github aeron-io/aeron 1.49.2

8 hours ago
  • [C] Do not resolve endpoint with ephemeral port for MDS subscription. Copy original channel as-is if no
    resolution is performed.
  • [Java] Fix Subscription#tryResolveChannelEndpointPort when no addresses exist, i.e. return null if active
    address is not yet available. Avoid doing any work if endpoint is not defined (IPC, MDS, response channel) or does not
    contain a port zero.
  • [C] Add aeron_is_frame_valid method.
  • [C/Java] Add all missing counter type constants for the premium components.
  • [C] Do not truncate frames longer than 1408 bytes when logging, i.e. allow up to AERON_MAX_UDP_PAYLOAD_LENGTH
    (65504) bytes instead.
  • [C] Ensure that fallback receiverId cannot be zero.
  • [Java] Improve mark file APIs: use high-level operations to signal ready/terminated, reset activity timestamp
    upon failure, update tests to reflect activity timestamp changes during startup sequence.
  • [Java/C] Fix formatting of large values and counter ids in AeronStat.
  • [Java/C] Add dissector for the ERR (0x04) frame type.
  • [Java] Add version information to ComponentLogger and print enabled loggers upon agent startup.
  • [C] Print enabled loggers upon agent startup and their versions.
  • [C] Add function to counter number of leading zeroes in 64 bit value (aeron_number_of_leading_zeroes_u64).
  • [C] Add ability to counter number of digits in a 32-bit number (aeron_digit_count).
  • [C] Link aeron-client against libbsd.
  • [Java] Delete DeduplicateTask, i.e. use built-in capabilities of the Shadow plugin instead.
  • [Java] Upgrade to https://github.com/aeron-io/agrona/releases/tag/2.3.2[Agrona 2.3.2].
  • [Java] Upgrade to https://github.com/aeron-io/simple-binary-encoding/releases/tag/1.36.2[SBE 1.36.2].
  • [Java] Upgrade to ByteBuddy 1.17.8.
  • [Java] Upgrade to ASM 9.9.
  • [Java] Upgrade to JUnit 6.0.1.
  • [Java] Upgrade to Checkstyle 12.1.1.
  • [C] Upgrade to CMake 4.1.3.

Don't miss a new aeron release

NewReleases is sending notifications on new releases.