Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
branch-1 is on 3.3.0.
Partial changelog from 3.3.0 to 3.4.2:
- Fix for race condition on restart of BatchEventProcessor with 3 or more threads (in 3.4.2)
- Fix race between run() and halt() on BatchEventProcessor (in 3.4.1)
- Ensure that if halt is call the BatchEventProcessor will always exit cleanly (in 3.4.1)
- Remove unsafe based padding from RingBuffer. (in 3.4.0)
- Fix bug were the cursor could be accidentally changed (in 3.3.7)
- Add StoreLoad barrier before reading the gating sequences (in 3.3.6)
- Resignal any waiting threads when trying to publish to a full ring buffer (in 3.3.5)
- NPE using time wait blocking strategy (in 3.3.5)
branch-2 and master are on 3.4.2.
3.4.3 change is "Add Automatic-Module-Name to MANIFEST.MF" which is harmless.
Compatibility for branch-1 tested with openjdk version "1.7.0_272 (OpenJDK Runtime Environment (Zulu 7.40.0.15-CA-macosx) (build 1.7.0_272-b10) OpenJDK 64-Bit Server VM (Zulu 7.40.0.15-CA-macosx) (build 24.272-b10, mixed mode))"