antirez
|
5cb0558e8c
|
2.4 redis-cli synched with the latest changes into unstable.
|
2011-05-28 23:02:49 +02:00 |
|
antirez
|
e5dbbc20f1
|
Fix for Pub/Sub system, introduced in Redis 2.2.6 with the new copy-on-write safe iterator semantics. In the hope this is the last bug I introduced this way.
|
2011-05-25 12:31:32 +02:00 |
|
antirez
|
7dd1e95288
|
Fixed typo in comment
|
2011-05-24 10:35:48 +02:00 |
|
Pieter Noordhuis
|
ecfc0583da
|
Configurable synchronous I/O timeout
|
2011-05-22 12:57:56 +02:00 |
|
Pieter Noordhuis
|
ff8d85885e
|
Minor changes in non-blocking repl. connect
|
2011-05-22 12:48:10 +02:00 |
|
Pieter Noordhuis
|
78c05caf5e
|
Non-blocking connect with master
|
2011-05-19 18:53:31 +02:00 |
|
antirez
|
10e4b58312
|
Fix for ZUNIONSTORE bug when there is an empty set among input sets. Regression test added.
|
2011-05-19 17:59:13 +02:00 |
|
antirez
|
de6ba77bc4
|
Fixed misuse of the new iterator semantics in ZUNIONSTORE
|
2011-05-15 17:28:22 +02:00 |
|
antirez
|
5d64f21792
|
Fix for a possible bug related to ZINTER/UNIONSTORE called with the same source set more than one time.
|
2011-05-15 17:23:59 +02:00 |
|
antirez
|
86277eee4c
|
Fixed SINTER[STORE] problem related to the new copy on write safe iterator
|
2011-05-15 12:18:56 +02:00 |
|
antirez
|
24430cb820
|
Fix for DEBUG DIGEST, key may expire on lookup
|
2011-05-13 11:44:14 +02:00 |
|
antirez
|
de77addb36
|
ziplist are now endianess agnostic
|
2011-05-12 13:26:55 +02:00 |
|
antirez
|
9f517b920e
|
removed assert causing an illegal memory access. This was responsible of crashes during BLPOP and other list blocking operations.
|
2011-05-11 09:50:43 +02:00 |
|
antirez
|
d0f710ea09
|
RDB version signature bumped to 2, now that direct saving of specially encoded types is implemented 2.2 instances are no longer able to read rdb files produced by 2.4 or unstable.
|
2011-05-10 11:33:29 +02:00 |
|
antirez
|
d0d72c19d3
|
use safe Dict iteration in DEBUG DIGEST
|
2011-05-10 10:42:20 +02:00 |
|
antirez
|
da49700d5a
|
Introduced a safe iterator interface that can be used to iterate while accessing the dictionary at the same time. Now the default interface is consireded unsafe and should be used only with dictNext()
|
2011-05-10 10:22:14 +02:00 |
|
antirez
|
ba07e1f505
|
Merge branch '2.4' of github.com:antirez/redis into 2.4
|
2011-05-07 12:10:11 +02:00 |
|
antirez
|
8ec9d6ef69
|
when Redis fails accepting a new connection reports the error at WARNING and not VERBOSE error level. Thanks to offby1 for proposing this in the Redis mailing list. #backport-candidate
|
2011-05-07 12:09:55 +02:00 |
|
antirez
|
deff2338fa
|
Merge remote branch 'pietern/2.4-misc' into 2.4
|
2011-05-05 16:50:28 +02:00 |
|
antirez
|
2ee7dd362c
|
Merge branch '2.4' of github.com:antirez/redis into 2.4
|
2011-05-05 15:17:31 +02:00 |
|
Pieter Noordhuis
|
fddd64e610
|
Fix ziplist regression and update stresser
|
2011-05-05 15:17:13 +02:00 |
|
antirez
|
d275513b04
|
Merge branch '2.4' of github.com:antirez/redis into 2.4
|
2011-05-01 15:42:53 +02:00 |
|
antirez
|
2618476032
|
Fixed a problem with string2ll()
|
2011-05-01 15:40:43 +02:00 |
|
antirez
|
c924df8c83
|
Fixed a bug with replication where SLAVEOF NO ONE caused a slave to close the connection with its slaves
|
2011-04-29 14:18:45 +02:00 |
|
Pieter Noordhuis
|
01f36192c8
|
Extra tests for string2ll
|
2011-04-27 14:38:58 +02:00 |
|
Pieter Noordhuis
|
6e258c76bf
|
Check seplen and len before malloc'ing "tokens"
|
2011-04-27 14:33:21 +02:00 |
|
Pieter Noordhuis
|
355d8cb0b5
|
Use correct replacement length in sdscatrepr()
|
2011-04-27 14:31:18 +02:00 |
|
Pieter Noordhuis
|
f1e072c57d
|
Check for \n after finding \r
|
2011-04-27 14:29:27 +02:00 |
|
Pieter Noordhuis
|
a244985d1d
|
Show memory allocator in INFO output
|
2011-04-27 13:35:49 +02:00 |
|
Pieter Noordhuis
|
b83a52c6f8
|
Use string2ll in ziplist code (faster)
|
2011-04-27 13:30:32 +02:00 |
|
Pieter Noordhuis
|
20dad91bdf
|
Tests for string2ll; move isObject* to object.c
|
2011-04-27 13:26:33 +02:00 |
|
Pieter Noordhuis
|
d548f3daad
|
Move code
|
2011-04-27 13:16:23 +02:00 |
|
Pieter Noordhuis
|
992fe21706
|
Use correct argc/argv for cleanup when loading AOF
|
2011-04-22 09:42:38 +02:00 |
|
antirez
|
29a87f23b1
|
Variadic SREM backported from unstable
|
2011-04-21 17:31:10 +02:00 |
|
antirez
|
0882fe5e43
|
addReplyLongLong optimized to return shared objects when the value to reply is 0 or 1
|
2011-04-21 17:15:47 +02:00 |
|
antirez
|
7e5cf2660c
|
CLIENT KILL implemented
|
2011-04-21 17:11:24 +02:00 |
|
antirez
|
91867a5ea2
|
CLIENT LIST implemented
|
2011-04-21 17:09:46 +02:00 |
|
antirez
|
1c30cad1ab
|
peak mem in INFO backported from unstable branch
|
2011-04-21 16:55:27 +02:00 |
|
antirez
|
bd50301f3e
|
removed check for zmalloc return NULL in createClient(). The check was misplaced, and zmalloc never returns NULL.
|
2011-04-21 16:44:00 +02:00 |
|
antirez
|
760dec3a6c
|
VM/direct-saving fixes
|
2011-04-20 17:48:46 +02:00 |
|
antirez
|
e8852d782d
|
encoding.c/h added, this new functions make sure that even our in memory represenation of encoded types is endianess agnostic, so we can save this stuff directly on disk without problems when reloading on a different arch.
|
2011-04-20 15:58:36 +02:00 |
|
antirez
|
1f84b0648b
|
yet more manual backporting from unstable
|
2011-04-20 15:57:35 +02:00 |
|
antirez
|
73f01b0606
|
Some manual merging of encoded values direct saving
|
2011-04-20 15:49:32 +02:00 |
|
antirez
|
552a6fb39d
|
fix type id for specially encoded data types, for direct blob saving of intsets, ziplists and zipmaps
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
5045ff843a
|
direct saving of specially encoded types implemented for lists and sets too
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
c92283770d
|
added new RDB codes for ziplist encoded lists and intset encodeed sets
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
44d4b87f1f
|
convert the zipmap into hash in rdb loading if the zipmap has too many elements
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
cebac46589
|
API change function name fix
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
68495c46fe
|
changed names of APIs to get blob len of special encoded data types
|
2011-04-20 15:41:13 +02:00 |
|
antirez
|
3dffb8e21e
|
save zipmap encoded hashes as blobs. Work in progress.
|
2011-04-20 15:41:13 +02:00 |
|