github real-logic/aeron 1.34.0

latest releases: 1.46.2, 1.46.1, 1.46.0...
3 years ago
  • [Java]: added nanoClock to AeronArchive.Context to control time more directly. PR #1188 .
  • [Java]: added ClusterBackup.Context.toString.
  • Various changes for Cubic congestion control, Status Message generation, and overrun determination to handle high loss scenarios with congestion control better.
  • [Java]: use separate archive contexts for local and remote archive clients in cluster backup. Local archive must be configured to use IPC.
  • [Java]: relocated ByteBuddy in agent jar.
  • [Java]: support constructing a ChannelUriStringBuilder from an existing URI. PR #1186 .
  • Several improvements to handling initial name resolution failures for cluster and cluster clients when using name resolution from containers.
  • [Java]: improve tag usage for IndexedReplicatedRecording example.
  • [Java]: more information included in extendRecoding failures.
  • Added name resolution logging to agents.
  • Append cycle time threshold to counter label.
  • [Java]: support connecting to a cluster when a minority of the members are not active in a name service.
  • [C]: retain entropy in large collections for hashing and include full range of possible masks for UINT32.
  • [Java]: timeout Archive replication if recording subscription endpoint fails to resolve.
  • [Java]: added AeronEvent exception type that does not generate a stack trace.
  • MDC manual destinations can now be initially unresolved.
  • [Java]: Fix NPE on cluster client after multiple redirects. PR #1179.
  • [C]: improve common hash functions. PR #1178.
  • Various fixes for re-resolution of endpoints and adding more tests to re-resolution scenarios.
  • [C]: add interface URI param to MDC publication channels.
  • [Java]: MDS will now use the base subscription URI for congestion control, receive window, and socket buffer URI params.
  • Upgrade to SBE 1.23.0
  • Upgrade to Agrona 1.11.0
  • Upgrade to Versions 0.39.0
  • Upgrade to Unit 5.7.2
  • Upgrade to Gradle 7.0.2
  • Upgrade to Shadow 7.0.0
  • Upgrade to Mockito 3.10.0, then to 3.11.1
  • Upgrade to ByteBuddy 1.11.0, then to 1.11.2

Java binaries can be found here.

Don't miss a new aeron release

NewReleases is sending notifications on new releases.