Skip to content

1.6.0

Compare
Choose a tag to compare
@mjpt777 mjpt777 released this 16 Nov 05:28
· 11206 commits to master since this release
  • Change Aeron client ownership in AeronArchive so that the archive client will default to not owning the Aeron client unless it creates it.
  • Detection of network channel setup errors, e.g. port already in use, and propagation back to the client public the addition of channel status indications of publications and subscriptions.
  • Reduced use of capturing lambdas to allow for faster warmup and reduced allocation on connection setup.
  • Simplify client command API to allow for easier development of clients in other languages.
  • Provide an API for allocating Counters which are managed by the media driver and can be read with AeronStat
  • Small performance improvements and faster warm up of Multi-Destination-Cast publications.
  • Decouple Archive from media driver so that the Java Archive can be used with the C media driver.
  • Tidy up logic in archive client to better handle unexpected messages from the archive and not read messages in pollers after message may have been released.
  • Modify unblock logic so that it does not apply to exclusive publications except in when past the active state.
  • Correct Javadoc for Publications and concurrent semantics. Issue #429.
  • Update to SBE 1.7.5.
  • Update to Agrona 0.9.11.
  • Update to Byte Buddy 1.7.9.
  • Update to Mockito 2.12.0.
  • Update to Checkstyle 8.4.

Java binaries can be found here...