[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-08-06 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Release Note: Table descriptors are now moved inside hdfs from residing directly in the table

[jira] [Created] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor

2013-08-05 Thread Dave Latham (JIRA)
Dave Latham created HBASE-9132: -- Summary: Use table dir modtime to avoid scanning table dir to check cached table descriptor Key: HBASE-9132 URL: https://issues.apache.org/jira/browse/HBASE-9132

[jira] [Created] (HBASE-9133) Use table dir modtime to avoid scanning table dir to check cached table descriptor

2013-08-05 Thread Dave Latham (JIRA)
Dave Latham created HBASE-9133: -- Summary: Use table dir modtime to avoid scanning table dir to check cached table descriptor Key: HBASE-9133 URL: https://issues.apache.org/jira/browse/HBASE-9133

[jira] [Resolved] (HBASE-9133) Use table dir modtime to avoid scanning table dir to check cached table descriptor

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham resolved HBASE-9133. Resolution: Duplicate Use table dir modtime to avoid scanning table dir to check cached table

[jira] [Updated] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-9132: --- Attachment: HBASE-9132-0.94.patch Use table dir modtime to avoid scanning table dir to check

[jira] [Updated] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-9132: --- Summary: Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

[jira] [Work started] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-9132 started by Dave Latham. Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

[jira] [Updated] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-9132: --- Status: Patch Available (was: In Progress) Use table dir modtime to avoid scanning table dir

[jira] [Commented] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13730173#comment-13730173 ] Dave Latham commented on HBASE-9132: Here's a patch for 0.94. Table descriptor read:

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13730177#comment-13730177 ] Dave Latham commented on HBASE-8778: Thanks, Stack. Let me know if you want me to do

[jira] [Commented] (HBASE-9132) Use table dir modtime to avoid scanning table dir to check cached table descriptor in 0.94

2013-08-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13730241#comment-13730241 ] Dave Latham commented on HBASE-9132: Thanks, Ted, for the comments. {quote}nit:

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-08-02 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-v5.patch Yes, trunk indeed moves fast. Thanks, Ted, for the review and help

[jira] [Commented] (HBASE-5954) Allow proper fsync support for HBase

2013-08-01 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-5954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13726428#comment-13726428 ] Dave Latham commented on HBASE-5954: Should update the recommended HDFS configuration

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-30 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13724018#comment-13724018 ] Dave Latham commented on HBASE-8778: Thanks [~jmspaggi] for taking a look. This

[jira] [Created] (HBASE-9089) HRegion.heapSize is missing many fields

2013-07-30 Thread Dave Latham (JIRA)
Dave Latham created HBASE-9089: -- Summary: HRegion.heapSize is missing many fields Key: HBASE-9089 URL: https://issues.apache.org/jira/browse/HBASE-9089 Project: HBase Issue Type: Bug

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-30 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-v4.patch HBASE-8778-v4.patch - rebased to the latest trunk. Ted, what is

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-v2.patch Attaching HBASE-8778-v2.patch This patch addresses a couple

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Status: Patch Available (was: Open) Resubmitting to give Hadoop QA another chance now that trunk

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Status: Open (was: Patch Available) Region assigments scan table directory making them slow

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: (was: HBASE-8778-v2.patch) Region assigments scan table directory making them

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-v2.patch Reattaching since changing issue status didn't seem to trigger

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-v3.patch Attaching HBASE-8778-v3.patch. Only change from v2 is fixing one

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778.patch Attached HBASE-8778.patch which is a patch for trunk. Up at

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-22 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13715608#comment-13715608 ] Dave Latham commented on HBASE-8778: I began working on a trunk/0.96 patch that would

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-22 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13715673#comment-13715673 ] Dave Latham commented on HBASE-8778: The directory modtime check looks good to me.

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-22 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13715790#comment-13715790 ] Dave Latham commented on HBASE-8778: Actually, one thought about the directory mod

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-21 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13714814#comment-13714814 ] Dave Latham commented on HBASE-8778: {quote}Could make is a config option. That way

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-20 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13714446#comment-13714446 ] Dave Latham commented on HBASE-8778: Thanks, [~lhofhansl], for taking a look.

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-20 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13714448#comment-13714448 ] Dave Latham commented on HBASE-8778: {quote}There is already some migration and

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13711260#comment-13711260 ] Dave Latham commented on HBASE-8877: Thanks everyone for your attention, help, and

[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] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-17 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13711745#comment-13711745 ] Dave Latham commented on HBASE-8778: I would really like to see a resolution of this

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-07-17 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Fix Version/s: 0.95.2 0.98.0 Assignee: Dave Latham Region

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13710307#comment-13710307 ] Dave Latham commented on HBASE-8877: Looks good to commit to me. Hadoop QA says that

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: (was: hbase-8806-0.94-v6-microbenchmark) Row locks are acquired repeatedly in

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: hbase-8806-0.94-v6-microbenchmark

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: hbase-8806-0.94-v6-microbenchmark.txt

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: (was: hbase-8806-0.94-v6-microbenchmark-no-dupe-rows) Row locks are acquired

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: (was: hbase-8806-0.94-v6-microbenchmark.txt) Row locks are acquired repeatedly

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: (was: hbase-8806-0.94-v6-microbenchmark-no-dupe-rows.txt) Row locks are

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: hbase-8806-0.94-microbenchmark-no-dupe-rows.txt

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13708660#comment-13708660 ] Dave Latham commented on HBASE-8877: 3 +1's on the dev mailing list for the removal of

[jira] [Commented] (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:comment-tabpanelfocusedCommentId=13708851#comment-13708851 ] Dave Latham commented on HBASE-8877: [~lhofhansl] Agreed that it's a bit fragile 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.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] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-15 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13709180#comment-13709180 ] Dave Latham commented on HBASE-8806: Sounds good to me. +1 to commit.

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13709416#comment-13709416 ] Dave Latham commented on HBASE-8877: And here's the diff up on review board if that

[jira] [Commented] (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:comment-tabpanelfocusedCommentId=13709428#comment-13709428 ] Dave Latham commented on HBASE-8877: Now that it's done, I'd prefer refCounts. I

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13707747#comment-13707747 ] Dave Latham commented on HBASE-8877: Reattached HBASE-8877-v4.patch for Hadoop QA to

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13707787#comment-13707787 ] Dave Latham commented on HBASE-8877: Note the above comment is referencing the HRegion

[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] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-13 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13707917#comment-13707917 ] Dave Latham commented on HBASE-8806: [~lhofhansl] Agreed, don't see a reason it should

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13707481#comment-13707481 ] Dave Latham commented on HBASE-8877: {quote}What was the unit for min/max/mean values

[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] [Commented] (HBASE-8877) Reentrant row locks

2013-07-07 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13701745#comment-13701745 ] Dave Latham commented on HBASE-8877: {quote}Looks like the following methods should be

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13701422#comment-13701422 ] Dave Latham commented on HBASE-8877: {quote}+1 on the CP interface change. There might

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

2013-07-05 Thread Dave Latham (JIRA)
Dave Latham created HBASE-8877: -- Summary: Reentrant row locks Key: HBASE-8877 URL: https://issues.apache.org/jira/browse/HBASE-8877 Project: HBase Issue Type: Bug Components:

[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] [Commented] (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:comment-tabpanelfocusedCommentId=13700940#comment-13700940 ] Dave Latham commented on HBASE-8877: A few changes in this patch compared to 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 ---

[jira] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-05 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13700942#comment-13700942 ] Dave Latham commented on HBASE-8806: Filed HBASE-8877 to track the reentrant approach

[jira] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-04 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13700110#comment-13700110 ] Dave Latham commented on HBASE-8806: {quote}The changes in pom.xml are not needed for

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-04 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: HBASE-8806-threadBasedRowLocks-v2.patch Ok, here's the same patch as before but updated

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-03 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Attachment: HBASE-8806-threadBasedRowLocks.patch {quote}rahul gidwani and Dave Latham, what do you

[jira] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-07-03 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13699077#comment-13699077 ] Dave Latham commented on HBASE-8806: To explain a bit more this patch changes the

[jira] [Commented] (HBASE-8844) Document stop_replication danger

2013-07-02 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13698153#comment-13698153 ] Dave Latham commented on HBASE-8844: +1 Document stop_replication

[jira] [Commented] (HBASE-6979) recovered.edits file should not break distributed log splitting

2013-07-02 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-6979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13698229#comment-13698229 ] Dave Latham commented on HBASE-6979: This one bit us after a rack failed on a cluster

[jira] [Commented] (HBASE-5954) Allow proper fsync support for HBase

2013-07-01 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-5954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697289#comment-13697289 ] Dave Latham commented on HBASE-5954: Would be great to see this go in to 0.96. Lars

[jira] [Commented] (HBASE-5954) Allow proper fsync support for HBase

2013-07-01 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-5954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697361#comment-13697361 ] Dave Latham commented on HBASE-5954: {quote}You probably just want to enable

[jira] [Commented] (HBASE-8844) Document stop_replication danger

2013-07-01 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697482#comment-13697482 ] Dave Latham commented on HBASE-8844: There are some cases where it can affect the

[jira] [Commented] (HBASE-8844) Document stop_replication danger

2013-07-01 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13697484#comment-13697484 ] Dave Latham commented on HBASE-8844: How about we update the patch to include a

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-28 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13695873#comment-13695873 ] Dave Latham commented on HBASE-8778: A table descriptor table is an interesting

[jira] [Commented] (HBASE-6930) [89-fb] Avoid acquiring the same row lock repeatedly

2013-06-27 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-6930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13694681#comment-13694681 ] Dave Latham commented on HBASE-6930: Definitely confused here, along with Lars. Did

[jira] [Commented] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-06-26 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13694130#comment-13694130 ] Dave Latham commented on HBASE-8806: A little more background on how this came up.

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13693060#comment-13693060 ] Dave Latham commented on HBASE-8778: {quote}Yes, currently NN does a binary search for

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13693142#comment-13693142 ] Dave Latham commented on HBASE-8778: [~sershe] Since I haven't been able to make

[jira] [Updated] (HBASE-8806) Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.

2013-06-25 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8806: --- Fix Version/s: (was: 0.95.0) (was: 0.98.0) (was:

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-0.94.5-v2.patch Here's an updated patch with a bit of cleanup. We've begun

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: (was: HBASE-8778-0.94.5-v2.patch) Region assigments scan table directory making

[jira] [Updated] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dave Latham updated HBASE-8778: --- Attachment: HBASE-8778-0.94.5-v2.patch Region assigments scan table directory making them slow

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13692434#comment-13692434 ] Dave Latham commented on HBASE-8778: [~sershe]Thanks for taking a look. I haven't

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13692448#comment-13692448 ] Dave Latham commented on HBASE-8778: {quote}use hbase-git one{quote} I had tried the

[jira] [Commented] (HBASE-8778) Region assigments scan table directory making them slow for huge tables

2013-06-24 Thread Dave Latham (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13692454#comment-13692454 ] Dave Latham commented on HBASE-8778: {quote}Putting tabledesc in a subdir only solves

<    1   2   3   4   5   >