[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-17 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-17 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-16 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-16 Thread Lars Hofhansl (JIRA)
[ 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:

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-16 Thread Lars Hofhansl (JIRA)
[ 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.

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-16 Thread Lars Hofhansl (JIRA)
[ 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:

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-16 Thread Lars Hofhansl (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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 ---

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-15 Thread Dave Latham (JIRA)
[ 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.

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-14 Thread Dave Latham (JIRA)
[ 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,

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-14 Thread Dave Latham (JIRA)
[ 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 ---

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-14 Thread Dave Latham (JIRA)
[ 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 ---

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-13 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-13 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-12 Thread Dave Latham (JIRA)
[ 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]

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-12 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-12 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-12 Thread Dave Latham (JIRA)
[ 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 ---

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-08 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-06 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-05 Thread Dave Latham (JIRA)
[ 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

[jira] [Updated] (HBASE-8877) Reentrant row locks

2013-07-05 Thread Dave Latham (JIRA)
[ 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 ---