SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for agrona-1.23.0-1.2.noarch.rpm :

* Tue Sep 03 2024 Anton Shvetz - Update to v1.23.0
* Breaking changes + JDK 17 is required for compiling and running! + Removed NioSelectedKeySet and the corresponding TransportPoller.selectedKeySet field. + Removed MappedResizeableBuffer class to avoid having to open an internal JDK module (i.e. --add-opens java.base/sun.nio.ch=ALL-UNNAMED). + Removed RecordBuffer class.
* Changelog + [Java] Improved documentation for the BackoffIdleStrategy. [#297] + [Java] Resolve pid using ProcessHandle.current().pid(). + [Java] Use Thread.onSpinWait(). + [Java] Use invokeCleaner without MethodHandles. + [Java] Remove Selector hacks in favor of the new java.nio.channels.Selector.selectNow(Consumer) API. + [Java] Upgrade to Gradle 8.10. + [Java] Upgrade to ByteBuddy 1.15.0. + [Java] Upgrade to Shadow 8.3.0. + [Java] Upgrade to bnd 7.0.0. + [Java] Upgrade to Mockito 5.12.0.
* Thu Aug 01 2024 Anton Shvetz - Update to v1.22.0
* [Java] Improve performance of IntHashSet via avoiding the fill operation by using 0 as MISSING_VALUE.
* [Java] Restore thread safety by overriding missing mutating operations in ConcurrentCountersManager.
* [Java] Remove volatile read for FREE_FOR_REUSE_DEADLINE_OFFSET in CountersManager.
* [Java] Upgrade to ByteBuddy 1.14.18.
* [Java] Upgrade to Guava TestLib 33.2.1-jre.
* [Java] Upgrade to JUnit 5.10.3.
* Fri Jun 14 2024 Anton Shvetz - Update to v1.21.2
* [Java] Fix {Int,Long}2ObjectCache. (#294)
* [Java] ErrorLogReader: Do not crash when reading partial or corrupted error messages. Attempt to recover last error message when length is out of bounds.
* [Java] SnowflakeIdGenerator: Increment sequence if the clock is not advancing or going backwards.
* [Java] Fix build on JDK 23-ea caused by deprecation in Unsafe, i.e. https://openjdk.org/jeps/471.
* [CI] Split the build into slow and fast, i.e. run concurrency tests only during slow build.
* [Java] Upgrade to ByteBuddy 1.14.17.
* [Java] Upgrade to Guava TestLib 33.2.0-jre.
* Tue Apr 02 2024 Anton Shvetz - Update to v1.21.1
* [Java] Fix Javadoc copyright year range.
* [Java] Fix JDK 22 javadoc URL.
* [CI] Enable JDK 23-ea build.
* [Java] Upgrade to ASM 9.7.
* [Java] Upgrade to ByteBuddy 1.14.13.- Update to v1.21.0
* [Java] Use -XX:+EnableDynamicAgentLoading on JDK 21+.
* [CI] Add Mac M1 to the build matrix.
* [CI] Build PRs against merge commit.
* [CI] Action updates.
* [Java] Upgrade to JUnit 5.10.2.
* [Java] Upgrade to Versions 0.51.0.
* [Java] Upgrade to ByteBuddy 1.14.12.
* [Java] Upgrade to Guava TestLib 33.1.0-jre.
* Tue Nov 28 2023 Anton Shvetz - Update to v1.20.0
* Add Reference ID, a new metadata field, to counters in the value padding.
* Suppress warnings about Unsafe APIs being deprecated for removal in JDK 22.
* Enable dynamic agent loading on JDK 22 + run ByteBuddy in the experimental mode.
* CI: Use JDK 21 GA, drop JDK 11, and add JDK 22-ea.
* Fix JavaDoc link for JDK 21 GA.
* Move bnd into bundle section to make it forward compatible with the next major version of the plugin.
* Upgrade to ByteBuddy 1.14.9.
* Upgrade to Guava TestLib 32.1.3-jre.
* Upgrade to ASM 9.6.
* Upgrade to Versions 0.49.0.
* Tue Sep 12 2023 Anton Shvetz - Update to v1.19.2
* Add missing bounds check to AbstractMutableDirectBuffer#getInt(int, java.nio.ByteOrder) (#285)
* Upgrade to ByteBuddy 1.14.7.- Update to v1.19.1
* Fix NPE in SigInt.java (#283)
* Upgrade to JMH 1.37.
* Upgrade to Guava TestLib 32.1.2-jre.
* Upgrade to JUnit 5.10.0.- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
* Sun Aug 06 2023 Anton Shvetz - Initial packaging with v1.19.0
 
ICM