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

Hadoop QA commented on PHOENIX-5597:
------------------------------------

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12987033/PHOENIX-5597.4.x-HBase-1.5.001.patch
  against 4.x-HBase-1.5 branch at commit 
7e298b3b4b51e5ebfcd46cf0c9724fcf36cbd9fd.
  ATTACHMENT ID: 12987033

    {color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

    {color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
                        Please justify why no new tests are needed for this 
patch.
                        Also please list what manual steps were performed to 
verify this patch.

    {color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

    {color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

    {color:red}-1 lineLengths{color}.  The patch introduces the following lines 
longer than 100:
    +            String selectSql = "SELECT val2, val3 from " + dataTableName + 
" WHERE val1  = 'ab' and val2 = 'abcc'";
+                        ((Put) m).addColumn(emptyCF, emptyCQ, timestamp, 
IndexRegionObserver.UNVERIFIED_BYTES);
+                        verifiedPut.addColumn(emptyCF, emptyCQ, timestamp, 
IndexRegionObserver.VERIFIED_BYTES);
+          context.indexUpdates = ArrayListMultimap.<HTableInterfaceReference, 
Pair<Mutation, byte[]>>create();
+              List <Pair<Mutation, byte[]>> updates = 
context.indexUpdates.get(hTableInterfaceReference);
+                          // This will be done before the data table row is 
updated (i.e., in the first write phase)
+                          // This will be done before the data table row is 
updated (i.e., in the first write phase)
+                  new HTableInterfaceReference(new 
ImmutableBytesPtr(indexMaintainer.getIndexTableName()));
+          List <Pair<Mutation, byte[]>> updates = 
context.indexUpdates.get(hTableInterfaceReference);
+      // We are done with handling concurrent mutations. So we can remove the 
rows of this batch from

    {color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-PHOENIX-Build/3165//testReport/
Console output: 
https://builds.apache.org/job/PreCommit-PHOENIX-Build/3165//console

This message is automatically generated.

> No read repair happens when scans filter rows based on a covered column
> -----------------------------------------------------------------------
>
>                 Key: PHOENIX-5597
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5597
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 5.0.0, 4.14.3
>            Reporter: Kadir OZDEMIR
>            Assignee: Kadir OZDEMIR
>            Priority: Blocker
>             Fix For: 4.15.0, 5.1.0
>
>         Attachments: PHOENIX-5597.4.x-HBase-1.5.001.patch, 
> PHOENIX-5597.master.001.patch
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Assume that the schema for a data and index table is as follows:
> create table datatable (id varchar(10) not null primary key, val1 
> varchar(10), val2 varchar(10), val3 varchar(10))
> create index indextable on datatable (val1) include (val2, val3)
> A query that filters rows on a covered column does not trigger the index read 
> repair for unverified index rows. For example, the following query will not 
> trigger the read repair
> select val2, val3 from datatable WHERE val1 = 'ab' and val2 = 'abc'
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to