[
https://issues.apache.org/jira/browse/HBASE-25805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Kyle Purtell updated HBASE-25805:
----------------------------------------
Issue Type: Improvement (was: New Feature)
> Upgrade com.lmax.disruptor to 3.4.3
> ------------------------------------
>
> Key: HBASE-25805
> URL: https://issues.apache.org/jira/browse/HBASE-25805
> Project: HBase
> Issue Type: Improvement
> Reporter: Andrew Kyle Purtell
> Assignee: Andrew Kyle Purtell
> Priority: Major
> Fix For: 3.0.0-alpha-1, 1.7.0, 2.5.0, 2.4.3
>
>
> 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))"
--
This message was sent by Atlassian Jira
(v8.3.4#803005)