File disruptor.changes of Package disruptor
-------------------------------------------------------------------
Tue Oct 7 13:42:57 UTC 2025 - Frantisek Simorda <frantisek.simorda@suse.com>
- update to 4.0.0:
* Minimum Java version now 11
* Issue #323 - WorkerPool and WorkProcessor have been removed, no more Disruptor::handleEventsWithWorkerPool
* Disruptor constructors using Executor have been removed. Use ThreadFactory instead.
* Rolled up event handling extension interfaces on to EventHandler:
* BatchStartAware
* LifecycleAware
* SequenceReportingEventHandler
* FatalExceptionHandler and IgnoreExceptionHandler now use the JDK 9 Platform Logging API, i.e. System.Logger
* Add rewind batch feature to the BatchEventProcessor
* Add a maximum batch size argument to BatchEventProcessor
* EventHandler::onBatchStart now gets both the batchSize as well as queueDepth (previously it had batchSize which reported queue depth)
* Added documentation to EventPoller
* Util::log2 throws if passed a non-positive argument
* Deprecations
* Deprecated ThreadHints.onSpinWait()
* Deprecated Disruptor.handleExceptionsWith() - this had been javadoc deprecated since 2015 but not in the code
* Removed previously deprecated methods
* Ringbuffer.resetTo()
* ConsumerRepository.getLastSequenceInChain()
-------------------------------------------------------------------
Sat Sep 9 09:17:40 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
-------------------------------------------------------------------
Fri Dec 10 13:48:27 UTC 2021 - Pedro Monreal <pmonreal@suse.com>
- Update to 3.4.4:
* 3.4.4 Lazy-loading of Logger instances - See #370 & #376
* 3.4.3 Add Automatic-Module-Name to MANIFEST.MF
* 3.4.2 Fix race condition in BatchEventProcessor with 3 or more
starting/halting concurrently.
* 3.4.1 Fix race between run() and halt() on BatchEventProcessor.
* 3.4.0 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.
* 3.3.8 Revert belt and braces WaitStrategy signalling.
* 3.3.7 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
- Remove disruptor-3.3.2-jmock.patch
-------------------------------------------------------------------
Tue Oct 1 15:23:56 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Initial packaging of disruptor 3.3.6