1.5.2
- Improve failure detection in
AeronArchive
client for when connections drop. Issue #427. - Add a lock to
AeronArchive
client so it is threadsafe. - Fix issue introduced with unblock logic that would not unblock when term had rotated ahead of blocked position. Issue #424.
- Remove use of PAGE_SIZE in C++ client to avoid compilation errors on Android. Issue #405.
- Have
Publication
andExclusivePublication
have a common super class of Publication in Java so they can be interchanged. - Add
isConnected()
method to Subscription. - Check window length against socket buffer on start up fail fast. Issue #420.
- Support units (k, m, and g) for size such as
16k
for a 16 KB buffer length, and (s, ms, us, ns) for durations in system properties. - Add generated codecs to aeron-archive.jar. Issue #416.
- Upgrade to Mockito 2.11.0.
Java binaries can be found here...