Skip to content

Releases: albe/node-event-storage

Fix missing utils in package

27 Feb 14:39
1f00011
Compare
Choose a tag to compare

Fix missing index.js in package

27 Feb 14:29
943a397
Compare
Choose a tag to compare

Read-Only mode and improved file format

27 Jun 00:12
Compare
Choose a tag to compare

This release is a breaking change, since the file format of partitions was changed.

Consumer state

10 Aug 17:42
Compare
Choose a tag to compare
  • Consumers can store state with exactly-once semantics
  • Node 6 no longer supported
  • dependency version updates

v0.5.3

15 Jul 23:47
Compare
Choose a tag to compare

Fix tests

v0.5.2

15 Jul 16:20
Compare
Choose a tag to compare

Add missing index entry point

Consumer from revision

14 Mar 14:49
Compare
Choose a tag to compare
  • Consumers may start from an arbitrary revision

Breaking Feature Release

18 Aug 08:51
Compare
Choose a tag to compare
  • JoinEventStream returns cross-stream events deterministically (this makes commitId a counter instead of uuid and hence is breaking)
  • object stream matcher is persisted correctly
  • Consumer pauses the underlying stream on stop
  • Storage can lazy load indexes
  • rename privateKey storage option to hmacSecret
  • add Readme sections on compression and security

JoinEventStream

13 Aug 01:20
Compare
Choose a tag to compare
  • Fix and cover JoinEventStream with tests
  • Improve Index.find and cover Index with more tests
  • Some small code improvements

Breaking Feature Release

24 Jul 20:01
Compare
Choose a tag to compare
  • Add hmac verification for Index matcher
  • Improve Index read API to read from the end
  • Allow disabling dirty reads