[jira] [Commented] (HBASE-7632) fail to create ReplicationSource if ReplicationPeer.startStateTracker checkExists(peerStateNode) and find not exist but fails in createAndWatch due to client/shell is d

2013-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558511#comment-13558511 ] Feng Honghua commented on HBASE-7632: - attach the call stack: 2013-01-10 09:22:03,084

[jira] [Created] (HBASE-7632) fail to create ReplicationSource if ReplicationPeer.startStateTracker checkExists(peerStateNode) and find not exist but fails in createAndWatch due to client/shell is don

2013-01-20 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-7632: --- Summary: fail to create ReplicationSource if ReplicationPeer.startStateTracker checkExists(peerStateNode) and find not exist but fails in createAndWatch due to client/shell is done creating it then, now throws

[jira] [Commented] (HBASE-7632) fail to create ReplicationSource if ReplicationPeer.startStateTracker checkExists(peerStateNode) and find not exist but fails in createAndWatch due to client/shell is d

2013-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558517#comment-13558517 ] Feng Honghua commented on HBASE-7632: - The root cause is when client/shell add_peer,

[jira] [Updated] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-7226: Status: Patch Available (was: Open) HRegion.checkAndMutate uses incorrect comparison result

[jira] [Created] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-7226: --- Summary: HRegion.checkAndMutate uses incorrect comparison result for , =, and = Key: HBASE-7226 URL: https://issues.apache.org/jira/browse/HBASE-7226 Project: HBase

[jira] [Updated] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-7226: Attachment: checkAndMutate.patch HRegion.checkAndMutate uses incorrect comparison result for

[jira] [Commented] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13505236#comment-13505236 ] Feng Honghua commented on HBASE-7226: - the same typo bug exists for trunk as well

[jira] [Updated] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-7226: Attachment: (was: checkAndMutate.patch) HRegion.checkAndMutate uses incorrect comparison

[jira] [Updated] (HBASE-7226) HRegion.checkAndMutate uses incorrect comparison result for , =, and =

2012-11-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-7226: Attachment: HRegion_HBASE_7226_0.94.2.patch HRegion.checkAndMutate uses incorrect comparison

[jira] [Created] (HBASE-7280) TableNotFoundException thrown in peer cluster will incur endless retry for shipEdits, which in turn block following normal replication

2012-12-04 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-7280: --- Summary: TableNotFoundException thrown in peer cluster will incur endless retry for shipEdits, which in turn block following normal replication Key: HBASE-7280 URL:

[jira] [Commented] (HBASE-7280) TableNotFoundException thrown in peer cluster will incur endless retry for shipEdits, which in turn block following normal replication

2012-12-05 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13511021#comment-13511021 ] Feng Honghua commented on HBASE-7280: - I can understand the initiative of current

[jira] [Commented] (HBASE-7280) TableNotFoundException thrown in peer cluster will incur endless retry for shipEdits, which in turn block following normal replication

2012-12-05 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13511076#comment-13511076 ] Feng Honghua commented on HBASE-7280: - yes, that's what I hope for the finer-grained

[jira] [Commented] (HBASE-7280) TableNotFoundException thrown in peer cluster will incur endless retry for shipEdits, which in turn block following normal replication

2012-12-09 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13527752#comment-13527752 ] Feng Honghua commented on HBASE-7280: - Thanks Jean-Daniel But even REPLICATION_SCOPE

[jira] [Commented] (HBASE-9004) Fix Documentation around Minor compaction and ttl

2014-01-19 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13876169#comment-13876169 ] Feng Honghua commented on HBASE-9004: - minor compaction *will* delete expired cells,

[jira] [Commented] (HBASE-9004) Fix Documentation around Minor compaction and ttl

2014-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13877069#comment-13877069 ] Feng Honghua commented on HBASE-9004: - bq.In my understanding, whole hfile is deleted

[jira] [Updated] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-8751: Attachment: HBASE-8751-trunk_v0.patch trunk patch attached Enable peer cluster to choose/change

[jira] [Commented] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13877215#comment-13877215 ] Feng Honghua commented on HBASE-8751: - bq.We can't introduce new functionality on 0.94

[jira] [Updated] (HBASE-9469) Synchronous replication

2014-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9469: Assignee: (was: Feng Honghua) Synchronous replication ---

[jira] [Commented] (HBASE-9469) Synchronous replication

2014-01-20 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13877226#comment-13877226 ] Feng Honghua commented on HBASE-9469: - after some rethought, I think this feature has

[jira] [Commented] (HBASE-10213) Add read log size per second metrics for replication source

2014-01-21 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13877435#comment-13877435 ] Feng Honghua commented on HBASE-10213: -- bq.However, it is not clear enough to know

[jira] [Updated] (HBASE-9501) No throttling for replication

2014-01-21 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9501: Attachment: HBASE-9501-trunk_v0.patch trunk patch attached No throttling for replication

[jira] [Updated] (HBASE-9501) No throttling for replication

2014-01-23 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9501: Attachment: HBASE-9501-trunk_v1.patch as this jira's description says, this feature is to prevent

[jira] [Updated] (HBASE-9501) Provide throttling for replication

2014-01-23 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9501: Release Note: A new configuration replication.source.per.peer.node.bandwidth is added by this

[jira] [Commented] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-25 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13882143#comment-13882143 ] Feng Honghua commented on HBASE-8751: - [~jdcryans], thanks very much for the review,

[jira] [Updated] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-25 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-8751: Attachment: HBASE-8751-trunk_v1.patch new trunk patch attached per [~jdcryans]'s comments, thanks

[jira] [Commented] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-25 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13882190#comment-13882190 ] Feng Honghua commented on HBASE-8751: - bq.This should be part of setUpBeforeClass and

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

2014-01-26 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13882237#comment-13882237 ] Feng Honghua commented on HBASE-10296: -- sorry for the late reply :-) [~lhofhansl],

[jira] [Updated] (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-01-26 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10296: - Summary: Replace ZK with a consensus lib(paxos,zab or raft) running within master processes to

[jira] [Commented] (HBASE-10295) Refactor the replication implementation to eliminate permanent zk node

2014-01-26 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13882245#comment-13882245 ] Feng Honghua commented on HBASE-10295: -- a long-term item and need more discussion

[jira] [Updated] (HBASE-10295) Refactor the replication implementation to eliminate permanent zk node

2014-01-26 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10295: - Assignee: (was: Feng Honghua) Refactor the replication implementation to eliminate

[jira] [Commented] (HBASE-1755) Putting 'Meta' table into ZooKeeper

2014-01-26 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-1755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13882497#comment-13882497 ] Feng Honghua commented on HBASE-1755: - I agree with [~lhofhansl] in some sense. ZK is

[jira] [Updated] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-8751: Attachment: HBASE-8751-trunk_v2.patch New patch attached removing lines longer than 100;

[jira] [Updated] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-27 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-8751: Attachment: HBASE-8751-trunk_v3.patch New patch removing javadoc warnings and lines longer than

[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-01-28 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13885002#comment-13885002 ] Feng Honghua commented on HBASE-10296: -- bq.Speaking of RAFT implementation, we, the

[jira] [Updated] (HBASE-9501) Provide throttling for replication

2014-01-31 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9501: Attachment: HBASE-9501-trunk_v2.patch [~jdcryans] : Thanks very much for the review. New patch

[jira] [Commented] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-01-31 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13887812#comment-13887812 ] Feng Honghua commented on HBASE-8751: - Thanks [~jdcryans] for the review :-) Enable

[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-01-31 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13887841#comment-13887841 ] Feng Honghua commented on HBASE-10296: -- bq. Varying group membership and compacting

[jira] [Updated] (HBASE-9501) Provide throttling for replication

2014-02-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-9501: Attachment: HBASE-9501-trunk_v3.patch new patch per [~jdcryans]'s review feedback, thanks

[jira] [Commented] (HBASE-9501) Provide throttling for replication

2014-02-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13894317#comment-13894317 ] Feng Honghua commented on HBASE-9501: - bq.How do you feel about using a class instead

[jira] [Commented] (HBASE-8751) Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster

2014-02-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13894318#comment-13894318 ] Feng Honghua commented on HBASE-8751: - Ping [~andrew.purt...@gmail.com] :-) Enable

[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-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13894362#comment-13894362 ] Feng Honghua commented on HBASE-10296: -- bq.The only thing is that, this would

[jira] [Commented] (HBASE-9501) Provide throttling for replication

2014-02-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13895337#comment-13895337 ] Feng Honghua commented on HBASE-9501: - bq.If you're ok with those changes I'll just

[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-07 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13895363#comment-13895363 ] Feng Honghua commented on HBASE-10296: -- bq.There has been at least 3 proposals so

[jira] [Created] (HBASE-10487) Avoid allocating new KeyValue for appended kvs which don't have existing(old) values

2014-02-08 Thread Feng Honghua (JIRA)
Feng Honghua created HBASE-10487: Summary: Avoid allocating new KeyValue for appended kvs which don't have existing(old) values Key: HBASE-10487 URL: https://issues.apache.org/jira/browse/HBASE-10487

[jira] [Updated] (HBASE-10487) Avoid allocating new KeyValue for appended kvs which don't have existing(old) values

2014-02-08 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10487: - Attachment: HBASE-10487-trunk_v1.patch patch attached Avoid allocating new KeyValue for

[jira] [Updated] (HBASE-10487) Avoid allocating new KeyValue and bytes-copying for appended kvs which don't have existing(old) values

2014-02-08 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10487: - Description: in HRegion.append, a new KeyValue will be allocated no matter there is existing kv

[jira] [Updated] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing(old) values

2014-02-08 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10487: - Summary: Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't

[jira] [Updated] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing(old) values

2014-02-08 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10487: - Description: in HRegion.append, new KeyValues will be allocated and do according bytes-copying

[jira] [Commented] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing(old) values

2014-02-09 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13896142#comment-13896142 ] Feng Honghua commented on HBASE-10487: -- Thanks all bq.Is that a common scenario,

[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

[jira] [Updated] (HBASE-10497) Add standard 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: - Summary: Add standard handling for swallowed InterruptedException thrown by Thread.sleep under

[jira] [Updated] (HBASE-10497) Add standard 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_v2.patch Patch attached per [~nkeywal]'s review feedback, and

[jira] [Commented] (HBASE-10497) Add standard 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=13897827#comment-13897827 ] Feng Honghua commented on HBASE-10497: -- Thanks [~nkeywal] for the prompt review!

[jira] [Updated] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing values

2014-02-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Feng Honghua updated HBASE-10487: - Attachment: HBASE-10487-0.98_v1.patch Patch for 0.98 attached, thanks [~yuzhih...@gmail.com]

[jira] [Commented] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing values

2014-02-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13898744#comment-13898744 ] Feng Honghua commented on HBASE-10487: -- bq.-1 overall. Here are the results of

[jira] [Commented] (HBASE-10497) Add standard 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=13898762#comment-13898762 ] Feng Honghua commented on HBASE-10497: -- The helper method Threads.sleep is

[jira] [Commented] (HBASE-10487) Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing values

2014-02-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13898764#comment-13898764 ] Feng Honghua commented on HBASE-10487: -- Got it, thanks Ted. Avoid allocating new

[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-11 Thread Feng Honghua (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-10252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13898896#comment-13898896 ] Feng Honghua commented on HBASE-10252: -- bq.The test presumes that even though the

[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-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

  1   2   3   4   5   6   >