[jira] [Commented] (HBASE-9465) Push entries to peer clusters serially

2016-08-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15411314#comment-15411314 ] Duo Zhang commented on HBASE-9465: -- [~ashish singhi] Any other concerns? Thanks, > Push entries to peer

[jira] [Updated] (HBASE-12770) Don't transfer all the queued hlogs of a dead server to the same alive server

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-12770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-12770: -- Affects Version/s: 1.4.0 2.0.0 Fix Version/s: 1.4.0

[jira] [Updated] (HBASE-12770) Don't transfer all the queued hlogs of a dead server to the same alive server

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-12770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-12770: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Updated] (HBASE-16285) Drop RPC requests if it must be considered as timeout at client

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16285: -- Attachment: HBASE-16285-v7.patch Retry and ping [~stack]. > Drop RPC requests if it must be

[jira] [Updated] (HBASE-9465) Push entries to peer clusters serially

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-9465: - Attachment: HBASE-9465-v6.patch Retry. > Push entries to peer clusters serially >

[jira] [Commented] (HBASE-9465) Push entries to peer clusters serially

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15411516#comment-15411516 ] Duo Zhang commented on HBASE-9465: -- [~yangzhe1991] Can you please upload a rebased patch? Thanks. > Push

[jira] [Commented] (HBASE-9465) Push entries to peer clusters serially

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15411369#comment-15411369 ] Duo Zhang commented on HBASE-9465: -- Good. Thanks for reviewing. Will commit shortly. > Push entries to

[jira] [Commented] (HBASE-12770) Don't transfer all the queued hlogs of a dead server to the same alive server

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-12770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15411466#comment-15411466 ] Duo Zhang commented on HBASE-12770: --- The failed UT is unrelated. Will commit shortly. Thanks. > Don't

[jira] [Commented] (HBASE-9465) Push entries to peer clusters serially

2016-08-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15411796#comment-15411796 ] Duo Zhang commented on HBASE-9465: -- Is TestReplicationSourceManager related? > Push entries to peer

[jira] [Commented] (HBASE-16209) Provide an ExponentialBackOffPolicy sleep between failed region open requests

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402986#comment-15402986 ] Duo Zhang commented on HBASE-16209: --- It is forceNewPlan, which means we must generate a new plan even

[jira] [Created] (HBASE-16323) Introduce a new type of filter for compaction scan

2016-08-02 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-16323: - Summary: Introduce a new type of filter for compaction scan Key: HBASE-16323 URL: https://issues.apache.org/jira/browse/HBASE-16323 Project: HBase Issue Type:

[jira] [Commented] (HBASE-9465) Push entries to peer clusters serially

2016-08-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403507#comment-15403507 ] Duo Zhang commented on HBASE-9465: -- Also +1 on v3. [~stack] [~lhofhansl] [~enis] Any concerns? Thanks.

[jira] [Updated] (HBASE-16225) Refactor ScanQueryMatcher

2016-08-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16225: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Created] (HBASE-16320) Revisit scan semantics and implementations

2016-08-02 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-16320: - Summary: Revisit scan semantics and implementations Key: HBASE-16320 URL: https://issues.apache.org/jira/browse/HBASE-16320 Project: HBase Issue Type: Umbrella

[jira] [Created] (HBASE-16322) Dsiable filter for raw scan

2016-08-02 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-16322: - Summary: Dsiable filter for raw scan Key: HBASE-16322 URL: https://issues.apache.org/jira/browse/HBASE-16322 Project: HBase Issue Type: Sub-task

[jira] [Updated] (HBASE-16225) Refactor ScanQueryMatcher

2016-08-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16225: -- Affects Version/s: 1.4.0 2.0.0 Fix Version/s: 1.4.0

[jira] [Created] (HBASE-16324) Remove LegacyScanQueryMatcher

2016-08-02 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-16324: - Summary: Remove LegacyScanQueryMatcher Key: HBASE-16324 URL: https://issues.apache.org/jira/browse/HBASE-16324 Project: HBase Issue Type: Sub-task

[jira] [Commented] (HBASE-16209) Provide an ExponentialBackOffPolicy sleep between failed region open requests

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403183#comment-15403183 ] Duo Zhang commented on HBASE-16209: --- Why do you want to call invokeAssignLaterOnFailure in

[jira] [Commented] (HBASE-16196) Update jruby to a newer version.

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403184#comment-15403184 ] Duo Zhang commented on HBASE-16196: --- Can we try printing out which dependency misses a license? >

[jira] [Commented] (HBASE-16196) Update jruby to a newer version.

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403214#comment-15403214 ] Duo Zhang commented on HBASE-16196: --- Good. > Update jruby to a newer version. >

[jira] [Commented] (HBASE-16209) Provide an ExponentialBackOffPolicy sleep between failed region open requests

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403193#comment-15403193 ] Duo Zhang commented on HBASE-16209: --- And in my experience, there is no NPE. The problem is that the

[jira] [Updated] (HBASE-16225) Refactor ScanQueryMatcher

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16225: -- Attachment: (was: HBASE-16225-branch-1-v1.patch) > Refactor ScanQueryMatcher >

[jira] [Updated] (HBASE-16225) Refactor ScanQueryMatcher

2016-08-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16225: -- Attachment: HBASE-16225-branch-1-v1.patch Retry. > Refactor ScanQueryMatcher >

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-07-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358668#comment-15358668 ] Duo Zhang commented on HBASE-16135: --- The failed tests are unrelated. Any other concerns? Thanks. >

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358260#comment-15358260 ] Duo Zhang commented on HBASE-16135: --- oldsources is a {{CopyOnWriteArrayList}}, its iterator does not

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358416#comment-15358416 ] Duo Zhang commented on HBASE-16135: --- I can not reproduce it locally. The strange log output is

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358344#comment-15358344 ] Duo Zhang commented on HBASE-16135: --- You can file another issue to do refactoring. > PeerClusterZnode

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358391#comment-15358391 ] Duo Zhang commented on HBASE-16135: --- Let me check the failed UT. > PeerClusterZnode under rs of

[jira] [Created] (HBASE-16165) Decrease RpcServer.callQueueSize before writeResponse causes OOM

2016-07-01 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-16165: - Summary: Decrease RpcServer.callQueueSize before writeResponse causes OOM Key: HBASE-16165 URL: https://issues.apache.org/jira/browse/HBASE-16165 Project: HBase

[jira] [Commented] (HBASE-16165) Decrease RpcServer.callQueueSize before writeResponse causes OOM

2016-07-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358726#comment-15358726 ] Duo Zhang commented on HBASE-16165: --- One possible way to fix this is to decrease call queue size after

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-v3.patch Haven't found the root cause yet, but peer id '2' is only introduced

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-branch-1.1.patch > PeerClusterZnode under rs of removed peer may never be

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-0.98.patch > PeerClusterZnode under rs of removed peer may never be deleted >

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-branch-1.2.patch > PeerClusterZnode under rs of removed peer may never be

[jira] [Commented] (HBASE-15454) Archive store files older than max age

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-15454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15356292#comment-15356292 ] Duo Zhang commented on HBASE-15454: --- I haven't tested this in a real cluster yet... And one thing I

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Affects Version/s: 1.2.2 1.4.0 1.3.0

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15356506#comment-15356506 ] Duo Zhang commented on HBASE-16135: --- Ping [~ashu210890] and [~ghelmling], let's commit if you guys do

[jira] [Commented] (HBASE-16110) AsyncFS WAL doesn't work with Hadoop 2.8+

2016-06-30 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15356594#comment-15356594 ] Duo Zhang commented on HBASE-16110: --- Ping [~busbey] > AsyncFS WAL doesn't work with Hadoop 2.8+ >

[jira] [Updated] (HBASE-16165) Decrease RpcServer.callQueueSize before writeResponse causes OOM

2016-07-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16165: -- Priority: Minor (was: Major) > Decrease RpcServer.callQueueSize before writeResponse causes OOM >

[jira] [Commented] (HBASE-16165) Decrease RpcServer.callQueueSize before writeResponse causes OOM

2016-07-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15359877#comment-15359877 ] Duo Zhang commented on HBASE-16165: --- We hit this recently, but only happens on our legacy 94 clusters.

[jira] [Commented] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-07-03 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15360740#comment-15360740 ] Duo Zhang commented on HBASE-16135: --- Will commit this evening(GMT+8) if no objections. Thanks. >

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-07-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: (was: HBASE-16135-branch-1.patch) > PeerClusterZnode under rs of removed peer may

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-branch-1.patch Patch for branch-1. > PeerClusterZnode under rs of removed

[jira] [Updated] (HBASE-16135) PeerClusterZnode under rs of removed peer may never be deleted

2016-06-29 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-16135: -- Attachment: HBASE-16135-branch-1.patch Missed one @Test annotation... > PeerClusterZnode under rs of

[jira] [Commented] (HBASE-15921) Add first AsyncTable impl and create TableImpl based on it

2016-08-16 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-15921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15423827#comment-15423827 ] Duo Zhang commented on HBASE-15921: --- OK, you use it in this patch... I left a comment on rb, I do not

[jira] [Commented] (HBASE-15798) Add Async RpcChannels to all RpcClients

2016-08-16 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-15798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15423786#comment-15423786 ] Duo Zhang commented on HBASE-15798: --- Sorry a bit late, but how do you use the {{AsyncRpcChannel}} in

[jira] [Commented] (HBASE-16388) Prevent client threads being blocked by only one slow region server

2016-08-17 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-16388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15425911#comment-15425911 ] Duo Zhang commented on HBASE-16388: --- How do you deal with the async call? Although it is not used right

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15849784#comment-15849784 ] Duo Zhang commented on HBASE-17508: --- {quote} How hard to do this? {quote} I haven't read the code

[jira] [Commented] (HBASE-17552) Update developer section in hbase book

2017-02-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17552?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15851169#comment-15851169 ] Duo Zhang commented on HBASE-17552: --- Sorry for being late. +1. Nice work [~appy]. > Update developer

[jira] [Updated] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17508: -- Attachment: HBASE-17508-v6.patch Address the comments on rb. > Unify the implementation of small scan

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-02 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15851163#comment-15851163 ] Duo Zhang commented on HBASE-17508: --- Any other concerns sir? [~stack] If no big concern, let me start

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-03 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15852520#comment-15852520 ] Duo Zhang commented on HBASE-17508: --- Filed HBASE-17595 to track it. [~stack]. Let me prepare patch for

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-03 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15852515#comment-15852515 ] Duo Zhang commented on HBASE-17508: --- {quote} Only concern is the follow-on JIRA that will ensure we

[jira] [Created] (HBASE-17595) Add partial result for small/limited scan

2017-02-03 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-17595: - Summary: Add partial result for small/limited scan Key: HBASE-17595 URL: https://issues.apache.org/jira/browse/HBASE-17595 Project: HBase Issue Type: Sub-task

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15848372#comment-15848372 ] Duo Zhang commented on HBASE-17508: --- Fix TestSyncTable. The problem is in the syncRange method, we use

[jira] [Updated] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17508: -- Attachment: HBASE-17508-v3.patch > Unify the implementation of small scan and regular scan for sync

[jira] [Updated] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-01 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17508: -- Attachment: HBASE-17508-v4.patch Some minor cleanups. > Unify the implementation of small scan and

[jira] [Updated] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Attachment: HBASE-17599-v1.patch Will open a new issue to clean up the usage of isPartial. > Use

[jira] [Updated] (HBASE-17402) TestAsyncTableScan sometimes hangs

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17402: -- Attachment: HBASE-17402.patch The fix is simple.. I forgot to record toSend in pendingRequest in the

[jira] [Updated] (HBASE-17402) TestAsyncTableScan sometimes hangs

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17402: -- Assignee: Duo Zhang Affects Version/s: 2.0.0 Status: Patch Available (was:

[jira] [Updated] (HBASE-17599) Also set the partial flag of Result to true if we reach the batch limit

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Assignee: Duo Zhang Status: Patch Available (was: Open) > Also set the partial flag of Result

[jira] [Updated] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Summary: Use mayHaveMoreCellsInRow instead of isPartial (was: Also set the partial flag of Result to

[jira] [Commented] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855111#comment-15855111 ] Duo Zhang commented on HBASE-17599: --- Any concerns on the new approach? [~stack] [~anoop.hbase]

[jira] [Updated] (HBASE-17597) TestMetaWithReplicas.testMetaTableReplicaAssignment is flaky

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17597: -- Affects Version/s: 1.3.0 1.2.4 1.1.8 Fix

[jira] [Commented] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855175#comment-15855175 ] Duo Zhang commented on HBASE-17599: --- {quote} This is a little unsettling. {quote} Yeah for end user

[jira] [Created] (HBASE-17606) Fix failing tests introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-17606: - Summary: Fix failing tests introduced by HBASE-17508 Key: HBASE-17606 URL: https://issues.apache.org/jira/browse/HBASE-17606 Project: HBase Issue Type: Bug

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Attachment: HBASE-17606.patch > Fix failing TestRpcControllerFactory introduced by HBASE-17508 >

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Status: Patch Available (was: Open) > Fix failing TestRpcControllerFactory introduced by HBASE-17508

[jira] [Updated] (HBASE-17402) TestAsyncTableScan sometimes hangs

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17402: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available)

[jira] [Created] (HBASE-17607) Rest api for scan should return 404 when table not exists

2017-02-06 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-17607: - Summary: Rest api for scan should return 404 when table not exists Key: HBASE-17607 URL: https://issues.apache.org/jira/browse/HBASE-17607 Project: HBase Issue

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855256#comment-15855256 ] Duo Zhang commented on HBASE-17508: --- Filed HBASE-17606 and HBASE-17607. > Unify the implementation of

[jira] [Commented] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855291#comment-15855291 ] Duo Zhang commented on HBASE-17606: --- Will commit later if no objections. > Fix failing

[jira] [Commented] (HBASE-17402) TestAsyncTableScan sometimes hangs

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855112#comment-15855112 ] Duo Zhang commented on HBASE-17402: --- Will fix the star import and commit shortly. > TestAsyncTableScan

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Summary: Fix failing TestRpcControllerFactory introduced by HBASE-17508 (was: Fix failing tests

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15855192#comment-15855192 ] Duo Zhang commented on HBASE-17508: --- Thanks [~tedyu] for pointing out this. Let me open a issue to fix

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Description: (was: TestRpcControllerFactory and TestScannerResource.) > Fix failing

[jira] [Updated] (HBASE-17597) TestMetaWithReplicas.testMetaTableReplicaAssignment is flaky

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17597: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Push

[jira] [Updated] (HBASE-17402) TestAsyncTableScan sometimes hangs

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17402: -- Attachment: HBASE-17402-v1.patch > TestAsyncTableScan sometimes hangs >

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Affects Version/s: (was: 1.4.0) Fix Version/s: (was: 1.4.0) > Fix failing

[jira] [Created] (HBASE-17608) Add suspend support for RawScanResultConsumer

2017-02-07 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-17608: - Summary: Add suspend support for RawScanResultConsumer Key: HBASE-17608 URL: https://issues.apache.org/jira/browse/HBASE-17608 Project: HBase Issue Type: Sub-task

[jira] [Updated] (HBASE-17606) Fix failing TestRpcControllerFactory introduced by HBASE-17508

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17606: -- Resolution: Fixed Status: Resolved (was: Patch Available) Pushed to master. branch-1 does not

[jira] [Updated] (HBASE-17583) Add inclusive/exclusive support for startRow and endRow of scan for sync client

2017-02-06 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17583: -- Attachment: HBASE-17583-v2.patch Add more comments. > Add inclusive/exclusive support for startRow

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15853009#comment-15853009 ] Duo Zhang commented on HBASE-17508: --- The failed UT is branch-1 only and introduced in HBASE-17238. The

[jira] [Updated] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17508: -- Resolution: Fixed Hadoop Flags: Reviewed Release Note: Now the scan.setSmall method is

[jira] [Updated] (HBASE-17597) TestMetaWithReplicas.testMetaTableReplicaAssignment is flaky

2017-02-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17597: -- Attachment: HBASE-17597-branch-1.patch Rewrite the test with HTU.waitFor. >

[jira] [Updated] (HBASE-17597) TestMetaWithReplicas.testMetaTableReplicaAssignment is flaky

2017-02-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17597: -- Assignee: Duo Zhang Status: Patch Available (was: Open) >

[jira] [Commented] (HBASE-17508) Unify the implementation of small scan and regular scan for sync client

2017-02-04 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15852996#comment-15852996 ] Duo Zhang commented on HBASE-17508: --- Let me check the failed UT. > Unify the implementation of small

[jira] [Updated] (HBASE-17595) Add partial result for small/limited scan

2017-02-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17595: -- Priority: Major (was: Blocker) When implementing other stuffs for scan I found that it is not easy to

[jira] [Resolved] (HBASE-17505) Do not issue close scanner request if RS tells us there is no more results for this region

2017-02-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang resolved HBASE-17505. --- Resolution: Duplicate The logic has been implemented by HBASE-17508. > Do not issue close scanner

[jira] [Updated] (HBASE-17505) Do not issue close scanner request if RS tells us there is no more results for this region

2017-02-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17505: -- Affects Version/s: (was: 1.3.0) Fix Version/s: (was: 1.3.1) > Do not issue close

[jira] [Commented] (HBASE-17571) Add batch coprocessor service support

2017-02-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15856119#comment-15856119 ] Duo Zhang commented on HBASE-17571: --- After reviewing the API, I do not think we need to provide a

[jira] [Updated] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-07 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Attachment: HBASE-17599-v2.patch Moved the implementation hint to the comment of the field. Rename

[jira] [Commented] (HBASE-17603) Rest api for scan should return 404 when table not exists

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15858909#comment-15858909 ] Duo Zhang commented on HBASE-17603: --- What if the table is deleted after the existence check but still

[jira] [Updated] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Attachment: HBASE-17599-v3.patch Fix comment. > Use mayHaveMoreCellsInRow instead of isPartial >

[jira] [Updated] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17599: -- Attachment: HBASE-17599-branch-1.patch Patch for branch-1. > Use mayHaveMoreCellsInRow instead of

[jira] [Commented] (HBASE-17599) Use mayHaveMoreCellsInRow instead of isPartial

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15858908#comment-15858908 ] Duo Zhang commented on HBASE-17599: --- {quote} We should just remove it in the patch for master branch?

[jira] [Commented] (HBASE-17603) Rest api for scan should return 404 when table not exists

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15858943#comment-15858943 ] Duo Zhang commented on HBASE-17603: --- I mean the http code for rest-client. > Rest api for scan should

[jira] [Commented] (HBASE-17603) Rest api for scan should return 404 when table not exists

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15858973#comment-15858973 ] Duo Zhang commented on HBASE-17603: --- Yes it is possible. But if you bypass the meta cache the meta

[jira] [Updated] (HBASE-17608) Add suspend support for RawScanResultConsumer

2017-02-08 Thread Duo Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-17608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang updated HBASE-17608: -- Attachment: HBASE-17608-v1.patch Missed the two new files. > Add suspend support for

<    5   6   7   8   9   10   11   12   13   14   >