Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 62) sorted by relevance

123

/redis-3.2.3/utils/create-cluster/
H A DREADME1 Create-custer is a small script used to easily start a big number of Redis
2 instances configured to run in cluster mode. Its main goal is to allow manual
3 testing in a condition which is not easy to replicate with the Redis cluster
4 unit tests, for example when a lot of instances are needed in order to trigger
7 The tool can also be used just to easily create a number of instances in a
8 Redis Cluster in order to experiment a bit with the system.
16 number of instances you want to create.
17 2. Use "./create-cluster start" in order to run the instances.
22 In order to stop a cluster:
24 …se "./craete-cluster stop" to stop all the instances. After you stopped the instances you can use …
[all …]
/redis-3.2.3/deps/hiredis/
H A DREADME.md27 upgrading is that hiredis >= 0.9.0 uses a `redisContext*` to keep state, in contrast to
45 After trying to connect to Redis using `redisConnect` you should
56 There are several ways to issue commands to Redis. The first that will be introduced is
74 convert it to the protocol used to communicate with Redis.
182 a single call to `read(2)`):
221 to cannot be resolved.
234 The function `redisAsyncConnect` can be used to establish a non-blocking connection to
257 the disconnect callback is a good point to do so.
273 The `privdata` argument can be used to curry arbitrary data to the callback from the point where
308 ### Hooking it up to event library *X*
[all …]
H A DCHANGELOG.md3 * Increase the maximum multi-bulk reply depth to 7.
5 * Increase the read buffer size from 2k to 16k.
7 * Use poll(2) instead of select(2) to support large fds (>= 1024).
11 * Makefile overhaul. Important to check out if you override one or more
12 variables using environment variables or via arguments to the "make" tool.
/redis-3.2.3/deps/linenoise/
H A DREADME.markdown28 …to use today has some kind of support for basic VT100 escape sequences. So I tried to write a lib …
52 easy to understand code.
54 Send feedbacks to antirez at gmail
60 and how to use them.
73 to a program, or use it in an Unix pipeline, there are no limits to the
97 In order to enable multi line editing use the following API call:
107 to search and re-edit already inserted lines of text.
120 Note that for history to work, you have to set a length for the history
134 In order to use completion, you need to register a completion callback, which
170 to the color the user is typing, and can also be bold.
[all …]
/redis-3.2.3/deps/jemalloc/
H A DChangeLog73 + Fix ixallocx_prof() to pass usize_max and zero to ixallocx_prof_sample()
82 + Rename index_t to szind_t to avoid an existing type on Solaris.
83 + Add JEMALLOC_CXX_THROW to the memalign() function prototype, in order to
112 sizes to pack.
261 backtracing to be reliable.
277 - Configure Solaris/Illumos to use MADV_FREE.
424 - Change the "opt.lg_dirty_mult" default from 5 to 3 (32:1 to 8:1).
498 - Change the "opt.lg_prof_sample" default from 0 to 19 (1 B to 512 KiB).
531 - Fix realloc(p, 0) to act like free(p).
632 - Add missing jemalloc.a to build system.
[all …]
H A DINSTALL40 it is linked to. This works only on ELF-based systems.
195 to 20 KiB.
247 that it may be assigned to a pointer to any type of object with a
296 Append these flags to CFLAGS. This makes it possible to add flags such as
305 Pass these flags to the C preprocessor. Note that CFLAGS is not passed to
316 'configure' uses this to find programs.
365 Use this to invoke the C compiler.
368 Pass these flags to the compiler.
371 Pass these flags to the C preprocessor.
381 If you intend to make non-trivial changes to jemalloc, use the 'autogen.sh'
[all …]
H A DREADME5 jemalloc development efforts broadened to include developer support features
7 hooks. Modern jemalloc releases continue to be integrated back into FreeBSD,
15 The INSTALL file contains information on how to configure, build, and install
H A Dconfigure.ac1 dnl Process this file with autoconf to produce a configure script.
152 dnl Append EXTRA_CFLAGS to CFLAGS, if defined.
259 dnl to make happen otherwise.
465 dnl Support optional additions to rpath.
537 [AS_HELP_STRING([--with-jemalloc-prefix=<prefix>], [Prefix to prepend to all public APIs])],
561 …[AS_HELP_STRING([--with-private-namespace=<prefix>], [Prefix to prepend to all library-private API…
569 dnl Do not add suffix to installed files by default.
571 [AS_HELP_STRING([--with-install-suffix=<suffix>], [Suffix to append to all installed files])],
1123 [Base 2 logs of system page sizes to support])],
1139 dnl double-digit version numbers, so iterate over patterns to support up to
[all …]
/redis-3.2.3/
H A DMANIFESTO20 significantly each year. Memory is fast, and allows Redis to have very
22 perform similarly. Complex data types like Redis Sorted Sets are easy to
24 simple. Redis will continue to explore alternative options (where data can
37 4 - Code is like a poem; it's not just something we write to reach some
40 languages) in order to implement something Redis currently lacks. But to us
46 write smaller stories that will fit in to other code.
51 of code. Most of the time the best way to fight complexity is by not
57 there's no way to make the more complex multi-keys API distributed in an
61 instance to another to perform multi-key operations and expose the tradeoffs
62 to the user.
[all …]
H A DREADME.md16 If you want to know more, this is a list of selected starting points:
42 After building Redis is a good idea to test it, using:
55 command in order to really clean everything and rebuild from scratch:
69 If after building Redis with a 32 bit target you need to rebuild it
70 with a 64 bit target, or the other way around, you need to perform a
101 If you want to see a more verbose output use the following:
113 If you want to provide your redis.conf, you have to run it using an additional
117 % ./redis-server /path/to/redis.conf
153 In order to install Redis binaries into /usr/local/bin just use:
170 to run Redis properly as a background daemon that will start again on
[all …]
H A D00-RELEASENOTES7 LOW: No need to upgrade unless there are new features you want to use.
54 that was able to easily trigger the bug was added to the test suite.
70 important to back port this fix into 3.2.2 because the bug could lead to
114 modified in order to be a bit less verbose compared to the last releases.
120 Ability of slave to announce arbitrary ip/port to master.
245 to make Sentinel able to scale better (few Sentinels to monitor many
251 to the inability to talk with the old master at all.
302 after a failover. This was due to failing to reset the count of the
308 Many thanks to people reporting the issue, and especially to
356 code in to `rdb.c` appears to be capable as always to restore data from
[all …]
H A DCONTRIBUTING1 Note: by contributing code to the Redis project in any form, including sending
3 public discussion groups, you agree to release your code under the terms
10 * Github issues SHOULD ONLY BE USED to report bugs, and for DETAILED feature
11 requests. Everything else belongs to the Redis Google Group.
14 bugs in the Github issues system. We'll be very happy to help you and provide
23 # How to provide a patch for a new feature
25 …at http://reddit.com/r/redis. Try to be passionate about why the feature is needed, make users upv…
28 following procedure to submit a patch:
32 c. Push to your branch (git push origin my_branch)
/redis-3.2.3/deps/lua/
H A DINSTALL17 to build with other Windows compilers.
19 If you want to check that Lua has been built correctly, do "make test"
24 Once you have built Lua, you may want to install it in an official
26 place and the way to install files are defined in Makefile. You must
27 have the right permissions to install files.
32 If you want to install Lua locally, then do "make local". This will
47 If you want to install Lua locally, but in some other directory, do
55 - Where and how to install Lua -- edit Makefile.
56 - How to build Lua -- edit src/Makefile.
73 building Lua depend on the compiler you use. You'll need to create
[all …]
H A DHISTORY3 * Changes from version 5.0 to 5.1
27 * Changes from version 4.0 to 5.0
63 use of sprintf to convert numbers to strings).
75 * Changes from version 3.2 to 4.0
103 * Changes from version 3.1 to 3.2
107 (from 2^16 to 2^24).
114 * Changes from version 3.0 to 3.1
137 * Changes from version 2.5 to 3.0
152 * Changes from version 2.4 to 2.5
160 * Changes from version 2.2 to 2.4
[all …]
H A DCOPYRIGHT14 Permission is hereby granted, free of charge, to any person obtaining a copy
15 of this software and associated documentation files (the "Software"), to deal
17 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
18 copies of the Software, and to permit persons to whom the Software is
19 furnished to do so, subject to the following conditions:
/redis-3.2.3/utils/lru/
H A DREADME1 The test-lru.rb program can be used in order to check the behavior of the
5 In order to use the program you need to recompile Redis setting the define
6 REDIS_LRU_CLOCK_RESOLUTION to 1, by editing redis.h.
7 This allows to execute the program in a fast way since the 1 ms resolution
8 is enough for all the objects to have a different enough time stamp during
/redis-3.2.3/deps/
H A DREADME.md10 How to upgrade the above dependencies
16 …, setting it to the value of 3 instead of 4. This provides us with more size classes that better s…
18 So in order to upgrade jemalloc:
26 …nce it's part of the Redis project. If there are changes to merge from Ardb there is the need to m…
31 …sed forked versions of hiredis in a way or the other. In order to upgrade it is adviced to take a …
42 Redis uses a non modified version of linenoise, so to upgrade just do the
51 We use Lua 5.1 and no upgrade is planned currently, since we don't want to break
54 and we definitely don't want to break old scripts.
56 So upgrading of Lua is up to the Redis project maintainers and should be a
62 1. Makefile is modified to allow a different compiler than GCC.
[all …]
/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Djemalloc_internal_defs.h.in5 * public APIs to be prefixed. This makes it possible, with some care, to use
21 * order to yield to another virtual CPU.
89 * Defined if threaded initialization is known to be safe on this platform.
90 * Among other things, it must be possible to initialize a mutex without
91 * triggering allocation in order for threaded allocation to be safe.
98 * to avoid recursive allocation during mutex initialization.
134 * This makes it possible to allocate/deallocate objects without any locking
140 * JEMALLOC_DSS enables use of sbrk(2) to allocate chunks from the data storage
160 /* Minimum size class to support is 2^LG_TINY_MIN bytes. */
188 /* TLS is used to map arenas and magazine caches to threads. */
[all …]
H A Dsize_classes.sh199 * This header requires LG_SIZEOF_PTR, LG_TINY_MIN, LG_QUANTUM, and LG_PAGE to
200 * be defined prior to inclusion, and it in turn defines:
208 * lg_delta: Lg delta to previous size class.
260 * The size2index_tab lookup table uses uint8_t to encode each bin index, so we
261 * cannot support more than 256 small size classes. Further constrain NBINS to
/redis-3.2.3/deps/lua/test/
H A DREADME2 They are meant to be run to make sure Lua is built correctly and also
3 to be read, to see how Lua programs look.
8 cf.lua temperature conversion table (celsius to farenheit)
24 trace-globals.lua trace assigments to global variables
/redis-3.2.3/deps/jemalloc/bin/
H A Djemalloc-config.in11 --config : Print configure options used to build jemalloc.
18 --cc : Print compiler used to build jemalloc.
19 --cflags : Print compiler flags used to build jemalloc.
20 --cppflags : Print preprocessor flags used to build jemalloc.
21 --ldflags : Print library flags used to build jemalloc.
/redis-3.2.3/deps/jemalloc/include/jemalloc/
H A Djemalloc_mangle.sh8 * By default application code must explicitly refer to mangled symbol names,
9 * so that it is possible to use jemalloc in conjunction with another allocator
10 * in the same application. Define JEMALLOC_MANGLE in order to cause automatic
31 * meant for use in jemalloc itself, but it can be used by application code to
/redis-3.2.3/deps/lua/etc/
H A DREADME5 used to build Lua. Set MYLIBS in Makefile accordingly.
22 Script to build Lua under "Visual Studio .NET Command Prompt".
/redis-3.2.3/tests/unit/
H A Dexpire.tcl12 test {EXPIRE - It should be still possible to read 'x'} {
53 test {SETEX - Wait for the key to expire} {
124 test {TTL returns tiem to live in seconds} {
131 test {PTTL returns time to live in milliseconds} {
H A Dscripting.tcl2 test {EVAL - Does Lua interpreter replies to our requests?} {
41 test {EVAL - is Lua able to call Redis API?} {
157 test {EVAL - No arguments to redis.call/pcall is considered an error} {
231 -- cmsgpack encodes to a depth of 16, but can't encode
238 -- individual tables down to a depth of 16.
276 test {EVAL - Able to parse trailing comments} {
280 test {SCRIPTING FLUSH - is able to clear the scripts cache?} {
295 test {SCRIPT LOAD - is able to register scripts in the scripting cache} {
333 } {*ERR*attempted to access unexisting global*}
338 } {*ERR*attempted to create global*}
[all …]

123