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
openSUSE Build Service is sponsored by