0.8.12 (23.09.2016)
pitagoras3
released this
20 Jul 07:34
·
1446 commits
to master
since this release
Features
(#566) Auditing management operations
All operations in Management can be auditable. By default this option is disabled, but can be enabled using:
audit.enabled = true
By default changes are sent to logs, but own implementation can be provided. Reed more in auditing documentation.
(#481) Delay between retries in Hermes Client
It is now possible to specify delay between consecutive retries of sending message.
HermesClient client = HermesClientBuilder.hermesClient(...)
.withRetries(3)
.withRetrySleep(100, 10_000)
The delay can rise exponentially in specified range (100ms to 10 seconds in example above).