- 22 Nov, 2011 1 commit
-
-
antirez authored
-
- 21 Nov, 2011 8 commits
- 18 Nov, 2011 2 commits
- 16 Nov, 2011 2 commits
-
-
Chris Lamb authored
I believe that you should be able to drop 'defined(__sun)' completely from this clause, as Solaris on x86 hardware probably does not have strict alignment requirements, but I don't have a way to test that. Thanks to Jurij Smakov <jurij@wooyd.org>. Signed-off-by:
Chris Lamb <lamby@debian.org>
-
Pieter Noordhuis authored
-
- 15 Nov, 2011 5 commits
-
-
Pieter Noordhuis authored
To do so, the Makefile stores the contents of the MALLOC environment variable in a file named .make-malloc. When the contents of this file and the MALLOC variable are not equal, it forces a rebuild of the Redis source tree. A side-effect of this change is that choosing an allocator can now be done using the single MALLOC variable instead of USE_TCMALLOC, USE_JEMALLOC and so forth. These variables continue to work for backwards compatibility.
-
Pieter Noordhuis authored
This change moves the build instructions for dependencies to a separate Makefile in deps/. The ARCH environment variable is stored in a .make-arch file in the same directory as the Makefile. The contents of this file is read and compared to the current ARCH, and, on a mismatch triggers rebuilding the entire source tree. When file .make-arch exists and matches with ARCH from the environment, the dependencies are assumed to already be built. The new "clean" target only cleans the Redis source tree, not its dependencies. To clear the dependencies as well, the "distclean" target can be used.
-
Pieter Noordhuis authored
-
Pieter Noordhuis authored
-
antirez authored
-
- 14 Nov, 2011 2 commits
- 12 Nov, 2011 2 commits
- 11 Nov, 2011 1 commit
-
-
antirez authored
-
- 10 Nov, 2011 2 commits
-
-
antirez authored
high resolution expires API modified to use separated commands. AOF transation to PEXPIREAT of all the expire-style commands fixed.
-
Dave Hoover authored
-
- 09 Nov, 2011 6 commits
-
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
Initial support for key expire times with millisecond resolution. RDB version is now 3, new opcoded added for high resolution times. Redis is still able to correctly load RDB version 2. Tests passing but still a work in progress. API to specify milliseconds expires still missing, but the precision of normal expires is now already improved and working.
-
antirez authored
-
- 08 Nov, 2011 9 commits
-
-
antirez authored
-
antirez authored
entry. Field name of hash entry union modified for clarity.
-
antirez authored
-
antirez authored
dict.c: added macros in dict.h to set signed and unsigned 64 bit values directly inside the hash entry without using additional memory.
-
antirez authored
-
antirez authored
dict.c: added two lower level methods for directly manipulating hash entries. This is useful in order to set 64 bit integers as values directly inside the hash entry (in order to save memory), without casting, and even in 32 bit builds.
-
antirez authored
-
antirez authored
-
antirez authored
Multi bulk optimization for creating big objects without copying data is no longer optional, #ifdefs removed. Also debugging messages removed.
-