Releases: hstreamdb/hstreamdb_erl
Releases · hstreamdb/hstreamdb_erl
0.4.5+v0.16.1
Merge pull request #91 from savonarola/0825-perf-tweaks feat: move synchronous io operations out of the pool context
0.4.2+v0.16.1
feat: serialize same key writes in the same producer (#84)
0.4.1+v0.16.1
What's Changed
- implement key read with LookupKey method by @savonarola in #82
Full Changelog: 0.4.0+v0.16.1...0.4.1+v0.16.1
0.4.0+v0.16.1
- use makefile as entry point for service tasks
- remove OTP23 support
- reorganize and rename files
- add code formatting & corresponding hooks
- add basic types dialyzer checks
- refactor and improve producer
- move buffer logic to a separate module
- use timers, not ticks for flushing and timeouts
- add timeout to append_flush
- add append_sync operation supporting timeout
- feat: use a dedicated supervison tree for producers
- feat: add graceful producer stop (wait for buffer flushing)
- make a separate client module for low-level GRPC interactions
- use client for all GRPC operations
- avoid leaking GRPC channels
- add reader capabilities:
- add methods for reading and folding shard of a stream's key
- add support of a new server method for reading a stream's key
- add pooled reader
- introduce legacy API adapters
v0.3.3+v0.15.4
Full Changelog: 0.3.2+v0.15.4...0.3.3+v0.15.4
v0.3.2+v0.15.4
What's Changed
- fix: do not call callback on append_flush by @savonarola in #68
- chore: use forked ezstd as dependancy by @savonarola in #69
- feat: update to v0.12.0 by @savonarola in #72
- feat: update to v0.13.0 by @savonarola in #73
- feat: support appending batch messages using hstreamdb_producer:append/2 by @terry-xiaoyu in #74
- *: update proto by @alissa-tung in #76
New Contributors
- @terry-xiaoyu made their first contribution in #74
Full Changelog: 0.3.0+v0.11.0...0.3.2+v0.15.4
0.3.0
What's Changed
- fix: ddd refactor. TODO: consumer & refresh failed channels by @DDDHuang in #48
- producer: limit trigger for one key by @alissa-tung in #52
- producer: fix bound variable in pattern by @alissa-tung in #54
- Hstreamdb 0.9 by @savonarola in #61
- adjust to latest server image, add e2e compression by @alissa-tung in #62
- bug fixed:
create_stream
by @alissa-tung in #63 - chore: add tests by @savonarola in #64
- fix: use correct CI badge by @savonarola in #65
- ci: bump hstream image ver, v0.9.4 -> v0.10.0 by @alissa-tung in #66
New Contributors
- @DDDHuang made their first contribution in #48
- @savonarola made their first contribution in #61
Full Changelog: v0.1.0...0.3.0+v0.11.0
0.1.0
v0.1.0 release: revert vsn