Pieter Noordhuis
|
bd8db0ada8
|
fixed LINDEX to always return bulk response
|
2010-05-30 03:25:04 +02:00 |
|
Pieter Noordhuis
|
d2ee16abec
|
update LREM to support dual encoding via extra iteration primitives
|
2010-05-30 02:17:36 +02:00 |
|
Pieter Noordhuis
|
9ae6b0be4a
|
support dual encoding in LTRIM
|
2010-05-30 02:16:12 +02:00 |
|
Pieter Noordhuis
|
a6dd455b09
|
update LRANGE to use basic iteration code to support dual encoding
|
2010-05-30 02:15:34 +02:00 |
|
Pieter Noordhuis
|
697bd5673f
|
inline support for dual encoding in the LINDEX and LSET commands
|
2010-05-30 02:11:59 +02:00 |
|
Pieter Noordhuis
|
d72562f7ba
|
generic pop and length function for ziplist encoding
|
2010-05-30 01:51:55 +02:00 |
|
Pieter Noordhuis
|
c7d9d662a4
|
generic push function that supports the dual encoding
|
2010-05-30 01:46:59 +02:00 |
|
antirez
|
d55d5c5dd3
|
command table size calculated with sizeof
|
2010-05-28 23:44:32 +02:00 |
|
Pieter Noordhuis
|
1a132bbc9c
|
use qsort and bsearch to lookup commands in O(log(N)) instead of O(N)
|
2010-05-28 22:14:10 +02:00 |
|
antirez
|
5fc9229c34
|
Fixed ZINCR Nan bugs leading to server crash and added tests
|
2010-05-28 12:24:47 +02:00 |
|
antirez
|
8a3b0d2d9a
|
Added Git sha1 and dirty status in redis-server -v output
|
2010-05-28 00:23:27 +02:00 |
|
Vincent Palmer
|
ca3f830b32
|
Fixed typo.
|
2010-05-27 16:15:09 +01:00 |
|
antirez
|
90fdc82697
|
Merge branch 'master' into nested-multi
|
2010-05-26 17:55:28 +02:00 |
|
antirez
|
1ad4d31631
|
Fix EXEC bug that was leaving the client in dirty status when used with WATCH
|
2010-05-26 17:50:29 +02:00 |
|
antirez
|
6531c94d28
|
raise error on nested MULTI and WATCH inside multi
|
2010-05-26 16:47:37 +02:00 |
|
Josiah Carlson
|
bc000c1db0
|
allow regular sets to be passed to zunionstore/zinterstore
|
2010-05-26 16:07:04 +02:00 |
|
antirez
|
9005896c0a
|
Version is now 2.1.1
|
2010-05-25 22:42:47 +02:00 |
|
antirez
|
b167f87705
|
RENAME is now WATCH-aware
|
2010-05-25 21:26:10 +02:00 |
|
antirez
|
9b30e1a207
|
WATCH is now able to detect keys removed by FLUSHALL and FLUSHDB
|
2010-05-25 19:30:24 +02:00 |
|
antirez
|
87c68815c3
|
minor bug fixed in WATCH
|
2010-05-25 13:21:23 +02:00 |
|
antirez
|
37ab76c99d
|
WATCH for MULTI/EXEC (CAS alike concurrency)
|
2010-05-25 13:15:11 +02:00 |
|
antirez
|
fda32cb601
|
Master is now already unfreezed, unstable, and ready to hacking sessions!
|
2010-05-21 15:48:39 +02:00 |
|
antirez
|
be00fa244d
|
redis version is now 1.3.14 (aka 2.0.0 RC1)
|
2010-05-21 14:00:21 +02:00 |
|
antirez
|
2f4dd7e0fd
|
minor fix for the skiplist code, resulting in a false positive with valgrind, and in general into a useless small allocation
|
2010-05-21 12:30:56 +02:00 |
|
Pieter Noordhuis
|
10dea8dc1b
|
fix memory leak on 32-bit builds
|
2010-05-20 19:43:28 +02:00 |
|
antirez
|
cbae1d34f6
|
Fix for DEBUG DIGEST
|
2010-05-20 16:50:40 +02:00 |
|
antirez
|
8513a757ab
|
minor change to shutdown
|
2010-05-20 12:53:26 +02:00 |
|
antirez
|
fab43727b4
|
shutdown on SIGTERM
|
2010-05-20 12:50:57 +02:00 |
|
antirez
|
c14753cea1
|
Merge http://github.com/ngmoco/redis
|
2010-05-20 12:38:43 +02:00 |
|
Pieter Noordhuis
|
46b614edf7
|
Merge branch 'master' into integration
|
2010-05-19 14:53:57 +02:00 |
|
antirez
|
30dd89b6b7
|
Fix for 'CONFIG SET appendonly no'
|
2010-05-19 13:36:32 +02:00 |
|
antirez
|
2e5eb04e50
|
It's now possible to turn off and on the AOF via CONFIG
|
2010-05-19 11:06:43 +02:00 |
|
antirez
|
274e45e365
|
build fixed when simpler shells are used to create release.h
|
2010-05-18 12:17:51 +02:00 |
|
Pieter Noordhuis
|
5436146c8d
|
create release.h in make process and add this information to INFO listing
|
2010-05-17 22:28:12 +02:00 |
|
antirez
|
26ef09a835
|
Redis version is now 1.3.12
|
2010-05-16 19:17:43 +02:00 |
|
antirez
|
9e08e1b9ed
|
redis version is now 1.3.11
|
2010-05-16 19:15:12 +02:00 |
|
antirez
|
482b672df1
|
random refactoring and speedups
|
2010-05-16 02:02:46 +02:00 |
|
antirez
|
d6f4c262a1
|
faster INCR with very little efforts...
|
2010-05-16 00:59:08 +02:00 |
|
Pieter Noordhuis
|
fdfb02e7ff
|
print warnings in redis log when a test raises an exception (very likely to be caused by something like a failed assertion)
|
2010-05-15 23:48:08 +02:00 |
|
antirez
|
3be2c9d732
|
fixed a warning seen with some GCC version under Linux
|
2010-05-14 22:56:06 +02:00 |
|
antirez
|
5d373da96a
|
ZUNION,ZINTER -> ZUNIONSTORE,ZINTERSTORE
|
2010-05-14 18:58:37 +02:00 |
|
antirez
|
ba798261ce
|
DEBUG DIGEST implemented, in order to improve the ability to test persistence and replication consistency
|
2010-05-14 13:41:57 +02:00 |
|
Ashley Martens
|
b58ba10526
|
Add SIGTERM shutdown handling.
|
2010-05-13 16:11:47 -07:00 |
|
antirez
|
9682a58fca
|
conflicts resolved
|
2010-05-13 14:24:41 +02:00 |
|
Pieter Noordhuis
|
9376e434f0
|
feed SETEX as SET and EXPIREAT to AOF
|
2010-05-13 14:15:06 +02:00 |
|
antirez
|
32a6651355
|
very strong speedup in saving time performance when there are many integers in the dataset. Instead of decoding the object before to pass them to the rdbSaveObject layer we check asap if the object is integer encoded and can be written on disk as an integer.
|
2010-05-13 13:36:42 +02:00 |
|
antirez
|
fb82e75cd1
|
include limits.h otherwise no double precison macros
|
2010-05-13 11:53:56 +02:00 |
|
antirez
|
88e8d89f1e
|
explicitly checks with ifdefs if our floating point and long long assumptions are verified
|
2010-05-13 10:47:06 +02:00 |
|
antirez
|
fe24458996
|
Yet another version of the double saving code, with comments explaining what's happening there
|
2010-05-13 10:28:00 +02:00 |
|
antirez
|
5107436cdf
|
added overflow check in the double -> long long conversion trick to avoid integer overflows. I think this was not needed in practical terms, but it is safer
|
2010-05-12 21:51:48 +02:00 |
|