Aeron v1.21.0 Release Notes

Release Date: 2019-08-02 // about 3 years ago
    • Complete work on IPC messages from services and reliable timers for Cluster.
    • Simplify logic in Image.controlledPeek methods and correct return value on closed on Java client.
    • 👌 Support OSGi manifest headers. PR #690.
    • ➕ Add missing Javadoc to public classes.
    • ➕ Add AeronException.Category enum to Aeron exceptions for Java and C++ by separating warn, error, and fatal categories of exception.
    • 🚚 Ability to add and remove close handlers on Java Aeron client to avoid use after close and segfaults due to unmapped files.
    • Check for Aeron client close in Archive due to starvation to avoid segfaults.
    • ✂ Remove layer of indirection from Subscription to Image in C++ client to help avoid cache misses.
    • ⚡️ Update licence references to https.
    • ⬆️ Upgrade to Mockito 3.0.0.
    • 💅 Upgrade to Checkstyle 8.23.
    • ⬆️ Upgrade to javadoc-links 3.8.1.
    • ⬆️ Upgrade to Gradle 5.5.1.
    • ⬆️ Upgrade to SBE 1.13.0.
    • ⬆️ Upgrade to Agrona 1.0.6.

    Java binaries can be found here...