- 26 Apr, 2012 6 commits
-
-
antirez authored
A previous commit removed -g -rdynamic -ggdb as LDFLAGS, not allowing Redis to produce a stack trace wth symbol names on crash. This commit fixes the issue.
-
antirez authored
-
antirez authored
This commit reverts most of c5757662, in order to use back main stack for signal handling. The main reason is that otherwise it is completely pointless that we do a lot of efforts to print the stack trace on crash, and the content of the stack and registers as well. Using an alternate stack broken this feature completely.
-
antirez authored
Now it uses the new wait_for_condition testing primitive. Also wait_for_condition implementation was fixed in this commit to properly escape the expr command and its argument.
-
antirez authored
-
antirez authored
A new primitive wait_for_condition was introduced in the scripting engine that makes waiting for events simpler, so that it is simpler to write tests that are more resistant to timing issues.
-
- 25 Apr, 2012 2 commits
-
-
Salvatore Sanfilippo authored
Spelling: s/synchrnonization/synchronization
-
David Tran authored
-
- 24 Apr, 2012 10 commits
-
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
1) One integer "immediate" encoding that can encode from 0 to 12 in the encoding byte itself. 2) One 8 bit signed integer encoding that can encode 8 bit signed small integers in a single byte. The idea is to exploit all the not used bits we have around in a backward compatible way.
-
antirez authored
-
antirez authored
-
Grisha Trubetskoy authored
fit in 24 bits (thanks to antirez for catching and solving the two's compliment bug). Increment REDIS_RDB_VERSION to 6
-
antirez authored
This bug was spotted by clang on FreeBSD.
-
antirez authored
-
antirez authored
This fixes compilation on FreeBSD (and possibly other systems) by not using ucontext_t at all if HAVE_BACKTRACE is not defined. Also the ifdefs to get the registers are modified to explicitly test for the operating system in the first level, and the arch in the second level of nesting.
-
- 23 Apr, 2012 5 commits
-
-
antirez authored
-
Salvatore Sanfilippo authored
Added consts keyword where possible
-
Salvatore Sanfilippo authored
Replace some unnecessary calls to echo and cat in tests
-
antirez authored
-
antirez authored
-
- 21 Apr, 2012 6 commits
-
-
antirez authored
-
antirez authored
-
antirez authored
Two limits are added: 1) Up to SLOWLOG_ENTRY_MAX_ARGV arguments are logged. 2) Up to SLOWLOG_ENTRY_MAX_STRING bytes per argument are logged. 3) slowlog-max-len is set to 128 by default (was 1024). The number of remaining arguments / bytes is logged in the entry so that the user can understand better the nature of the logged command.
-
Salvatore Sanfilippo authored
Fixed some spelling errors in comments
-
Salvatore Sanfilippo authored
fix typos in tests/assets/default.conf
-
antirez authored
-
- 19 Apr, 2012 3 commits
- 18 Apr, 2012 8 commits