v.3.9.0
New Features and Improvements:
- ClusterService: Add
aclToken
configuration property toConsulSeedNodeProviderConfig
- ClusterService: Add
ClusterView#topologyContext(...)
method to simplify caching of topology-dependent information. - MessagingService: Add
LoadBalancerContext#topologyContext(...)
method to simplify caching of topology-dependent information - Core: Add
CoreService
interface to group common service lifecycle hooks in a single place - Core: Add more helper methods to
StateGuard
- Core: Simplify internal state management of Hekate node
- Core: Simplify
toString()
representation of core services.
Bug fixes:
- Fix
LockRegion
instances became invalid after node restart - Fix WARN when stopping
NettyServer
Dependency updates:
- Spring Boot 2.1.14.RELEASE
- Jetcd 0.5.3
- Consul Java 1.4.2.