All Versions
51
Latest Version
Avg Release Cycle
136 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v4.0.0 Changes
- Breaking Changes
- Minimum Java version now 11
- Issue #323 -
WorkerPool
andWorkProcessor
have been removed, no moreDisruptor::handleEventsWithWorkerPool
Disruptor
constructors using Executor have been removed. Use ThreadFactory instead.- Rolled up event handling extension interfaces on to EventHandler:
BatchStartAware
LifecycleAware
SequenceReportingEventHandler
- Deprecated ThreadHints.onSpinWait()
- FatalExceptionHandler and IgnoreExceptionHandler now use the JDK 9 Platform Logging API, i.e. System.Logger
- Add rewind batch feature to the BatchEventProcessor
- Added documentation to EventPoller
- Breaking Changes
-
v3.4.3 Changes
- โ Add Automatic-Module-Name to MANIFEST.MF
-
v3.4.2 Changes
September 01, 2018- ๐ Fix race condition in BatchEventProcessor with 3 or more starting/halting concurrently.
-
v3.4.1 Changes
March 06, 2018- ๐ Fix race between run() and halt() on BatchEventProcessor.
-
v3.4.0 Changes
February 26, 2018- Drop support for JDK6, support JDK7 and above only.
- Add
ThreadHints.onSpinWait
to all busy spins within Disruptor. - Increase default sleep time for LockSupport.parkNanos to prevent busy spinning.
-
v3.3.11 Changes
September 01, 2018- ๐ Fix for race condition on restart of BatchEventProcessor with 3 or more threads.
-
v3.3.10 Changes
March 06, 2018- ๐ Fix race between run() and halt() on BatchEventProcessor.
-
v3.3.9 Changes
February 26, 2018- Changle SleepingWaitStrategy to use a parkNanos(100).
-
v3.3.8 Changes
February 12, 2018- ๐ฆ Revert belt and braces WaitStrategy signalling.
-
v3.3.7 Changes
September 28, 2017- โ Add batch size to
BatchStartAware.onBatchStart()
- ๐ Upgrade to newer versions of gradle, checkstyle and JUnit
- ๐ Deprecate classes & methods for later release
- โ Remove JMock and rewrite tests accordingly
- Javadoc cleanup
- โ Add batch size to