Agrona v1.4.1 Release Notes

Release Date: 2020-03-28 // 11 days ago
    • 👌 Supporting building and running on Java 14.
    • ➕ Add decrement() and decrementOrdered() methods to AtomicCounter.
    • ➕ Add Thread.onSpinWait() when retrying in ManyToManyConcurrentArrayQueue offer and poll.
    • ⬆️ Upgrade to Gradle 6.3.
    • ⬆️ Upgrade to BND 5.0.1.
    • ⬆️ Upgrade to JUnit 5.6.1.
    • ⬆️ Upgrade to Mockito 3.3.3.

    Binaries can be found here...


Previous changes from v1.4.0

    • Check for thread interrupt in AgentRunner after idling so agent can be closed immediately.
    • ➕ Add the ability to close a CountedErrorHandler.
    • ➕ Add BufferUtil.free(ByteBuffer) to free direct ByteBuffers. PR #205.
    • Migrate from Gradle maven to maven-publish.
    • 👍 Allow Maps with a cached iterator to work when calling toArray on entries. PR #202.
    • 👍 Allow CloseHelper to work on expanded type range from List to Collection of Closable.
    • ⬆️ Upgrade to Gradle 6.2.1.
    • ⬆️ Upgrade to Versions 0.28.0.
    • ⬆️ Upgrade to Mockito 3.3.0.
    • ⬆️ Upgrade to BND 5.0.0.
    • ⬆️ Upgrade to JMH 1.23.

    Binaries can be found here...