Skip to content

Releases: real-logic/aeron

v1.0.1

24 Aug 18:19
Compare
Choose a tag to compare
  • Adjust incremental cleaning to avoid overwrite of cleaned log in loss scenarios to address Issue #271.
  • Correctly initialise cleaning position for late joining a stream. Issue #268.
  • Make clientLivenessTimeout configurable from Context.
  • Shadow samples into aeron-all JAR.
  • Support creating Agent threads via ThreadFactory to enable pinning.
  • Update to Agrona 0.5.4.
  • Update to ByteBuddy 1.4.20.

Binaries can be found here...

v1.0

25 Jul 13:12
Compare
Choose a tag to compare
  • Expose maxPayloadLength Publications.
  • Added setting clientId to remove messages from clients.
  • Reduce the number of data dependent loads and indirections for reduced cache missing and memory footprint.
  • Simplified Java version of DriverProxy.
  • Driver is more conservative about sending available images for new Subscriptions with images in LINGER.
  • NAKs must be within a single term length of the sender to cause a retransmission.
  • Incremental cleaning of log buffers to smooth out pauses by the driver conductor.
  • Java client API will yield the current thread when spinning waiting for response from the driver.
  • Java and C++ APIs will attempt to make sure driver is completed startup before using CnC file.
  • Per term metadata moved into the log metadata section of the logbuffer.
  • C++ API term appending now safer for unblock operation.
  • Simplification and reorg of Javadoc and Configuration.
  • Update to Agrona 0.5.3
  • Update to Checkstyle 7.0.
  • Update to ByteBuddy 1.4.9.

Binaries can be found here...