[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Resolution: Fixed
Hadoop Flags: Reviewed
Status: Resolved (was: Patch Available)
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Attachment: HBASE-17021-v3.patch
Address the comment on rb. Will commit after the precommit passes. Of
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Attachment: HBASE-17021-v2.patch
Seems the pre commit job did not run. Retry.
> Use RingBuffer to
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Attachment: (was: HBASE-17021-v2.patch)
> Use RingBuffer to reduce the contention in AsyncFSWAL
>
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Attachment: HBASE-17021-v1.patch
Address the problem found in HBASE-17035.
> Use RingBuffer to reduce
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ramkrishna.s.vasudevan updated HBASE-17021:
---
Attachment: AsyncWAL_disruptor_7.patch
This is my patch for your reference.
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Assignee: Duo Zhang
Status: Patch Available (was: Open)
> Use RingBuffer to reduce the
[
https://issues.apache.org/jira/browse/HBASE-17021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-17021:
--
Attachment: HBASE-17021.patch
Use ringbuffer instead of ArrayDeque in AsyncFSWAL to reduce contention.