hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-17595) Add partial result support for small/limited scan
Date Thu, 23 Mar 2017 15:53:42 GMT

    [ https://issues.apache.org/jira/browse/HBASE-17595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15938614#comment-15938614
] 

Hudson commented on HBASE-17595:
--------------------------------

FAILURE: Integrated in Jenkins build HBase-1.4 #679 (See [https://builds.apache.org/job/HBase-1.4/679/])
HBASE-17595 addendum fix the problem for mayHaveMoreCellsInRow (zhangduo: rev 849ab5ff2998192d4f21d49f8356cc9a4370743a)
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/ScanResultCache.java
* (add) hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestLimitedScanWithFilter.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/AllowPartialScanResultCache.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/BatchScanResultCache.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionUtils.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/ScannerContext.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/Scan.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientScanner.java
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/CompleteScanResultCache.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RSRpcServices.java
* (add) hbase-server/src/test/java/org/apache/hadoop/hbase/client/ColumnCountOnRowFilter.java


> Add partial result support for small/limited scan
> -------------------------------------------------
>
>                 Key: HBASE-17595
>                 URL: https://issues.apache.org/jira/browse/HBASE-17595
>             Project: HBase
>          Issue Type: Sub-task
>          Components: asyncclient, Client, scan
>    Affects Versions: 2.0.0, 1.4.0
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Critical
>             Fix For: 2.0.0, 1.4.0
>
>         Attachments: HBASE-17595-addendum.patch, HBASE-17595-addendum-v1.patch, HBASE-17595-addendum-v2.patch,
HBASE-17595-addendum-v3.patch, HBASE-17595-branch-1-addendum.patch, HBASE-17595-branch-1.patch,
HBASE-17595.patch, HBASE-17595-v1.patch
>
>
> The partial result support is marked as a 'TODO' when implementing HBASE-17045. And when
implementing HBASE-17508, we found that if we make small scan share the same logic with general
scan, the scan request other than open scanner will not have the small flag so the server
may return  partial result to the client and cause some strange behavior. It is solved by
modifying the logic at server side, but this means the 1.4.x client is not safe to contact
with earlier 1.x server. So we'd better address the problem at client side. Marked as blocker
as this issue should be finished before any 2.x and 1.4.x releases.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message