zio-redis icon indicating copy to clipboard operation
zio-redis copied to clipboard

Extend Streams API

Open drmarjanovic opened this issue 5 months ago • 0 comments

The following commands are missing in Streams API:

  • [ ] XAUTOCLAIM: The command is available since 6.2.0
  • [ ] XSETID: The command is available since 5.0.0

The following commands should be adjusted or extended:

  • [ ] XADD: docs
    • 6.2.0: Added NOMKSTREAM, MINID, and LIMIT options
    • 7.0.0: Added support for the <ms>-* explicit ID form
  • [ ] XCLAIM: The command is missing the LASTID option
  • [ ] XGROUP CREATE: docs
    • Redis 7.0.0: Added ENTRIESREAD entries-read option
    • Currently supported id but should be extended with <id | $>
  • [ ] XGROUP SETID: docs
    • 7.0.0 Added ENTRIESREAD entries-read option
    • Currently supported id but should be extended with <id | $>
  • [ ] XINFO CONSUMERS: docs
    • 7.2.0: Added inactive field in the output
  • [ ] XINFO GROUPS: docs
    • 7.0.0: Added entries-read and lag fields in the output
  • [ ] XINFO STREAM: docs
    • 7.0.0: Added max-deleted-entry-id, entries-added, recorded-first-entry-id, entries-read and lag fields
    • 7.2.0: Added active-time field, and changed the meaning of seen-time
  • [ ] XTRIM: The command is missing MAXLEN | MINID and threshold options

drmarjanovic avatar Sep 26 '24 22:09 drmarjanovic