Occurrent 0.7.1 is now available. It’s a small release with a few dependency upgrades and bug fixes. Most notably is a fix that allows deploying Occurrent subscriptions to Atlas free tier.
Changelog:
- Removed
org.occurrent:eventstore-inmemory
as dependency toorg.occurrent:application-service-blocking
(it should have been a test dependency) - Including a “details” message in
DuplicateCloudEventException
that adds more details on why this happens (which index etc). This is especially useful if you’re creating custom, unique, indexes over the events and a write fail due to a duplicate cloud event. - Upgraded to Kotlin 1.3.40
- Upgraded project-reactor to 3.4.2 (previously 3.4.0 was used)
- When running MongoDB subscriptions on services like Atlas, it’s not possible to get the current time (global subscription position) when starting a new subscription since access is denied. If this happens then the local time of the client is used instead.