Commit Graph

  • f6666c2283 Helps CLIENT Itamar Haber 2017-12-03 16:49:29 +02:00
  • 369d8424d6 Helps CLIENT Itamar Haber 2017-12-03 16:49:29 +02:00
  • d884ba4bc9 Helps CLIENT Itamar Haber 2017-12-03 16:49:29 +02:00
  • cfef19ea19 Fix loading of RDB files lua AUX fields when the script is defined. antirez 2017-12-01 16:01:10 +01:00
  • 5ac21dab66 Fix loading of RDB files lua AUX fields when the script is defined. antirez 2017-12-01 16:01:10 +01:00
  • 65a9740fa8 Fix loading of RDB files lua AUX fields when the script is defined. antirez 2017-12-01 16:01:10 +01:00
  • 69701e2fac Streams: DEBUG DIGEST support. antirez 2017-12-01 15:04:05 +01:00
  • 54f7ea4c89 Streams: DEBUG DIGEST support. antirez 2017-12-01 15:04:05 +01:00
  • 8ac76be5f2 Streams: DEBUG DIGEST support. antirez 2017-12-01 15:04:05 +01:00
  • d4d8154daf Streams: add code to compute the stream memory usage. antirez 2017-12-01 12:50:18 +01:00
  • 11841e212a Streams: add code to compute the stream memory usage. antirez 2017-12-01 12:50:18 +01:00
  • f42df6f43a Streams: add code to compute the stream memory usage. antirez 2017-12-01 12:50:18 +01:00
  • 62836254be Streams: add some initial test for XREVRANGE. antirez 2017-11-21 22:22:05 +01:00
  • b404a1717f Streams: add some initial test for XREVRANGE. antirez 2017-11-21 22:22:05 +01:00
  • 45fe1f5e00 Streams: add some initial test for XREVRANGE. antirez 2017-11-21 22:22:05 +01:00
  • 620a9086db Streams: fix lp-count field for non-same-fields entries. antirez 2017-11-21 22:21:37 +01:00
  • e021e37571 Streams: fix lp-count field for non-same-fields entries. antirez 2017-11-21 22:21:37 +01:00
  • 115d076d65 Streams: fix lp-count field for non-same-fields entries. antirez 2017-11-21 22:21:37 +01:00
  • 0c06581bee Streams: XRANGE REV option -> XREVRANGE command. antirez 2017-11-20 11:25:05 +01:00
  • 8be81febcf Streams: XRANGE REV option -> XREVRANGE command. antirez 2017-11-20 11:25:05 +01:00
  • 9bb18e5438 Streams: XRANGE REV option -> XREVRANGE command. antirez 2017-11-20 11:25:05 +01:00
  • c46aa40cca Streams: fix reverse iterator discarding of items out of range. antirez 2017-11-17 16:02:11 +01:00
  • 326b8dbb83 Streams: fix reverse iterator discarding of items out of range. antirez 2017-11-17 16:02:11 +01:00
  • 9dc79c039a Streams: fix reverse iterator discarding of items out of range. antirez 2017-11-17 16:02:11 +01:00
  • 681efe652e Streams: fix reverse iteration next node jumping. antirez 2017-11-17 13:47:50 +01:00
  • f0bf5710cc Streams: fix reverse iteration next node jumping. antirez 2017-11-17 13:47:50 +01:00
  • 6919280cc5 Streams: fix reverse iteration next node jumping. antirez 2017-11-17 13:47:50 +01:00
  • fbee3af6ad Streams: state machine for reverse iteration WIP 1. antirez 2017-11-17 13:24:20 +01:00
  • 009c14e944 Streams: state machine for reverse iteration WIP 1. antirez 2017-11-17 13:24:20 +01:00
  • ee3490ec48 Streams: state machine for reverse iteration WIP 1. antirez 2017-11-17 13:24:20 +01:00
  • 2ac8459187 Streams: augment stream entries to allow backward scanning. antirez 2017-11-17 10:16:30 +01:00
  • effaf79518 Streams: augment stream entries to allow backward scanning. antirez 2017-11-17 10:16:30 +01:00
  • 3c5d773f82 Streams: augment stream entries to allow backward scanning. antirez 2017-11-17 10:16:30 +01:00
  • 77d514201c Streams: Update listpack to fix 32bit strings encoding error. antirez 2017-11-15 12:48:32 +01:00
  • 917bf5f2e1 Streams: Update listpack to fix 32bit strings encoding error. antirez 2017-11-15 12:48:32 +01:00
  • 0381931b4c Streams: Update listpack to fix 32bit strings encoding error. antirez 2017-11-15 12:48:32 +01:00
  • d42f4b1414 Streams: fix COUNT parsing, issue #4433. antirez 2017-11-09 12:04:26 +01:00
  • ddf9ccefd2 Streams: fix COUNT parsing, issue #4433. antirez 2017-11-09 12:04:26 +01:00
  • 020fe26bd6 Streams: fix COUNT parsing, issue #4433. antirez 2017-11-09 12:04:26 +01:00
  • f065f551a9 Streams: fix redis-cli to understand the stream type. antirez 2017-11-08 22:59:15 +01:00
  • f32adf5307 Streams: fix redis-cli to understand the stream type. antirez 2017-11-08 22:59:15 +01:00
  • abab0b7817 Streams: fix redis-cli to understand the stream type. antirez 2017-11-08 22:59:15 +01:00
  • 97d57e3052 Streams: fix TYPE for stream type. antirez 2017-11-08 22:57:10 +01:00
  • 54b3dc4992 Streams: fix TYPE for stream type. antirez 2017-11-08 22:57:10 +01:00
  • 671b1f6a9d Streams: fix TYPE for stream type. antirez 2017-11-08 22:57:10 +01:00
  • 6c3b947799 Streams: fix XREAD test broken after previous tests improvements. antirez 2017-11-04 18:05:46 +01:00
  • 0e6b2095ec Streams: fix XREAD test broken after previous tests improvements. antirez 2017-11-04 18:05:46 +01:00
  • 1898c50573 Streams: fix XREAD test broken after previous tests improvements. antirez 2017-11-04 18:05:46 +01:00
  • 503e3053ee Streams: move ID ms/seq separator from '.' to '-' antirez 2017-10-03 11:42:08 +02:00
  • 6808443d33 Streams: move ID ms/seq separator from '.' to '-' antirez 2017-10-03 11:42:08 +02:00
  • 5082ec6419 Streams: move ID ms/seq separator from '.' to '-' antirez 2017-10-03 11:42:08 +02:00
  • 8493fd310e Streams: fix XADD + MAXLEN propagation due to var shadowing. antirez 2017-09-29 18:00:40 +02:00
  • bcb6900b9f Streams: fix XADD + MAXLEN propagation due to var shadowing. antirez 2017-09-29 18:00:40 +02:00
  • 50595a5889 Streams: fix XADD + MAXLEN propagation due to var shadowing. antirez 2017-09-29 18:00:40 +02:00
  • 3f8034d75a Streams: fix memory leak in streamTrimByLength(). antirez 2017-09-29 16:18:59 +02:00
  • b577ac28d1 Streams: fix memory leak in streamTrimByLength(). antirez 2017-09-29 16:18:59 +02:00
  • a4e6aae6b8 Streams: fix memory leak in streamTrimByLength(). antirez 2017-09-29 16:18:59 +02:00
  • aa4a55ac97 Streams: add XADD + MAXLEN test. antirez 2017-09-29 16:17:46 +02:00
  • b9184aea54 Streams: add XADD + MAXLEN test. antirez 2017-09-29 16:17:46 +02:00
  • e53c90308b Streams: add XADD + MAXLEN test. antirez 2017-09-29 16:17:46 +02:00
  • 6bb42f8d7f Streams: fix streamTrimByLength() standalone items skipping. antirez 2017-09-29 16:16:19 +02:00
  • 6ad0d48cf8 Streams: fix streamTrimByLength() standalone items skipping. antirez 2017-09-29 16:16:19 +02:00
  • 0248a6b125 Streams: fix streamTrimByLength() standalone items skipping. antirez 2017-09-29 16:16:19 +02:00
  • 3eea06a2b3 Streams: XADD MAXLEN implementation. antirez 2017-09-29 12:40:29 +02:00
  • 350768d822 Streams: XADD MAXLEN implementation. antirez 2017-09-29 12:40:29 +02:00
  • 0540803288 Streams: XADD MAXLEN implementation. antirez 2017-09-29 12:40:29 +02:00
  • 51797185e0 Streams: reduce listpack max size to 2k to speedup range queries. antirez 2017-09-28 18:12:15 +02:00
  • 2c74f66e79 Streams: reduce listpack max size to 2k to speedup range queries. antirez 2017-09-28 18:12:15 +02:00
  • 0c00fd7834 Streams: reduce listpack max size to 2k to speedup range queries. antirez 2017-09-28 18:12:15 +02:00
  • 79f540894a Streams: delta encode IDs based on key. Add count + deleted fields. antirez 2017-09-28 16:55:46 +02:00
  • 75fb0da53a Streams: delta encode IDs based on key. Add count + deleted fields. antirez 2017-09-28 16:55:46 +02:00
  • f24d3a7de0 Streams: delta encode IDs based on key. Add count + deleted fields. antirez 2017-09-28 16:55:46 +02:00
  • 8538eacf16 Streams: specify better how the master enty works. antirez 2017-09-27 23:12:43 +02:00
  • b4982aafb5 Streams: specify better how the master enty works. antirez 2017-09-27 23:12:43 +02:00
  • cea421a021 Streams: specify better how the master enty works. antirez 2017-09-27 23:12:43 +02:00
  • e05a901cdc Streams: modify tests to stress compression. antirez 2017-09-27 23:04:31 +02:00
  • 82a49ea37c Streams: modify tests to stress compression. antirez 2017-09-27 23:04:31 +02:00
  • 7d0d9693c1 Streams: modify tests to stress compression. antirez 2017-09-27 23:04:31 +02:00
  • 731ad0ef1d Streams: items compression implemented. antirez 2017-09-27 17:41:32 +02:00
  • 13ae1fa2b9 Streams: items compression implemented. antirez 2017-09-27 17:41:32 +02:00
  • 3f2d7e277e Streams: items compression implemented. antirez 2017-09-27 17:41:32 +02:00
  • efd3268550 Streams: fixed memory leaks when blocking again for same stream. antirez 2017-09-19 16:57:37 +02:00
  • 065257d83a Streams: fixed memory leaks when blocking again for same stream. antirez 2017-09-19 16:57:37 +02:00
  • 8f00cf85a7 Streams: fixed memory leaks when blocking again for same stream. antirez 2017-09-19 16:57:37 +02:00
  • a2d7e004d4 Streams: tests for blocking and non-blocking XREAD. antirez 2017-09-19 16:49:56 +02:00
  • 6bfd24f6b1 Streams: tests for blocking and non-blocking XREAD. antirez 2017-09-19 16:49:56 +02:00
  • ae9065d808 Streams: tests for blocking and non-blocking XREAD. antirez 2017-09-19 16:49:56 +02:00
  • 6df222cbcd Streams: XRANGE fuzz testing. antirez 2017-09-18 10:48:27 +02:00
  • 8d446360f0 Streams: XRANGE fuzz testing. antirez 2017-09-18 10:48:27 +02:00
  • eb1230c999 Streams: XRANGE fuzz testing. antirez 2017-09-18 10:48:27 +02:00
  • aa9cff0400 Streams: more advanced XADD and XRANGE tests. antirez 2017-09-15 16:56:18 +02:00
  • 6f55ebcf57 Streams: more advanced XADD and XRANGE tests. antirez 2017-09-15 16:56:18 +02:00
  • fa707ca154 Streams: more advanced XADD and XRANGE tests. antirez 2017-09-15 16:56:18 +02:00
  • d9a50e2d94 Streams: basic XADD tests. antirez 2017-09-15 15:54:18 +02:00
  • 08b179a719 Streams: basic XADD tests. antirez 2017-09-15 15:54:18 +02:00
  • 7a41b402c1 Streams: basic XADD tests. antirez 2017-09-15 15:54:18 +02:00
  • 7118da8954 Streams: AOF rewriting + minor iterator improvements. antirez 2017-09-15 12:37:04 +02:00
  • 319a89b32e Streams: AOF rewriting + minor iterator improvements. antirez 2017-09-15 12:37:04 +02:00
  • 26d4f8e3ec Streams: AOF rewriting + minor iterator improvements. antirez 2017-09-15 12:37:04 +02:00
  • 3d15e3f722 Streams: export iteration API. antirez 2017-09-15 12:17:25 +02:00