Skip to content

Releases: hstreamdb/hstreamdb_erl

0.4.5+v0.16.1

25 Aug 16:36
de7a79a
Compare
Choose a tag to compare
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

09 Aug 15:49
c280b0f
Compare
Choose a tag to compare
feat: serialize same key writes in the same producer (#84)

0.4.1+v0.16.1

01 Aug 11:52
f0dbaa7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.0+v0.16.1...0.4.1+v0.16.1

0.4.0+v0.16.1

31 Jul 14:27
fc78e8d
Compare
Choose a tag to compare
  • 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

05 Jul 09:29
Compare
Choose a tag to compare

v0.3.2+v0.15.4

05 Jul 05:27
95231b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.0+v0.11.0...0.3.2+v0.15.4

0.3.0

02 Dec 09:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...0.3.0+v0.11.0

0.1.0

18 May 15:54
Compare
Choose a tag to compare
v0.1.0

release: revert vsn