Skip to content

1.24.0

Compare
Choose a tag to compare
@mjpt777 mjpt777 released this 24 Nov 21:09
· 7136 commits to master since this release
  • Add bi-directional version identification to the archive network protocol
  • Add support for authenticated sessions to the archive.
  • Support setting of session-id on publications in the C media driver. Issue #623.
  • Fix setting of initial position on an exclusive publication in the C driver when the initial position is beyond the first term. Issue #750.
  • Allow for archive error log to be stored in archive mark file when running out of process from a media driver.
  • Trim down unneeded dependencies in agent and all shadow JARs.
  • Clean up allocated resources in C++ and Java clients when URI errors occur.
  • Add boundedPoll to Image for C++ and Java. Issue #744.
  • Only include what is used in C++ publication headers. Issue #743.
  • Provide unique type ids to error counters. Issue #741.
  • Add new archive control messages to agent logging and improve overall agent performance.
  • Fix pointcut for Archive control message logging. Issue #740.
  • Close files in Windows C++ client to prevent memory leak. Issue #737.
  • Improve the performance for MDC dynamic mode in the Java driver.
  • Set javadoc encoding to UTF-8.
  • Improve validation of channel URIs for endpoint, control, tags, and distinguishing characteristics in both C and Java drivers.
  • Fix calculation for archive truncate when offset is beyond first term in a segment.
  • Check for reentrant calls when in Archive callbacks and throw an exception if detected.
  • Change sample scripts to use the aeron-all JAR as a better example.
  • Upgrade to javadoc-links 4.1.4.
  • Upgrade to Build Scan 3.0.0.
  • Upgrade to Shadow 5.2.0.
  • Upgrade to ByteBuddy 1.10.2.
  • Upgrade to SBE 1.15.0.
  • Upgrade to Agrona 1.1.0.

Java binaries can be found here...