Salvatore Sanfilippo
523bf7e28b
Merge pull request #928 from davidcelis/unstable
...
Fix a few typos and improve grammar of redis.conf
2013-02-04 01:32:31 -08:00
Salvatore Sanfilippo
f95b393603
Merge pull request #928 from davidcelis/unstable
...
Fix a few typos and improve grammar of redis.conf
2013-02-04 01:32:31 -08:00
Salvatore Sanfilippo
a5547027f7
Merge pull request #929 from ltnwgl/unstable
...
Fix a bug in srandmemberWithCountCommand()
2013-02-04 01:21:18 -08:00
Salvatore Sanfilippo
74f4f29880
Merge pull request #929 from ltnwgl/unstable
...
Fix a bug in srandmemberWithCountCommand()
2013-02-04 01:21:18 -08:00
Gengliang Wang
c0ed12e37f
Fix a bug in srandmemberWithCountCommand()
...
In CASE 2, the call sunionDiffGenericCommand will involve the string "srandmember"
> sadd foo one
(integer 1)
> sadd srandmember two
(integer 2)
> srandmember foo 3
1)"one"
2)"two"
2013-02-04 14:01:08 +08:00
Gengliang Wang
002747336a
Fix a bug in srandmemberWithCountCommand()
...
In CASE 2, the call sunionDiffGenericCommand will involve the string "srandmember"
> sadd foo one
(integer 1)
> sadd srandmember two
(integer 2)
> srandmember foo 3
1)"one"
2)"two"
2013-02-04 14:01:08 +08:00
David Celis
97922df2f9
Fix a few typos and improve grammar of redis.conf
...
Make several edits to the example redis.conf configuration file for
improved flow and grammar.
Signed-off-by: David Celis <me@davidcel.is>
2013-02-03 11:40:07 -08:00
David Celis
81144645b4
Fix a few typos and improve grammar of redis.conf
...
Make several edits to the example redis.conf configuration file for
improved flow and grammar.
Signed-off-by: David Celis <me@davidcel.is>
2013-02-03 11:40:07 -08:00
antirez
4135263fa3
Sentinel: advertise the promoted slave address only after successful setup.
2013-01-31 17:19:21 +01:00
antirez
089cbe643f
Sentinel: advertise the promoted slave address only after successful setup.
2013-01-31 17:19:21 +01:00
Salvatore Sanfilippo
1bb892571f
Merge pull request #914 from catwell/unstable
...
fix comments forgotten in #285 (zipmap -> ziplist)
2013-01-31 03:37:48 -08:00
Salvatore Sanfilippo
aca005c246
Merge pull request #914 from catwell/unstable
...
fix comments forgotten in #285 (zipmap -> ziplist)
2013-01-31 03:37:48 -08:00
antirez
6c56424f24
Z*STORE event fixed: generate del only if resulting sorted set is empty.
2013-01-29 13:50:01 +01:00
antirez
ad297a1a67
Z*STORE event fixed: generate del only if resulting sorted set is empty.
2013-01-29 13:50:01 +01:00
antirez
3d30bb48c0
Generate del events when S*STORE commands delete the destination key.
2013-01-29 13:43:13 +01:00
antirez
e41d1d77e3
Generate del events when S*STORE commands delete the destination key.
2013-01-29 13:43:13 +01:00
antirez
1e2f99fce1
Tests for keyspace notifications.
2013-01-28 13:15:22 +01:00
antirez
d2b27f1d96
Tests for keyspace notifications.
2013-01-28 13:15:22 +01:00
antirez
6aa1a3b030
Send 'expired' events when a key expires by lookup.
2013-01-28 13:15:19 +01:00
antirez
4dfb5752e0
Send 'expired' events when a key expires by lookup.
2013-01-28 13:15:19 +01:00
antirez
fdfcd570ed
Keyspace notifications: fixed a leak and a bug introduced in the latest commit.
2013-01-28 13:15:16 +01:00
antirez
562b2bd6a7
Keyspace notifications: fixed a leak and a bug introduced in the latest commit.
2013-01-28 13:15:16 +01:00
antirez
f28d386cc5
Keyspace events: it is now possible to select subclasses of events.
...
When keyspace events are enabled, the overhead is not sever but
noticeable, so this commit introduces the ability to select subclasses
of events in order to avoid to generate events the user is not
interested in.
The events can be selected using redis.conf or CONFIG SET / GET.
2013-01-28 13:15:12 +01:00
antirez
fce016d31b
Keyspace events: it is now possible to select subclasses of events.
...
When keyspace events are enabled, the overhead is not sever but
noticeable, so this commit introduces the ability to select subclasses
of events in order to avoid to generate events the user is not
interested in.
The events can be selected using redis.conf or CONFIG SET / GET.
2013-01-28 13:15:12 +01:00
antirez
64a613b8a2
decrRefCount -> decrRefCountVoid in list constructor.
2013-01-28 13:15:08 +01:00
antirez
1c0c551776
decrRefCount -> decrRefCountVoid in list constructor.
2013-01-28 13:15:08 +01:00
antirez
78745ac507
Enable keyspace events notification when testing.
2013-01-28 13:15:01 +01:00
antirez
40f822da73
Enable keyspace events notification when testing.
2013-01-28 13:15:01 +01:00
antirez
f2d1105618
Keyspace events added for more commands.
2013-01-28 13:14:56 +01:00
antirez
da04e6ed44
Keyspace events added for more commands.
2013-01-28 13:14:56 +01:00
antirez
3394db6361
Fix decrRefCount() prototype from void to robj pointer.
...
decrRefCount used to get its argument as a void* pointer in order to be
used as destructor where a 'void free_object(void*)' prototype is
expected. However this made simpler to introduce bugs by freeing the
wrong pointer. This commit fixes the argument type and introduces a new
wrapper called decrRefCountVoid() that can be used when the void*
argument is needed.
2013-01-28 13:14:53 +01:00
antirez
8766e81079
Fix decrRefCount() prototype from void to robj pointer.
...
decrRefCount used to get its argument as a void* pointer in order to be
used as destructor where a 'void free_object(void*)' prototype is
expected. However this made simpler to introduce bugs by freeing the
wrong pointer. This commit fixes the argument type and introduces a new
wrapper called decrRefCountVoid() that can be used when the void*
argument is needed.
2013-01-28 13:14:53 +01:00
antirez
3cfb3c52af
notifyKeyspaceEvent(): release channel names using the right pointers.
2013-01-28 13:14:49 +01:00
antirez
2d20e68fe4
notifyKeyspaceEvent(): release channel names using the right pointers.
2013-01-28 13:14:49 +01:00
antirez
ccef29ae2c
Initial test events for the new keyspace notification API.
2013-01-28 13:14:46 +01:00
antirez
5b9357a6b3
Initial test events for the new keyspace notification API.
2013-01-28 13:14:46 +01:00
antirez
be77f92e10
Fixed over-80-cols comment in db.c
2013-01-28 13:14:42 +01:00
antirez
2ea9518a53
Fixed over-80-cols comment in db.c
2013-01-28 13:14:42 +01:00
antirez
c3ee5feb08
Two fixes to initial keyspace notifications API.
2013-01-28 13:14:39 +01:00
antirez
08d8bb57df
Two fixes to initial keyspace notifications API.
2013-01-28 13:14:39 +01:00
antirez
766a541a0a
Keyspace events notification API.
2013-01-28 13:14:36 +01:00
antirez
4cdbce341e
Keyspace events notification API.
2013-01-28 13:14:36 +01:00
Pierre Chapuis
d1f1aab148
fix comments forgotten in #285 (zipmap -> ziplist)
2013-01-28 11:07:17 +01:00
Pierre Chapuis
50d43a9823
fix comments forgotten in #285 (zipmap -> ziplist)
2013-01-28 11:07:17 +01:00
Johan Bergström
5d22ef818a
Use info nameofexectuable
to find current executable
2013-01-24 09:37:18 +11:00
Johan Bergström
1154283577
Use info nameofexectuable
to find current executable
2013-01-24 09:37:18 +11:00
Johan Bergström
75c251ff70
Enforce tcl 8.5 or newer
2013-01-24 09:36:59 +11:00
Johan Bergström
acb046773d
Enforce tcl 8.5 or newer
2013-01-24 09:36:59 +11:00
Johan Bergström
e3b77979f9
Check available tcl versions
2013-01-24 09:25:47 +11:00
Johan Bergström
a405979f5f
Check available tcl versions
2013-01-24 09:25:47 +11:00