[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Environment: Changed the coprocessor RegionObserver methods preBatchMutate
and postBatchMutate to
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Environment: (was: Changed the coprocessor RegionObserver methods
preBatchMutate and
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts-v5.patch
Attaching HBASE-8877-refCounts-v5.patch
This one's for all
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-8877:
-
Fix Version/s: 0.98.0
Reentrant row locks
---
Key:
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-8877:
-
Resolution: Fixed
Status: Resolved (was: Patch Available)
Committed to 0.95 and trunk.
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-8877:
-
Hadoop Flags: Reviewed
Reentrant row locks
---
Key:
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-8877:
-
Hadoop Flags: Incompatible change,Reviewed (was: Reviewed)
Reentrant row locks
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-v7.patch
Thanks, Stack, for the review. Judging by your comments I believe
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts.patch
Alright, here's a patch with reentrant row locks and
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: hbase-8877-refCounts-microbenchmarks.txt
microbenchmark comparing latest patch
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts.patch
Reattaching refCounts patch with check to enforce that only
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: (was: HBASE-8877-refCounts.patch)
Reentrant row locks
---
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts-v2.patch
Thanks, Ted, for taking a look. Sorry for changing the
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts-v3.patch
One more patch, fixes a typo and moves the enforcement of
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-refCounts-v4.patch
Another try rebased off current tip of trunk.
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-0.94-v2.patch
Thanks, Ted and Lars for the reviews.
Here's a new patch,
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: (was: HBASE-8877-0.94-v2.patch)
Reentrant row locks
---
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-0.94-v2.patch
Reentrant row locks
---
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-v5.patch
Here's a v5 patch which merges in changes from trunk since v4 could
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-v6.patch
Last patch failed on TestHeapSize. This surprised me since it had
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: hbase-8807-v4-microbenchmark.txt
HBASE-8877-v4.patch
[~churromorales]
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: (was: hbase-8807-v4-microbenchmark.txt)
Reentrant row locks
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: hbase-8877-0.94-microbenchmark.txt
HBASE-8877-0.94.patch
Here's the
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: hbase-8877-v4-microbenchmark.txt
Reentrant row locks
---
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-v3.patch
Ah, ok I've reverted them in this patch (v3) to public so that CPs
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877-v2.patch
Thanks, Ted, for the review. I sent out a note to the dev list for
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Attachment: HBASE-8877.patch
Here's a patch implementing reentrant row locks. It changes the
[
https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Latham updated HBASE-8877:
---
Status: Patch Available (was: Open)
Reentrant row locks
---
28 matches
Mail list logo