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.
- No longer using transactional reads in
ReactorMongoEventStore, this also means that the
transactionalReadsconfiguration setting is removed since it’s no longer used.
- Reading event streams from
SpringMongoEventStoreare 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) from
SpringMongoEventStoresince it’s no longer needed.
- Upgraded jackson from version 2.11.1 to 2.12.5