Occurrent 0.13.0 and 0.13.1 is now available. The main, major update, is that reading event streams from MongoDB event stores are both faster and more reliable since they no longer need transactions.
Changelog 0.13.1:
- No longer using transactional reads in
ReactorMongoEventStore, this also means that thetransactionalReadsconfiguration setting is removed since it’s no longer used.
Changelog 0.13.0:
- Reading event streams from
MongoEventStoreandSpringMongoEventStoreare now much faster and more reliable. Before there was a bug in both implementation in which the stream could be abruptly closed when reading a large number of events. This has now been fixed, and as a consequence, Occurrent doesn’t need to start a MongoDB transaction when reading an event stream, which improves performance. - Removed the
transactionalReadsconfiguration setting (introduced in previous release) fromEventStoreConfigfor bothMongoEventStoreandSpringMongoEventStoresince it’s no longer needed. - Upgraded jackson from version 2.11.1 to 2.12.5