[ https://issues.apache.org/jira/browse/PHOENIX-4576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16405832#comment-16405832 ]
Ankit Singhal commented on PHOENIX-4576: ---------------------------------------- [~elserj] , a week ago, I shared my feedback on the patch with [~rajeshbabu] and he has been working on fixing the same. As discussed with him, Following case will fail with the above fix:- There are two region r1(a.. aaad) and r2(aaad ... def) which are getting merged, if in this case, let's say the startrow of the scan is "a" , then scan will match with both the region even if r2 needs to be skipped here. {code:java} + if (Bytes.compareTo(scan.getStartRow(), 0, startKey.length == 0 ? endKey.length + : startKey.length, startKey.length == 0 ? new byte[endKey.length] : startKey, 0, + startKey.length == 0 ? endKey.length : startKey.length) != 0) { + return keyValueScanners; + }{code} > Fix LocalIndexSplitMergeIT tests failing in master branch > --------------------------------------------------------- > > Key: PHOENIX-4576 > URL: https://issues.apache.org/jira/browse/PHOENIX-4576 > Project: Phoenix > Issue Type: Bug > Reporter: Rajeshbabu Chintaguntla > Assignee: Rajeshbabu Chintaguntla > Priority: Major > Fix For: 4.14.0 > > Attachments: PHOENIX-4576.patch, PHOENIX-4576_v2.patch > > > Currenty LocalIndexSplitMergeIT#testLocalIndexScanAfterRegionsMerge is > failing in master branch. -- This message was sent by Atlassian JIRA (v7.6.3#76005)