[jira] [Commented] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-19 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13906596#comment-13906596 ] Feng Honghua commented on HBASE-10516: -- I rerun the unit tests locally for this

[jira] [Commented] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-19 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13906652#comment-13906652 ] Feng Honghua commented on HBASE-10524: -- I ran unit tests with split.patch on locally

[jira] [Created] (HBASE-10564) HRegionServer.nextLong should be removed since it's not used anywahre, or should be used somewhere it meant to

2014-02-18 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10564: Summary: HRegionServer.nextLong should be removed since it's not used anywahre, or should be used somewhere it meant to Key: HBASE-10564 URL:

[jira] [Updated] (HBASE-10564) HRegionServer.nextLong should be removed since it's not used anywahre, or should be used somewhere it meant to

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10564: - Attachment: HBASE-10564-trunk_v1.patch patch attached where this method is removed due to its

[jira] [Updated] (HBASE-10564) HRegionServer.nextLong should be removed since it's not used anywahre, or should be used somewhere it meant to

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10564: - Status: Patch Available (was: Open) HRegionServer.nextLong should be removed since it's not

[jira] [Updated] (HBASE-10564) HRegionServer.nextLong should be removed since it's not used anywhere, or should be used somewhere it meant to

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10564: - Summary: HRegionServer.nextLong should be removed since it's not used anywhere, or should be

[jira] [Commented] (HBASE-10557) DroppedSnapshotException is not handled properly for flush triggered by hlog-replay and non-abort region close

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903880#comment-13903880 ] Feng Honghua commented on HBASE-10557: -- bq.It seems this code use (a) some cleanup

[jira] [Updated] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10539: - Resolution: Fixed Status: Resolved (was: Patch Available) Already two +1, try to

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903906#comment-13903906 ] Feng Honghua commented on HBASE-10539: -- [~ram_krish]: I see...sound the 'resolve as

[jira] [Commented] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903965#comment-13903965 ] Feng Honghua commented on HBASE-10516: -- bq. AssignmentManager = It's not really

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903967#comment-13903967 ] Feng Honghua commented on HBASE-10539: -- Thanks [~nkeywal] and [~ram_krish] :-)

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903970#comment-13903970 ] Feng Honghua commented on HBASE-10539: -- Should I ping [~yuzhih...@gmail.com],

[jira] [Commented] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903973#comment-13903973 ] Feng Honghua commented on HBASE-10516: -- bq.Seems we should discuss and agree on a

[jira] [Commented] (HBASE-10564) HRegionServer.nextLong should be removed since it's not used anywhere, or should be used somewhere it meant to

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903979#comment-13903979 ] Feng Honghua commented on HBASE-10564: -- It would be better the code owner who first

[jira] [Commented] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903998#comment-13903998 ] Feng Honghua commented on HBASE-10516: -- Thanks [~nkeywal], let me re-examine the

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904032#comment-13904032 ] Feng Honghua commented on HBASE-10539: -- OK, thanks for the reminder :-)

[jira] [Commented] (HBASE-10519) Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904037#comment-13904037 ] Feng Honghua commented on HBASE-10519: -- ping [~nkeywal] :-) Add handling for

[jira] [Commented] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904058#comment-13904058 ] Feng Honghua commented on HBASE-10520: -- ping [~nkeywal] :-) Add handling for

[jira] [Commented] (HBASE-10521) Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904078#comment-13904078 ] Feng Honghua commented on HBASE-10521: -- ping [~nkeywal] :-) Add handling for

[jira] [Updated] (HBASE-10522) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10522: - Attachment: HBASE-10522-trunk_v3.patch New patch attached, ping [~nkeywal] :-) # Seems nothing

[jira] [Commented] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904154#comment-13904154 ] Feng Honghua commented on HBASE-10524: -- ping [~nkeywal], seems you're OK with v1,

[jira] [Updated] (HBASE-10523) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10523: - Attachment: HBASE-10523-trunk_v3.patch New patch v3 attached, ping [~nkeywal] :-) Note for v3

[jira] [Updated] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-18 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10520: - Attachment: HBASE-10520-trunk_v3.patch v3 attached which changes to rethrow

[jira] [Created] (HBASE-10556) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10556: Summary: Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell Key: HBASE-10556 URL:

[jira] [Created] (HBASE-10557) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10557: Summary: Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell Key: HBASE-10557 URL:

[jira] [Updated] (HBASE-10556) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10556: - Attachment: HBASE-10556-trunk_v1.patch patch attached Possible data loss due to non-handled

[jira] [Commented] (HBASE-10556) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903051#comment-13903051 ] Feng Honghua commented on HBASE-10556: -- This bug should exist for all branches

[jira] [Updated] (HBASE-10556) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10556: - Status: Patch Available (was: Open) Possible data loss due to non-handled

[jira] [Commented] (HBASE-10557) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903056#comment-13903056 ] Feng Honghua commented on HBASE-10557: -- Sorry, this one duplicates to HBASE-10556, I

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903067#comment-13903067 ] Feng Honghua commented on HBASE-10499: -- Thanks [~ram_krish] There are *two*

[jira] [Updated] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10499: - Attachment: rs_576f.log rs_4e39.log master_576f.log

[jira] [Commented] (HBASE-10557) Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903087#comment-13903087 ] Feng Honghua commented on HBASE-10557: -- By further investigating, flush triggered by

[jira] [Updated] (HBASE-10557) DroppedSnapshotException is not handled properly for flush triggered by hlog-replay and non-abort region close

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10557: - Description: Flush triggered by hlog-replay(replayRecoveredEdits) and region-close(non-abort

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903181#comment-13903181 ] Feng Honghua commented on HBASE-10499: -- bq.So there is some reason why flushQueue is

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903197#comment-13903197 ] Feng Honghua commented on HBASE-10499: -- bq.One thing I wanted to raise a JIRA is

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903273#comment-13903273 ] Feng Honghua commented on HBASE-10499: -- bq.How many FlushHandlers were there ?

[jira] [Updated] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10516: - Attachment: HBASE-10516-trunk_v2.patch New patch per [~nkeywal]'s latest feedback: directly

[jira] [Commented] (HBASE-10557) DroppedSnapshotException is not handled properly for flush triggered by hlog-replay and non-abort region close

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903788#comment-13903788 ] Feng Honghua commented on HBASE-10557: -- Update: # DroppedSnapshotException(as

[jira] [Resolved] (HBASE-10557) DroppedSnapshotException is not handled properly for flush triggered by hlog-replay and non-abort region close

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua resolved HBASE-10557. -- Resolution: Not A Problem DroppedSnapshotException is not handled properly for flush

[jira] [Commented] (HBASE-10557) DroppedSnapshotException is not handled properly for flush triggered by hlog-replay and non-abort region close

2014-02-17 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13903797#comment-13903797 ] Feng Honghua commented on HBASE-10557: -- Close as 'not a problem', thanks

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902670#comment-13902670 ] Feng Honghua commented on HBASE-10499: -- [~ram_krish], would you help provide below

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902679#comment-13902679 ] Feng Honghua commented on HBASE-10499: -- bq.'hbase.hstore.flusher.count', if you did

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902724#comment-13902724 ] Feng Honghua commented on HBASE-10499: -- Some progress and conclusion till now for

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902732#comment-13902732 ] Feng Honghua commented on HBASE-10499: -- bq.But a manual designated move for this

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902971#comment-13902971 ] Feng Honghua commented on HBASE-10499: -- bq.mainly due to the equals and compareTo

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-16 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902978#comment-13902978 ] Feng Honghua commented on HBASE-10499: -- bq.The HRegion.shouldFlush() does not check

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901256#comment-13901256 ] Feng Honghua commented on HBASE-10499: -- Thanks for check. Yes I noticed regions are

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901279#comment-13901279 ] Feng Honghua commented on HBASE-10499: -- Some additional thought triggered by this

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901286#comment-13901286 ] Feng Honghua commented on HBASE-10499: -- bq.I restarted another RS and there were

[jira] [Created] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-14 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10539: Summary: HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead Key: HBASE-10539

[jira] [Updated] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10539: - Attachment: HBASE-10539-trunk_v1.patch patch attached HRegion.addAndGetGlobalMemstoreSize()

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901572#comment-13901572 ] Feng Honghua commented on HBASE-10539: -- This bug is exposed during investigating

[jira] [Updated] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10539: - Status: Patch Available (was: Open) HRegion.addAndGetGlobalMemstoreSize() is expected to

[jira] [Commented] (HBASE-10539) HRegion.addAndGetGlobalMemstoreSize() is expected to return the new memstore size after added, but actually the previous size before added is returned instead

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901578#comment-13901578 ] Feng Honghua commented on HBASE-10539: -- Seems almost all branches have the same

[jira] [Commented] (HBASE-10296) Replace ZK with a consensus lib(paxos,zab or raft) running within master processes to provide better master failover performance and state consistency

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902319#comment-13902319 ] Feng Honghua commented on HBASE-10296: -- bq.Zookeeper is used also by HDFS, Kafka,

[jira] [Commented] (HBASE-10296) Replace ZK with a consensus lib(paxos,zab or raft) running within master processes to provide better master failover performance and state consistency

2014-02-14 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13902322#comment-13902322 ] Feng Honghua commented on HBASE-10296: -- bq.ZK is not good enough, but do it by your

[jira] [Created] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-13 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10524: Summary: Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver Key: HBASE-10524 URL:

[jira] [Updated] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10524: - Attachment: HBASE-10524-trunk_v1.patch Some notes for this jira, [~nkeywal] : # agree no need

[jira] [Updated] (HBASE-10497) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Summary: Correct wrong handling and add proper handling for swallowed InterruptedException

[jira] [Updated] (HBASE-10497) Correct wrong handling and add standard handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Issue Type: Bug (was: Improvement) Summary: Correct wrong handling and add standard

[jira] [Updated] (HBASE-10497) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Description: There are two kinds of handling problems for InterruptedException thrown by

[jira] [Commented] (HBASE-10497) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13900139#comment-13900139 ] Feng Honghua commented on HBASE-10497: -- [~nkeywal], I'm done with the jira split and

[jira] [Commented] (HBASE-10296) Replace ZK with a consensus lib(paxos,zab or raft) running within master processes to provide better master failover performance and state consistency

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13900208#comment-13900208 ] Feng Honghua commented on HBASE-10296: -- bq.Zookeeper is used also by HDFS, Kafka,

[jira] [Updated] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10524: - Attachment: HBASE-10524-trunk_v2.patch new patch attached per [~nkeywal]'s suggestion to move

[jira] [Updated] (HBASE-10524) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in regionserver

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10524: - Status: Patch Available (was: Open) Correct wrong handling and add proper handling for

[jira] [Updated] (HBASE-10523) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10523: - Attachment: HBASE-10523-trunk_v2.patch new patch with minor change attached Correct wrong

[jira] [Updated] (HBASE-10523) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10523: - Status: Patch Available (was: Open) Correct wrong handling and add proper handling for

[jira] [Updated] (HBASE-10522) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10522: - Attachment: HBASE-10522-trunk_v2.patch new patch with minor change attached Correct wrong

[jira] [Updated] (HBASE-10522) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10522: - Status: Patch Available (was: Open) Correct wrong handling and add proper handling for

[jira] [Updated] (HBASE-10521) Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10521: - Status: Patch Available (was: Open) Add handling for swallowed InterruptedException thrown by

[jira] [Updated] (HBASE-10521) Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10521: - Attachment: HBASE-10521-trunk_v2.patch new patch rebased to latest RpcClient code made by

[jira] [Updated] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10520: - Attachment: HBASE-10520-trunk_v2.patch new patch attached Add handling for swallowed

[jira] [Updated] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10520: - Status: Patch Available (was: Open) Add handling for swallowed InterruptedException thrown by

[jira] [Updated] (HBASE-10519) Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10519: - Status: Patch Available (was: Open) Add handling for swallowed InterruptedException thrown by

[jira] [Updated] (HBASE-10519) Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10519: - Status: Patch Available (was: Open) Add handling for swallowed InterruptedException thrown by

[jira] [Updated] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10516: - Attachment: HBASE-10516-trunk_v1.patch Two notes: # The fix of Threads.sleep in

[jira] [Updated] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10516: - Description: Threads.sleep implementation: {code} public static void sleep(long millis) {

[jira] [Updated] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10516: - Status: Patch Available (was: Open) Refactor code where Threads.sleep is called within a

[jira] [Updated] (HBASE-10497) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Description: There are two kinds of handling problems for InterruptedException thrown by

[jira] [Commented] (HBASE-10499) In write heavy scenario one of the regions does not get flushed causing RegionTooBusyException

2014-02-13 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13901181#comment-13901181 ] Feng Honghua commented on HBASE-10499: -- bq.Because we can see that the region is

[jira] [Commented] (HBASE-10252) Don't write back to WAL/memstore when Increment amount is zero (mostly for query rather than update intention)

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13898913#comment-13898913 ] Feng Honghua commented on HBASE-10252: -- as above explanation, whether a cell exists

[jira] [Commented] (HBASE-10252) Don't write back to WAL/memstore when Increment amount is zero (mostly for query rather than update intention)

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13899868#comment-13899868 ] Feng Honghua commented on HBASE-10252: -- Sounds good [~stack] :-) Don't write back

[jira] [Created] (HBASE-10516) Refactor code where Threads.sleep is called within a while/for loop

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10516: Summary: Refactor code where Threads.sleep is called within a while/for loop Key: HBASE-10516 URL: https://issues.apache.org/jira/browse/HBASE-10516 Project: HBase

[jira] [Commented] (HBASE-10497) Add standard handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13899892#comment-13899892 ] Feng Honghua commented on HBASE-10497: -- bq.(The helper method Threads.sleep is

[jira] [Commented] (HBASE-10497) Add standard handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13899894#comment-13899894 ] Feng Honghua commented on HBASE-10497: -- bq.The patch is big. It touches some scaring

[jira] [Created] (HBASE-10519) Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10519: Summary: Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files Key: HBASE-10519 URL: https://issues.apache.org/jira/browse/HBASE-10519

[jira] [Updated] (HBASE-10497) Add standard handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Priority: Major (was: Minor) Add standard handling for swallowed InterruptedException thrown

[jira] [Updated] (HBASE-10519) Add handling for swallowed InterruptedException thrown by Thread.sleep in rest related files

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10519: - Attachment: HBASE-10519-trunk_v1.patch patch attached Add handling for swallowed

[jira] [Created] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10520: Summary: Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster Key: HBASE-10520 URL: https://issues.apache.org/jira/browse/HBASE-10520

[jira] [Updated] (HBASE-10520) Add handling for swallowed InterruptedException thrown by Thread.sleep in MiniZooKeeperCluster

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10520: - Attachment: HBASE-10520-trunk_v1.patch patch attached Add handling for swallowed

[jira] [Created] (HBASE-10521) Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10521: Summary: Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient Key: HBASE-10521 URL: https://issues.apache.org/jira/browse/HBASE-10521

[jira] [Updated] (HBASE-10521) Add handling for swallowed InterruptedException thrown by Thread.sleep in RpcServer and RpcClient

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10521: - Attachment: HBASE-10521-trunk_v1.patch patch attached Add handling for swallowed

[jira] [Created] (HBASE-10522) Correct some wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10522: Summary: Correct some wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client Key: HBASE-10522 URL:

[jira] [Updated] (HBASE-10522) Correct some wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10522: - Attachment: HBASE-10522-trunk_v1.patch Patch attached. This patch includes bug-fix for some

[jira] [Created] (HBASE-10523) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util

2014-02-12 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10523: Summary: Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util Key: HBASE-10523 URL:

[jira] [Updated] (HBASE-10522) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in client

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10522: - Description: A sub-task of HBASE-10497 # rethrow rather than ignore InterruptedException

[jira] [Updated] (HBASE-10523) Correct wrong handling and add proper handling for swallowed InterruptedException thrown by Thread.sleep in util

2014-02-12 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10523: - Attachment: HBASE-10523-trunk_v1.patch 2 notes: * A Threads.sleep() call within a while(true)

[jira] [Created] (HBASE-10497) Add according handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-11 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10497: Summary: Add according handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically Key: HBASE-10497 URL:

[jira] [Updated] (HBASE-10497) Add according handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10497: - Attachment: HBASE-10497-trunk_v1.patch patch attached Note: The handling for

[jira] [Commented] (HBASE-10497) Add according handling for swallowed InterruptedException thrown by Thread.sleep under HBase-Client/HBase-Server folders systematically

2014-02-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13897694#comment-13897694 ] Feng Honghua commented on HBASE-10497: -- Threads.sleep()(which prints full call stack

<    1   2   3   4   5   6   >