Commit Graph

  • 09c76e6800 redis-benchmark: ability to SELECT a specifid db number. antirez 2013-08-06 18:50:54 +02:00
  • d52c9b6cdb redis-benchmark: ability to SELECT a specifid db number. antirez 2013-08-06 18:50:54 +02:00
  • 623ad22fa8 Add per-db average TTL information in INFO output. antirez 2013-08-06 15:00:43 +02:00
  • 112fa47978 Add per-db average TTL information in INFO output. antirez 2013-08-06 15:00:43 +02:00
  • 67b4704bc6 activeExpireCycle(): fix about fast cycle early start. antirez 2013-08-06 12:59:04 +02:00
  • 4befe73b60 activeExpireCycle(): fix about fast cycle early start. antirez 2013-08-06 12:59:04 +02:00
  • 1dd670c34b Some activeExpireCycle() refactoring. antirez 2013-08-06 12:55:49 +02:00
  • 6500fabfb8 Some activeExpireCycle() refactoring. antirez 2013-08-06 12:55:49 +02:00
  • 8d70078b45 Remove dead code and fix comments for new expire code. antirez 2013-08-06 12:36:13 +02:00
  • d398f38879 Remove dead code and fix comments for new expire code. antirez 2013-08-06 12:36:13 +02:00
  • f526102801 Darft #2 for key collection algo: more improvements. antirez 2013-08-05 16:11:56 +02:00
  • 66a26471dc Darft #2 for key collection algo: more improvements. antirez 2013-08-05 16:11:56 +02:00
  • db3bbb9006 Draft #1 of a new expired keys collection algorithm. antirez 2013-08-05 12:05:22 +02:00
  • b09ea1bd90 Draft #1 of a new expired keys collection algorithm. antirez 2013-08-05 12:05:22 +02:00
  • 1b26e3e1fa Test: regression test for issue #1221. antirez 2013-07-29 17:39:19 +02:00
  • cd0ea1f202 Test: regression test for issue #1221. antirez 2013-07-29 17:39:19 +02:00
  • 9efbe0dca0 Fix replicationFeedSlaves() off-by-one bug. antirez 2013-07-28 12:49:07 +02:00
  • c151eb6d92 Fix replicationFeedSlaves() off-by-one bug. antirez 2013-07-28 12:49:07 +02:00
  • 9453949f8b Remove dead variable bothsds from object.c. antirez 2013-07-28 11:00:09 +02:00
  • bf56948fd0 Remove dead variable bothsds from object.c. antirez 2013-07-28 11:00:09 +02:00
  • b55bcdd3ab Use latest sds.c in the hiredis library under deps. antirez 2013-07-25 10:32:19 +02:00
  • 320fa02b9b Use latest sds.c in the hiredis library under deps. antirez 2013-07-25 10:32:19 +02:00
  • 74ff4fc728 fixed initServer fail while having no IPv6 nor IPv4 Allan 2013-07-25 15:36:00 +08:00
  • a0e986d7f2 fixed initServer fail while having no IPv6 nor IPv4 Allan 2013-07-25 15:36:00 +08:00
  • d3736ba400 fixed initServer failed if no IPV4 or no IPV6 Allan 2013-07-25 15:28:33 +08:00
  • cba7a4e69a fixed initServer failed if no IPV4 or no IPV6 Allan 2013-07-25 15:28:33 +08:00
  • 31fe0202e4 Ignore sdsrange return value. antirez 2013-07-24 18:59:36 +02:00
  • 3ccc17a4a5 Ignore sdsrange return value. antirez 2013-07-24 18:59:36 +02:00
  • f1be75e5d0 fixed bug issue of #1213 Allan 2013-07-24 21:34:55 +08:00
  • 1e7cff23b3 fixed bug issue of #1213 Allan 2013-07-24 21:34:55 +08:00
  • fc11a99390 sdsrange() does not need to return a value. antirez 2013-07-24 11:21:39 +02:00
  • 6ea8e0949c sdsrange() does not need to return a value. antirez 2013-07-24 11:21:39 +02:00
  • a184ff7d0e Inline protocol improved to accept quoted strings. antirez 2013-07-24 10:37:55 +02:00
  • 75b760a72d Inline protocol improved to accept quoted strings. antirez 2013-07-24 10:37:55 +02:00
  • 02a22c9be1 Every function inside sds.c is now commented. antirez 2013-07-23 16:35:55 +02:00
  • 076c2623ac Every function inside sds.c is now commented. antirez 2013-07-23 16:35:55 +02:00
  • be2e9f4f47 getStringObjectSdsUsedMemory() function added. antirez 2013-07-23 11:50:17 +02:00
  • ec7f480e11 getStringObjectSdsUsedMemory() function added. antirez 2013-07-23 11:50:17 +02:00
  • 995cb581a9 Test: regression test for issue #1208. antirez 2013-07-22 23:40:03 +02:00
  • ddccd0ed58 Test: regression test for issue #1208. antirez 2013-07-22 23:40:03 +02:00
  • 0f8f91bb33 Fix setDeferredMultiBulkLength() c->reply_bytes handling with EMBSTR antirez 2013-07-22 23:27:56 +02:00
  • dbaa5b0b9a Fix setDeferredMultiBulkLength() c->reply_bytes handling with EMBSTR antirez 2013-07-22 23:27:56 +02:00
  • 9ce2c7ba73 Fixed a possible bug in client->reply_bytes computation. antirez 2013-07-22 11:05:55 +02:00
  • 7ed7652846 Fixed a possible bug in client->reply_bytes computation. antirez 2013-07-22 11:05:55 +02:00
  • 06a0f621d6 Fix replicationFeedSlaves() to use sdsEncodedObject() macro. antirez 2013-07-22 10:36:27 +02:00
  • a31693417d Fix replicationFeedSlaves() to use sdsEncodedObject() macro. antirez 2013-07-22 10:36:27 +02:00
  • aa32f92338 Introduction of a new string encoding: EMBSTR antirez 2012-06-05 21:50:10 +02:00
  • 894eba07c8 Introduction of a new string encoding: EMBSTR antirez 2012-06-05 21:50:10 +02:00
  • 7f4fa85a62 addReplyDouble(): format infinite in a libc agnostic way. antirez 2013-07-17 15:04:22 +02:00
  • b9cc90a119 addReplyDouble(): format infinite in a libc agnostic way. antirez 2013-07-17 15:04:22 +02:00
  • 2973651071 Fixed typo in rio.h, simgle -> single. antirez 2013-07-16 15:43:36 +02:00
  • f590dd82ce Fixed typo in rio.h, simgle -> single. antirez 2013-07-16 15:43:36 +02:00
  • dddfb15bc0 Chunked loading of RDB to prevent redis from stalling reading very large keys. yoav 2012-12-12 15:59:22 +02:00
  • 63d15dfc87 Chunked loading of RDB to prevent redis from stalling reading very large keys. yoav 2012-12-12 15:59:22 +02:00
  • d4d57e000c Make sure that ZADD can accept the full range of double values. antirez 2013-07-16 15:05:13 +02:00
  • 9d520a7f70 Make sure that ZADD can accept the full range of double values. antirez 2013-07-16 15:05:13 +02:00
  • 16e56f0442 Merge pull request #1193 from tnm/patch-1 Salvatore Sanfilippo 2013-07-12 14:12:04 -07:00
  • 34e2065830 Merge pull request #1193 from tnm/patch-1 Salvatore Sanfilippo 2013-07-12 14:12:04 -07:00
  • efaa9d0bc4 Make sure the log standardizes on 'timeout' Ted Nyman 2013-07-12 14:06:27 -07:00
  • f39a0bdb77 Make sure the log standardizes on 'timeout' Ted Nyman 2013-07-12 14:06:27 -07:00
  • 912470cd00 Use the environment locale for strcoll() collation. antirez 2013-07-12 12:06:05 +02:00
  • 123b221dc9 Use the environment locale for strcoll() collation. antirez 2013-07-12 12:06:05 +02:00
  • 18dc48aeab SORT ALPHA: use collation instead of binary comparison. antirez 2013-07-12 12:02:36 +02:00
  • cf1579a798 SORT ALPHA: use collation instead of binary comparison. antirez 2013-07-12 12:02:36 +02:00
  • 759eae01dc Fixed compareStringObject() and introduced collateStringObject(). antirez 2013-07-12 11:56:52 +02:00
  • 81e55ec0f3 Fixed compareStringObject() and introduced collateStringObject(). antirez 2013-07-12 11:56:52 +02:00
  • 707359d606 Merge pull request #1192 from badboy/ipv6-rediscli Salvatore Sanfilippo 2013-07-12 01:55:09 -07:00
  • 2ed64e1f7a Merge pull request #1192 from badboy/ipv6-rediscli Salvatore Sanfilippo 2013-07-12 01:55:09 -07:00
  • b08b0beb04 Wrap IPv6 in brackets in the prompt. Jan-Erik Rediger 2013-07-11 17:47:55 +02:00
  • 1b696dc07c Wrap IPv6 in brackets in the prompt. Jan-Erik Rediger 2013-07-11 17:47:55 +02:00
  • 20c325a9a7 Sentinel: embed IPv6 address into [] when naming slave/sentinel instance. antirez 2013-07-11 16:38:30 +02:00
  • 73ae8558c1 Sentinel: embed IPv6 address into [] when naming slave/sentinel instance. antirez 2013-07-11 16:38:30 +02:00
  • ca6624668c Sentinel: use comma as separator to publish hello messages. antirez 2013-07-11 16:31:39 +02:00
  • 3fc7f324d2 Sentinel: use comma as separator to publish hello messages. antirez 2013-07-11 16:31:39 +02:00
  • c3c836d3f9 hiredis: minimal IPv6 support. antirez 2013-07-11 13:11:27 +02:00
  • 4735f03c5a hiredis: minimal IPv6 support. antirez 2013-07-11 13:11:27 +02:00
  • 89694bfbd5 Sentinel: make sure published addr/id buffer is large enough. antirez 2013-07-10 14:44:38 +02:00
  • 5c5ebb0b9a Sentinel: make sure published addr/id buffer is large enough. antirez 2013-07-10 14:44:38 +02:00
  • 6130dc4fde anet.c: save some vertical space. antirez 2013-07-10 14:37:13 +02:00
  • bd3c897e9f anet.c: save some vertical space. antirez 2013-07-10 14:37:13 +02:00
  • 40257ef32d anet.c: use SO_REUSEADDR when creating listening sockets. antirez 2013-07-10 14:34:58 +02:00
  • d83dca4c79 anet.c: use SO_REUSEADDR when creating listening sockets. antirez 2013-07-10 14:34:58 +02:00
  • 80993d9892 Use getClientPeerId() for MONITOR implementation. antirez 2013-07-09 16:21:21 +02:00
  • d1cbad6d14 Use getClientPeerId() for MONITOR implementation. antirez 2013-07-09 16:21:21 +02:00
  • 4c2998e8c4 getClientPeerId() refactored into two functions. antirez 2013-07-09 15:46:34 +02:00
  • d0001fe810 getClientPeerId() refactored into two functions. antirez 2013-07-09 15:46:34 +02:00
  • f309368ec2 getClientPeerId() now reports errors. antirez 2013-07-09 15:28:30 +02:00
  • e4c019e7a8 getClientPeerId() now reports errors. antirez 2013-07-09 15:28:30 +02:00
  • 800e918c7f getClientPeerID introduced. antirez 2013-07-09 12:49:20 +02:00
  • 5cdc5da990 getClientPeerID introduced. antirez 2013-07-09 12:49:20 +02:00
  • e4d2e6fc9d All IP string repr buffers are now REDIS_IP_STR_LEN bytes. antirez 2013-07-09 11:32:52 +02:00
  • 631d656a94 All IP string repr buffers are now REDIS_IP_STR_LEN bytes. antirez 2013-07-09 11:32:52 +02:00
  • ef8ca93920 IPv6: bind IPv4 and IPv6 interfaces by default. antirez 2013-07-09 10:47:17 +02:00
  • f19e267e9a IPv6: bind IPv4 and IPv6 interfaces by default. antirez 2013-07-09 10:47:17 +02:00
  • 2fa66d5e76 Fix old anetPeerToString() API call in replication.c antirez 2013-07-08 16:11:52 +02:00
  • 90038906f4 Fix old anetPeerToString() API call in replication.c antirez 2013-07-08 16:11:52 +02:00
  • 41cff1e8dd Revert "Document port6 and bind6 config options." antirez 2013-07-08 16:08:43 +02:00
  • c76df73010 Revert "Document port6 and bind6 config options." antirez 2013-07-08 16:08:43 +02:00
  • 074bc28f05 Add IPv6 support to sentinel.c. Geoff Garside 2012-10-17 23:45:44 +01:00
  • e04fdf26fe Add IPv6 support to sentinel.c. Geoff Garside 2012-10-17 23:45:44 +01:00