Skip to content

0.8.12 (23.09.2016)

Compare
Choose a tag to compare
@pitagoras3 pitagoras3 released this 20 Jul 07:34
· 1410 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).

Bugs

(577) Consumer won't stop if there are messages in send queue

(579) Wrong path to lag stats in Hermes Console