This page notes all enhancements and features that we have introduced to our major releases of the Axon Mongo Extension.
- Update the readme to the current state of things. #383
We'd like to thank all the contributors who worked on this release!
- Set default sequenced dead letter queue provider. #355
- Use the new property to set the claim timeout on the token store via a property. #354
- Don't use transactions over the iterators to get all the dead letter. #342
We'd like to thank all the contributors who worked on this release!
- Add spring related modules to support autoconfiguration #287
- [#280] Implement transaction support #281
- Add transaction support #280
- [#270] Implement SequencedDeadLetterQueue for Mongo #277
- Implement Deadletter for Mongo #270
- No Spring Boot Auto configuration #230
- Spring boot 3 #314
We'd like to thank all the contributors who worked on this release!
If you're curious about the dependency upgrades made in this release we refer to this page.
- Resolving some sonar issues and adding some concurrent tests. #222
- Change how Sonar is invoked for GHA's #159
We'd like to thank all the contributors who worked on this release!
-
We introduced a dedicated sample project to the Mongo Extension. The sample is written in Kotlin and shows how to use the
MongoEventStorageEngine
andMongoTokenStore
. For those interested, you can find the pull request here. -
Contributor
erikrz
provided an issue and pull request to allow theMongoTokenStore
index to be automatically validated. Issue #51 marks the request, whereas #53 marks the pull request. -
The
MongoTokenStore
now implements theretrieveStorageIdentifier
method, as of pull request #139. This change allows clustered environments, like Axon Server, to tell apart the Mongo Databases of Event Processors. This further benefits split, merge and release operations performed in a distributed environment.
We refer to the release notes for a complete list of all changes.
-
Issue #10 introduces support for Spring Boot Developer Tools.
-
Contributor
bjornharvold
provided a pull request to update the MongoDB java driver to 4.0.3. For those interested in the adjustments, you can check them out here.
We refer to this page for a list of all changes.
We did not introduce any significant changes other than updating the extension to use Axon Framework release 4.3.
We did not introduce any significant changes other than updating the extension to use Axon Framework release 4.2.
Contributor mwlynch
introduced a small improvement on the MongoTokenStore
and MongoEventStorageEngine
.
Namely, he removed the @PostConstruct
annotation from the ensureIndexes()
methods and moved the invocation to the constructor.
For the specific changes, we refer to this pull request.
We split off the Mongo logic from Axon Framework core into a dedicated repository. Next to that, it complies with Axon Framework's 4.0 release.