1.13.0
- Improve throughput and latency of archive replay, significantly so on Windows and OS X.
- Add OS X to Travis for native build.
- Improve handling of compilation flags with CMake. PR #572.
- Fix Page Size constants on Mac OS. Issue #592.
- Fix contains match when listing recordings by URI and improve its performance.
- Add assertions and cleanup C++ client. PR #582.
- Support
alias
in URI parameters. - Fix disparity between Java and C++ for handling of raw tail on publications. Issue #589.
- Deprecate Subscription
pollEndOfStreams
as Images should be used directly. - Use relative source location in C++ exceptions. PR #588.
- Account for EOS when using multi-destination subscriptions.
- Keep an Image around while draining without a timeout to facilitate slow consumers.
- Add the ability to linger an archive replay publication to better cope will lossy networks.
- Refine parsing of tags to allocate less.
- Eliminate unnecessary direct buffer allocations when allocating publication and images.
- Warnings clean up in code base.
- Fix some false sharing issues between agent threads.
- Upgrade to Checkstyle 8.15.
- Upgrade to Gradle 4.10.3.
- Upgrade to SBE 1.10.1.
- Upgrade to Agrona 0.9.28.
Java binaries can be found here...