antirez
|
4f8cf6a23c
|
use the new rewriteClientCommandVector() function for SPOP -> SREM replication translation as well.
|
2011-05-31 12:15:55 +02:00 |
|
Pieter Noordhuis
|
afc151d3ba
|
Make replication faster (biggest gain for small number of slaves)
|
2011-05-29 17:55:13 -07: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
|
deff2338fa
|
Merge remote branch 'pietern/2.4-misc' into 2.4
|
2011-05-05 16:50:28 +02:00 |
|
Pieter Noordhuis
|
20dad91bdf
|
Tests for string2ll; move isObject* to object.c
|
2011-04-27 13:26:33 +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
|
760dec3a6c
|
VM/direct-saving fixes
|
2011-04-20 17:48:46 +02:00 |
|
antirez
|
1f84b0648b
|
yet more manual backporting from unstable
|
2011-04-20 15:57:35 +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
|
3dffb8e21e
|
save zipmap encoded hashes as blobs. Work in progress.
|
2011-04-20 15:41:13 +02:00 |
|
Pieter Noordhuis
|
dfeb899b2d
|
Merge branch '2.2' into 2.2-zset
Conflicts:
src/object.c
|
2011-04-06 15:46:33 +02:00 |
|
antirez
|
93db956e06
|
make sure that OBJECT ENCODING returns skiplist for sorted sets, and not raw, so that once we will merge specially encoded sorted sets everything will make sense.
|
2011-04-06 15:38:08 +02:00 |
|
antirez
|
cf6c3f4b04
|
OBJECT command implemented
|
2011-04-06 12:22:09 +02:00 |
|
Pieter Noordhuis
|
7f9c973467
|
Fix DEBUG DIGEST, SORT and AOF rewrite
|
2011-03-22 16:09:22 +01:00 |
|
Pieter Noordhuis
|
ccf96e197b
|
Make zzl API unaware of the robj where the ziplist is stored
|
2011-03-22 16:09:21 +01:00 |
|
Pieter Noordhuis
|
8f0a41be98
|
Encode sorted set after loading from dump
|
2011-03-22 16:09:21 +01:00 |
|
Pieter Noordhuis
|
08532b1e99
|
Add new string to long long function
|
2011-03-22 16:08:03 +01:00 |
|
Pieter Noordhuis
|
eab8382d18
|
Configurable thresholds for encoded sorted sets
|
2011-03-22 16:08:03 +01:00 |
|
Pieter Noordhuis
|
3164869d78
|
Add function to create ziplist-backed sorted set
|
2011-03-22 16:03:23 +01:00 |
|
Pieter Noordhuis
|
b38c299886
|
Fast conversion of double when representable as long long
|
2011-03-22 16:03:23 +01:00 |
|
Pieter Noordhuis
|
2d2c17b075
|
Save RDB on SIGTERM (see issue #471)
|
2011-03-06 17:49:22 +01:00 |
|
Pieter Noordhuis
|
e18b59ae7e
|
Remove client from list of unblocked clients when it is free'd
|
2011-01-17 10:03:21 +01:00 |
|
antirez
|
f43502fb0e
|
lame typo causing bad hashes memory characteristic
|
2011-01-15 22:24:48 +01:00 |
|
antirez
|
ebb07fb4bb
|
implemented two new INFO fields showing the size of clients max input and output buffers.
|
2011-01-14 10:20:35 +01:00 |
|
Pieter Noordhuis
|
90419b5681
|
Remove glueoutputbuf option and broken code
|
2011-01-05 10:37:23 +01:00 |
|
antirez
|
dd889d884f
|
removed some dead code, added evicted keys counter separated from expired keys.
|
2010-12-19 15:15:33 +01:00 |
|
antirez
|
6a246b1e7e
|
special encoding limits redefined, and all the config options for special encodings added in the example redis.conf file
|
2010-12-14 18:23:52 +01:00 |
|
antirez
|
cc7c4158bc
|
Merge remote branch 'jonahharris/syslog'
|
2010-12-14 17:53:28 +01:00 |
|
antirez
|
603e616bf4
|
Merge branch 'master' of github.com:antirez/redis
|
2010-12-14 17:42:46 +01:00 |
|
antirez
|
57997664ea
|
Merge remote branch 'pietern/strrange'
|
2010-12-14 17:42:01 +01:00 |
|
antirez
|
f858c11d7d
|
Merge remote branch 'pietern/brpoplpush'
|
2010-12-14 16:26:37 +01:00 |
|
Pieter Noordhuis
|
ef11bcccca
|
Refactor and rename SUBSTR to GETRANGE
SUBSTR is renamed to GETRANGE to have better consistency between command
names (with SETRANGE as its dual). GETRANGE is still aliased as SUBSTR.
|
2010-12-14 15:16:29 +01:00 |
|
Pieter Noordhuis
|
9f9e1ceaa0
|
Add SETRANGE command implementation and tests
|
2010-12-14 14:20:51 +01:00 |
|
antirez
|
8c304be359
|
cow friendly HGETALL and variants
|
2010-12-14 12:10:51 +01:00 |
|
antirez
|
dd48de748c
|
fixed compilation on Linux
|
2010-12-10 15:47:01 +01:00 |
|
antirez
|
3d24304ff9
|
HGET HMGET are now COW friendly, plus API refactoring and changes needed for the new implementation.
|
2010-12-10 15:17:55 +01:00 |
|
antirez
|
1b508da7ca
|
SINTER/MEMBERS are now COW friendly, also some refactoring around was needed to get this result.
|
2010-12-09 23:01:09 +01:00 |
|
Jonah H. Harris
|
e1a586ee69
|
syslog support
|
2010-12-09 11:10:21 -05:00 |
|
Pieter Noordhuis
|
3c1bf4957e
|
Add commands SETBIT/GETBIT
|
2010-12-09 16:39:33 +01:00 |
|
antirez
|
a5be65f71c
|
COW friendly versions of SPOP and SRANDMEMBER commands, with some change to the set encoding-agnostic API.
|
2010-12-09 10:21:02 +01:00 |
|
antirez
|
d51ebef509
|
LRANGE converted into a COW friendly command. Some refactoring, comment, and new addReply*() family function added in the process.
|
2010-12-07 16:33:13 +01:00 |
|
Pieter Noordhuis
|
a4ce758155
|
Don't execute commands for clients when they are unblocked
|
2010-12-06 16:39:39 +01:00 |
|
Pieter Noordhuis
|
5fa95ad763
|
Rename blpop_blocked_clients to bpop_blocked_clients
|
2010-12-06 14:05:01 +01:00 |
|
Damian Janowski & Michel Martens
|
e3c51c4b1b
|
Rename bstate to bpop.
|
2010-11-29 23:52:07 -03:00 |
|
Damian Janowski & Michel Martens
|
357a841714
|
Move to struct.
|
2010-11-29 23:52:07 -03:00 |
|
Damian Janowski & Michel Martens
|
b2a7fd0cf7
|
BRPOPLPUSH.
|
2010-11-29 23:52:07 -03:00 |
|
Damian Janowski & Michel Martens
|
8a979f0390
|
Fix case in RPOPLPUSH.
|
2010-11-29 23:52:07 -03:00 |
|