We have released a new version of the Axon Server.
Breaking Changes
-
Analytics nodes are no longer supported in Axon Server. Use Axoniq Insights as the recommended alternative. Analytics nodes are removed from replication groups.
-
Axon Server now validates at startup that all configured output locations are writable. If it detects a non-writable location, it will fail to start and log an error message.
New Features
- Added multi-tier support for DCB contexts.
- Storage locations for multi-tier contexts can now be configured through both the API and UI.
- Added support for the SnapshottedDcbEventStore, allowing events and snapshots to be sourced in a single operation.
- Added support for Message Credits from the Axoniq Platform.
- Added the option to create an initial administrator user when using Autocluster or Standalone startup modes.
- The CLI now supports using a properties file with the register-context and update-context commands.
- Event store migration is now supported for contexts with applied transformations.
Improvements
-
Improved the mechanism for sharing topology information between Axon Server nodes.
-
Enhanced the Search page:
-
Configure a query timeout.
-
Notify users when a query is cancelled due to a timeout.
-
Display a loading indicator while a query is executing.
-
The Overview page now displays nodes even when they have no contexts.
-
Improved the layout of application details on the Overview page.
-
Reduced the time required to complete a migration after the preparation phase.
-
Reduced the number of threads used by event stores.
Bug Fixes
-
Fixed an issue with DCB persistent streams when using filters.
-
Fixed a replication issue that could occur when an application reported a persistent stream segment update after the stream had already been deleted.
-
Fixed a race condition in the DCB event store that could lead a SIGSEGV crash.
New Configuration Property
| Property | Description |
|---|---|
| axoniq.axonserver.accesscontrol.initial-admin-password | Specifies the initial administrator password during startup. |
Dependency Updates
| Dependency | Version |
|---|---|
| gRPC | 1.83.1 |
| Spring Boot | 4.1.0 |
The latest version can be downloaded from the download page.