|
Revision tags: 8.0-m02, 6.2.16, 7.2.6, 7.4.1, 8.0-m01, 7.4.0, 7.4-rc2, 7.4-rc1, 7.2.5, 7.2.4, 7.0.15, 7.2.3, 7.2.2, 7.0.14, 6.2.14, 6.2.15, 7.2.1, 7.0.13, 7.2.0, 7.2-rc3, 7.0.12, 6.2.13, 6.0.20, 7.2-rc2, 6.0.19, 6.2.12, 7.0.11, 7.2-rc1, 7.0.10, 7.0.9, 6.2.11, 6.0.18, 6.2.10, 6.0.17, 6.2.9, 7.0.8, 7.0.7, 7.0.6, 6.2.8, 7.0.5, 7.0.4, 7.0.3, 7.0.2, 7.0.1, 7.0.0, 6.2.7, 7.0-rc3, 7.0-rc2, 7.0-rc1, 6.2.6, 6.0.16, 5.0.14, 5.0.13, 6.0.15, 6.2.5, 6.0.14, 6.2.4, 6.2.3, 6.0.13, 6.2.2, 6.2.1, 6.0.12, 5.0.12, 6.0.11, 6.2.0, 5.0.11, 6.2-rc3, 6.0.10, 6.2-rc2, 6.2-rc1, 6.0.9, 5.0.10, 6.0.8, 6.0.7, 6.0.6, 6.0.5, 6.0.4, 6.0.3, 6.0.2, 6.0.1, 6.0.0, 5.0.9, 6.0-rc4, 6.0-rc3, 5.0.8, 6.0-rc2, 6.0-rc1, 5.0.7, 5.0.6, 5.0.5, 3.2.13, 4.0.14, 5.0.4, 4.0.13, 5.0.3, 4.0.12, 5.0.2, 5.0.1, 5.0.0, 5.0-rc6, 5.0-rc5, 4.0.11, 5.0-rc4, 5.0-rc3, 5.0-rc2, 4.0.10, 3.2.12, 5.0-rc1, 4.0.9, 4.0.8, 4.0.7, 4.0.6, 4.0.5, 4.0.4, 4.0.3, 3.2.11, 4.0.2, 3.2.10, 4.0.1, 4.0.0, 3.2.9, 4.0-rc3, 3.2.8, 3.2.7, 3.2.6, 4.0-rc2, 4.0-rc1, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2.0 |
|
| #
07b852d2 |
| 04-May-2016 |
antirez <[email protected]> |
DEBUG command self documentation.
|
| #
3ede6c7a |
| 25-Apr-2016 |
Oran Agra <[email protected]> |
add DEBUG JEMALLC PURGE and JEMALLOC INFO cleanup
|
|
Revision tags: 3.2.0-rc3, 3.0.7, 3.2.0-rc2, 3.2-rc1, 3.0.6, 2.8.24 |
|
| #
fc00042e |
| 16-Dec-2015 |
antirez <[email protected]> |
Hopefully better memory test on crash.
The old test, designed to do a transformation on the bits that was invertible, in order to avoid touching the original memory content, was not effective as it
Hopefully better memory test on crash.
The old test, designed to do a transformation on the bits that was invertible, in order to avoid touching the original memory content, was not effective as it was redis-server --test-memory. The former often reported OK while the latter was able to spot the error.
So the test was substituted with one that may perform better, however the new one must backup the memory tested, so it tests memory in small pieces. This limits the effectiveness because of the CPU caches. However some attempt is made in order to trash the CPU cache between the fill and the check stages, but not for the addressing test unfortunately.
We'll see if this test will be able to find errors where the old failed.
show more ...
|
| #
ef92f90d |
| 16-Dec-2015 |
antirez <[email protected]> |
Suppress harmless warnings.
|
| #
f034a075 |
| 16-Dec-2015 |
antirez <[email protected]> |
Crash report format improvements.
|
| #
d5b55bdf |
| 15-Dec-2015 |
antirez <[email protected]> |
Log address causing SIGSEGV.
|
| #
4916d205 |
| 28-Nov-2015 |
antirez <[email protected]> |
fix sprintf and snprintf format string
There are some cases of printing unsigned integer with %d conversion specificator and vice versa (signed integer with %u specificator).
Patch by Sergey Polovk
fix sprintf and snprintf format string
There are some cases of printing unsigned integer with %d conversion specificator and vice versa (signed integer with %u specificator).
Patch by Sergey Polovko. Backported to Redis from Disque.
show more ...
|
| #
4fe431c7 |
| 30-Oct-2015 |
antirez <[email protected]> |
More reliable DEBUG loadaof.
Make sure to flush the AOF output buffers before reloading. Result: less false timing related false positives on AOF tests.
|
| #
8695d960 |
| 30-Oct-2015 |
antirez <[email protected]> |
Scripting: ability to turn on Lua commands style replication globally.
Currently this feature is only accessible via DEBUG for testing, since otherwise depending on the instance configuration a give
Scripting: ability to turn on Lua commands style replication globally.
Currently this feature is only accessible via DEBUG for testing, since otherwise depending on the instance configuration a given script works or is broken, which is against the Redis philosophy.
show more ...
|
|
Revision tags: 3.0.5, 2.8.23 |
|
| #
fcb3aef7 |
| 13-Oct-2015 |
antirez <[email protected]> |
DEBUG RESTART/CRASH-AND-RECOVER [delay] implemented.
|
|
Revision tags: 2.8.22, 3.0.4 |
|
| #
32f80e2f |
| 27-Jul-2015 |
antirez <[email protected]> |
RDMF: More consistent define names.
|
| #
40eb548a |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.
|
| #
2d9e3eb1 |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF: redisAssert -> serverAssert.
|
| #
14ff5724 |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF: OBJ_ macros for object related stuff.
|
| #
554bd0e7 |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF: use client instead of redisClient, like Disque.
|
| #
424fe9af |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF: redisLog -> serverLog.
|
| #
cef054e8 |
| 26-Jul-2015 |
antirez <[email protected]> |
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
|
|
Revision tags: 3.0.3 |
|
| #
3da97ea6 |
| 16-Jul-2015 |
antirez <[email protected]> |
Add sdshdr5 to DEBUG structsize.
|
| #
a76b380e |
| 14-Jul-2015 |
antirez <[email protected]> |
Fix DEBUG structsize output.
|
|
Revision tags: 3.0.2, 2.8.21, 2.8.20, 3.0.1 |
|
| #
f15df8ba |
| 09-Apr-2015 |
Oran Agra <[email protected]> |
sds size classes - memory optimization
|
| #
0f64080d |
| 14-Jul-2015 |
antirez <[email protected]> |
DEBUG HTSTATS <dbid> added.
The command reports information about the hash table internal state representing the specified database ID.
This can be used in order to investigate rehashings, memory u
DEBUG HTSTATS <dbid> added.
The command reports information about the hash table internal state representing the specified database ID.
This can be used in order to investigate rehashings, memory usage issues and for other debugging purposes.
show more ...
|
|
Revision tags: 3.0.0, 3.0.0-rc6, 3.0.0-rc5, 3.0.0-rc4, 3.0.0-rc3 |
|
| #
7885e126 |
| 23-Jan-2015 |
antirez <[email protected]> |
DEBUG structsize
Show sizes of a few important data structures in Redis. More missing.
|
| #
f7043604 |
| 18-Jan-2015 |
Matt Stancliff <[email protected]> |
Improve RDB type correctness
It's possible large objects could be larger than 'int', so let's upgrade all size counters to ssize_t.
This also fixes rdbSaveObject serialized bytes calculation. Since
Improve RDB type correctness
It's possible large objects could be larger than 'int', so let's upgrade all size counters to ssize_t.
This also fixes rdbSaveObject serialized bytes calculation. Since entire serializations of data structures can be large, so we don't want to limit their calculated size to a 32 bit signed max.
This commit increases object size calculation and cascades the change back up to serializedlength printing.
Before: 127.0.0.1:6379> debug object hihihi ... encoding:quicklist serializedlength:-2147483559 ...
After: 127.0.0.1:6379> debug object hihihi ... encoding:quicklist serializedlength:2147483737 ...
show more ...
|
|
Revision tags: 3.0.0-rc2 |
|
| #
f0858634 |
| 12-Jan-2015 |
antirez <[email protected]> |
Revert "Use REDIS_SUPERVISED_NONE instead of 0."
This reverts commit 2c925b0c302ad8612cc4ac6261549482d3c69846.
Nevermind.
|
| #
2c925b0c |
| 12-Jan-2015 |
antirez <[email protected]> |
Use REDIS_SUPERVISED_NONE instead of 0.
|