summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Streams: add some initial test for XREVRANGE.streamsantirez2017-11-211-0/+8
* Streams: fix lp-count field for non-same-fields entries.antirez2017-11-211-2/+6
* Streams: XRANGE REV option -> XREVRANGE command.antirez2017-11-203-7/+18
* Streams: fix reverse iterator discarding of items out of range.antirez2017-11-171-5/+12
* Streams: fix reverse iteration next node jumping.antirez2017-11-171-1/+5
* Streams: state machine for reverse iteration WIP 1.antirez2017-11-174-42/+98
* Streams: augment stream entries to allow backward scanning.antirez2017-11-171-12/+35
* Streams: Update listpack to fix 32bit strings encoding error.antirez2017-11-151-2/+2
* Streams: fix COUNT parsing, issue #4433.antirez2017-11-091-1/+1
* Streams: fix redis-cli to understand the stream type.antirez2017-11-081-2/+5
* Streams: fix TYPE for stream type.antirez2017-11-081-0/+1
* Streams: fix XREAD test broken after previous tests improvements.antirez2017-11-041-1/+1
* Streams: move ID ms/seq separator from '.' to '-'antirez2017-11-042-11/+11
* Streams: fix XADD + MAXLEN propagation due to var shadowing.antirez2017-11-041-4/+4
* Streams: fix memory leak in streamTrimByLength().antirez2017-11-041-0/+1
* Streams: add XADD + MAXLEN test.antirez2017-11-041-0/+17
* Streams: fix streamTrimByLength() standalone items skipping.antirez2017-11-041-1/+1
* Streams: XADD MAXLEN implementation.antirez2017-11-041-3/+129
* Streams: reduce listpack max size to 2k to speedup range queries.antirez2017-11-041-1/+1
* Streams: delta encode IDs based on key. Add count + deleted fields.antirez2017-11-042-39/+61
* Streams: specify better how the master enty works.antirez2017-11-041-1/+25
* Streams: modify tests to stress compression.antirez2017-11-041-5/+10
* Streams: items compression implemented.antirez2017-11-042-34/+142
* Streams: fixed memory leaks when blocking again for same stream.antirez2017-11-041-1/+4
* Streams: tests for blocking and non-blocking XREAD.antirez2017-11-041-0/+90
* Streams: XRANGE fuzz testing.antirez2017-11-041-1/+52
* Streams: more advanced XADD and XRANGE tests.antirez2017-11-041-0/+43
* Streams: basic XADD tests.antirez2017-11-042-0/+43
* Streams: AOF rewriting + minor iterator improvements.antirez2017-11-042-5/+42
* Streams: export iteration API.antirez2017-11-043-24/+31
* Streams: implement streamReplyWithRange() in terms of the iterator.antirez2017-11-041-66/+23
* Streams: stream iteration refactoring, WIP 2.antirez2017-11-041-0/+19
* Streams: stream iteration refactoring, WIP 1.antirez2017-11-041-0/+114
* Streams: fix bug in XREAD last received ID processing.antirez2017-11-041-2/+3
* Streams: fix memory leak in freeStream().antirez2017-11-041-0/+1
* Streams: rewrite XADD ID argument for AOF/slaves.antirez2017-11-041-0/+10
* Streams: fix XADD API and keyspace notifications.antirez2017-11-044-12/+75
* Streams: When XREAD blocks without COUNT, set a default one.antirez2017-11-041-0/+6
* Streams: fix handleClientsBlockedOnKeys() access to invalid ID.antirez2017-11-041-1/+4
* Streams: fix XREAD ready-key signaling.antirez2017-11-045-7/+14
* Streams: fix XREAD timeout handling, zero is valid.antirez2017-11-041-2/+2
* Streams: XREAD related code to serve blocked clients.antirez2017-11-042-1/+50
* Streams: XREAD ability to block fixed.antirez2017-11-042-5/+4
* Streams: synchronous xread fixes and improvements.antirez2017-11-041-7/+22
* Streams: XREAD get-key method fixed.antirez2017-11-041-4/+6
* Streams: XREAD get-keys method.antirez2017-11-043-0/+31
* Streams: XREAD, first draft. Handling of blocked clients still missing.antirez2017-11-041-10/+46
* Streams: XREAD arguments parsing.antirez2017-11-041-0/+72
* Streams: augment client.bpop with XREAD specific fields.antirez2017-11-044-0/+18
* Streams: more internal preparation for blocking XREAD.antirez2017-11-043-12/+28