Releases: intel/qat-java
Qat-Java 2.2.1
This version does not require the modifyThread
permission when operating under a Java SecurityManager
. Supports DEFLATE and LZ4.
Qat-Java 2.3.2
Qat-Java 1.2.0
This version uses QATZip 1.2.0 and does not require a modifyThread
permission when running under a Java Security Manager.
Qat-Java 2.3.1
This version eliminates the dependency on GLIBC_2.34, allowing qat-java to run on older systems.
Qat-Java 2.3.0
This version enhances the native library loading mechanism and addresses class loading issues that may arise during unit test execution or at runtime.
Qat-Java 2.2.0
This version enables the use of thread-local cached QAT sessions, removing the reliance on Cleaner
or PhantomReference
for resource management.
Qat-Java 2.1.0
This version brings a couple of key changes compared to version 2.0.0:
- It now uses Java's
PhantomReference
andReferenceQueue
instead ofCleaner
to handle QAT session cleanup. - It removes the need for an external dependency on QAT-ZSTD.
It also includes improvements to the JMH benchmarks.
Qat-Java 2.0.0
This release includes support for QAT-accelerated Zstandard compression.
Qat-Java 1.1.1
Bugs fixed:
- Polling mode matches what the user specified.
- All unit tests pass with QATzip 1.2.0.
Qat-Java 1.1.0
What's Changed
- Bug fixes.
- Performance improvements.
- Polling mode can be configured (the default being
BUSY
polling). - Default execution mode changed from
Mode.AUTO
toMode.HARDWARE
.