-
Notifications
You must be signed in to change notification settings - Fork 899
Cluster Standby Change Log
Dmytro Vyazelenko edited this page Jan 10, 2025
·
5 revisions
- [Java] Add overload and documentation to better explain transition operation behaviour.
- [Java] Ensure that sessions from snapshots are correctly loaded in standby.
- [Java] Use
BitUtil.generateRandomisedId()
to generate unique replaysession-id
. - [Java] Upgrade to Aeron 1.46.5.
- [Java] Upgrade to Agrona 1.23.1.
- [Java] Upgrade to SBE 1.33.1.
- JDK 17 is required for compiling and running!
- [Java] Ensure cluster mark file is closed during reset.
- [Java] Add PremiumClusterTool operation for resetting a Cluster Standby by moving the recording log out of the way.
- [Java] Debounce cluster standby control toggle signals.
- [Java] Add 'errors' command to Premium Cluster tool to display errors from the Transition Module and Standby markfiles
- [Java] Fix the 'describe-transition' command so it reads from the correct directories.
- [Java] Use alternative implementation for next session id that avoid conflicts between standbys.
- [Java] Rename counters to have consistent case with similar counters
- [Java] Fix closed session leak in ClusterStandby.
- [Java] Close sessions after transition.
- [Java] Upgrade to Aeron 1.46.0.
- [Java] Upgrade to Agrona 1.23.0.
- [Java] Upgrade to SBE 1.33.0.
- [Java] Upgrade to Gradle 8.10.
- [Java] Upgrade to ByteBuddy 1.15.0.
- [Java] Upgrade to Shadow 8.3.0.
- [Java] Upgrade to bnd 7.0.0.
- [Java] Upgrade to Mockito 5.12.0.
- [Java] Upgrade to AsciiDoctor 2.5.13.
- [Java] Upgrade to JGit 6.10.0.202406032230-r.
- [Java] Force ASM 9.7.
- Fix a bug where sessions aren't closed (e.g., due to inactivity) after TransitionModule transitions from
STANDBY
toCONSENSUS
due to some missing state.