All Versions
27
Latest Version
Avg Release Cycle
23 days
Latest Release
1568 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.2.0 Changes
January 09, 2020- ๐ Fix concurrency issue with enabling and disabling
HighResolutionTimer
. - โ Add
isLinux
andisWindows
toSystemUtil
. - Refinements to alignment checking agent.
- ๐ท Move CI to GitHub Actions.
- โฌ๏ธ Upgrade to JUnit 5.6.0-RC1.
- โก๏ธ Update to Guava TestLib 28.2-jre.
- ๐ Upgrade to Checkstyle 8.28.
- โฌ๏ธ Upgrade to Mockito 3.2.4.
- โฌ๏ธ Upgrade Gradle 6.0.1.
- โฌ๏ธ Upgrade to ByteBuddy 1.10.5.
- โฌ๏ธ Upgrade to javadoc-links 4.1.6.
Binaries can be found here...
- ๐ Fix concurrency issue with enabling and disabling
-
v1.1.0 Changes
November 18, 2019- ๐ Allow for buffer reference being null in
AsciiSequenceView
. PR #190. - โ Add
DelegatingErrorHandler
. - โ Add method to advance a cached clock.
- Provide the ability to add a suffix to a counter label after allocation.
- Provide singleton versions of clocks.
- ๐ Allow for better inlining on direct buffer implementations.
- โฌ๏ธ Upgrade to javadoc-links 4.1.4.
- โฌ๏ธ Upgrade to Hamcrest 2.2.
- ๐ Upgrade to Checkstyle 8.26.
- โฌ๏ธ Upgrade to ByteBuddy 1.10.2.
- โฌ๏ธ Upgrade to Shadow 5.2.0.
Binaries can be found here...
- ๐ Allow for buffer reference being null in
-
v1.0.11 Changes
November 06, 2019- โ Add the ability to update a counter label on the
AtomicCounter
API for the owning user. - Provide unboxed implementation of
setValue
on primitive map iterators.
Binaries can be found here...
- โ Add the ability to update a counter label on the
-
v1.0.10 Changes
October 31, 2019 -
v1.0.9 Changes
October 25, 2019- ๐ Improve javadoc for
HighPrecisionClock
. - โฌ๏ธ Reduce the amount of false sharing padding on concurrent data structures to save on memory footprint.
- Implement
AutoClosable
forLoggingErrorHandler
so it can be closed to help avoid seg faults with unmapped files. - โฌ๏ธ Upgrade to javadoc-links 4.1.3.
- ๐ Upgrade to Checkstyle 8.25.
- โฌ๏ธ Upgrade to Gradle 5.6.3.
Binaries can be found here...
- ๐ Improve javadoc for
-
v1.0.8 Changes
October 04, 2019- Provide singleton instances for
NoOpLock
and stateless idle strategies to save on allocation. - Open files as read only when mapping as read only. PR #185.
- ๐ Allow partial reset of
NioSelectedKeySet
so that some items may be later retried. PR #183. - ๐ Allow wrapping of arrays less then minimum default length for primitive array lists. Issue #182.
- ๐ Zero out metadata for counters after use to avoid potential reuse issues.
- 0๏ธโฃ Provide default constructors for idle strategies so they can be dynamically loaded more easily.
- โฌ๏ธ Upgrade to javadoc-links 4.1.2.
- โฌ๏ธ Upgrade to Mockito 3.1.0.
- โฌ๏ธ Upgrade to guava-testlib 28.1.
- โฌ๏ธ Upgrade to Gradle 5.6.2.
Binaries can be found here...
- Provide singleton instances for
-
v1.0.7 Changes
August 12, 2019- โ Add long variants of
BitUtil.isPowerOfTwo()
andBitUtil.findNextPositivePowerOfTwo()
. - ๐ Change tick resolution in
DeadlineTimerWheel
to be along
rather thanint
to allow for time unit to be in nanoseconds with tick resolution to be in seconds. - Correct implementation of CollectionUtil.validatePositivePowerOfTwo(). Issue #179.
- โก๏ธ Don't update error counters in agent runners and invokers when not running to closed to avoid segfaults.
- โฌ๏ธ Upgrade to javadoc-links 3.8.2.
Binaries can be found here...
- โ Add long variants of
-
v1.0.6 Changes
July 31, 2019- ๐ Improvements to
DeadlineTimerWheel
which include ability to clear, set current tick time, support a greater time range and performance improvements by reducing indirection. - ๐ Fix
IntArrayQueue
so the tail wraps correctly when poll and offer operations are interleaved. - ๐ Throw exception when parsing invalid numbers rather than return zero with
AsciiEncoding
. Issue #178.
Binaries can be found here...
- ๐ Improvements to
-
v1.0.5 Changes
July 29, 2019- ๐ Fix missing public constructors for
ExpandableRingBuffer
.
Binaries can be found here...
- ๐ Fix missing public constructors for
-
v1.0.4 Changes
July 29, 2019- ๐ Fix
IntArrayList.hashCode()
method to be compatible withList.hashCode()
. - โ Add
IntArrayQueue
to store a FIFO list of primitives without boxing. - โ Add
ExpandableRingBuffer
to support the temporary storage of messages in a FIFO manner. - โ Add OSGi manifest headers to JAR. PR #176.
- โ Add missing Javadoc.
- โก๏ธ Update licence references to https and an a contributing page.
- ๐ Upgrade to Checkstyle 8.23.
- โฌ๏ธ Upgrade to javadoc-links 3.8.1.
- โฌ๏ธ Upgrade to Gradle 5.5.1.
Binaries can be found here...
- ๐ Fix