* feat(core): Added DenseSet & StringSet types with docs
- Improved documentation by adding labels to chain types & pointer tagging table
- Added potential improvements to the DenseSet types in the docs
- Added excalidraw save file for future editing
- Removed ambiguous overloading types
- Renamed iterators to be more clear
* feat(core): Cleaned up DenseSet and Docs
* feat(core): Made DenseSet more ergonomic
* feat(server): Integration of DenseSet into Server
- Integrated DenseSet with CompactObj and the Set Family commands
Signed-off-by: Braydn <braydn.moore@uwaterloo.ca>
* feat(stream): implement xrevrange, xrange, xlen, xinfo and xgroup, xdel.
1. add tests that cover xrange,xrevrange and various error states for xadd.
2. Implement 8 stream commands overall. Fixes#59.
* feat(stream): support xadd/maxlen option
Signed-off-by: Roman Gershman <roman@dragonflydb.io>
* feat(docker-compose): Add `docker-compose.yml` #100
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* docs(build-from-source): Include build from source
Signed-off-by: Ryan Russell <git@ryanrussell.org>