Skip to content

v.3.9.0

Compare
Choose a tag to compare
@syermakov syermakov released this 08 May 19:07
· 77 commits to master since this release

New Features and Improvements:

  • ClusterService: Add aclToken configuration property to ConsulSeedNodeProviderConfig
  • 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.