Pieter Noordhuis
|
6ddc908ab6
|
support rewriting the AOF with dual list encoding
|
2010-05-31 23:49:16 +02:00 |
|
Pieter Noordhuis
|
9eaef89fbc
|
small refactor of fwrite* commands for AOF rewrite to allow writing a bulk long long
|
2010-05-31 23:41:04 +02:00 |
|
Pieter Noordhuis
|
dc845730a9
|
use list wrapper functions in computing the dataset digest
|
2010-05-31 23:35:51 +02:00 |
|
Pieter Noordhuis
|
a03611e133
|
update SORT to work with the dual list encoding
|
2010-05-31 23:22:00 +02:00 |
|
Pieter Noordhuis
|
1cd92e7f04
|
function to create a new ziplist encoded list
|
2010-05-31 23:10:05 +02:00 |
|
Pieter Noordhuis
|
23f964946b
|
support rdb saving/loading with dual list encoding
|
2010-05-31 22:26:32 +02:00 |
|
Pieter Noordhuis
|
b6eb970394
|
fixed signedness and disambiguate variable names
|
2010-05-31 22:26:32 +02:00 |
|
Pieter Noordhuis
|
2796f6da7b
|
added rdb save function to directly save long long values
|
2010-05-31 22:26:25 +02:00 |
|
Pieter Noordhuis
|
0f62e1775d
|
update RPOPLPUSH to support dual encoding
|
2010-05-31 20:47:39 +02:00 |
|
Pieter Noordhuis
|
be02a7c0d6
|
update list iteration semantic to work as expected (i.e. "while(lNext(..))")
|
2010-05-31 20:25:31 +02:00 |
|
Pieter Noordhuis
|
3fbf9001ce
|
fix LREM to remove *all* occurances when a zero argument is given
|
2010-05-30 03:25:14 +02:00 |
|
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 |
|