Skip to content

Releases: dmart28/reveno

v.1.23

06 Apr 18:34
Compare
Choose a tag to compare
  • Critical fix of TransactionsPipe.sync() method, which might cause broken state of events journals after the restart.
  • Immutable model View mapping performance improvement by ~18.6-21.5%, which is significant.

v.1.22.1

01 Mar 07:01
Compare
Choose a tag to compare

Minor refactoring.

v.1.22

20 Feb 08:49
Compare
Choose a tag to compare

Changes:

  • Not count entities accessed from command handler as dirty - reduce possible unnecessary view mapping.
  • Support snapshotting every N milliseconds.

v.1.21

07 Jan 16:02
Compare
Choose a tag to compare
  • Fixed serious omission where custom Repository Snapshotters hadn't worked without default one based on file system working. It also didn't respect other snapshotters without default one's data on replay. Now everything is fully independent.
  • Some minor Javadoc improvements and bug fixes.

v.1.20

03 Jan 08:56
Compare
Choose a tag to compare

Decent snapshotting improvements - consumes less memory, performs faster. Minor fixes.

v.1.19

01 Jan 15:53
Compare
Choose a tag to compare

Bug fixes + Entity ID Generator improvements - up to 5-6x less transaction size.

v.1.18

28 Dec 15:02
Compare
Choose a tag to compare

Critical bug fix for File System manager.

v.1.17

23 Dec 07:13
Compare
Choose a tag to compare

WriteableRepository improvements + Javadoc

v1.16

12 Dec 21:04
Compare
Choose a tag to compare

Much work on improving garbage production of the engine thus minimising GC allocations and hence an amount of STW pauses.

v1.15

05 Dec 14:04
Compare
Choose a tag to compare

Catching up last improvements and fixes from last release. Nothing epic.