[
https://issues.apache.org/jira/browse/PHOENIX-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15874695#comment-15874695
]
Rajeshbabu Chintaguntla commented on PHOENIX-3585:
--------------------------------------------------
Since local index data stored in the same table by prefixing the region start
key and the index data is sorted by indexed column values. So when there is
split or merge for separating children data we need to go through each KV and
identify data row key from the indexed key value and need check which region it
belongs. This all happen when the reader is IndexHalfStoreFileReader based on
that we decide to create LocalIndexStoreFileScanner or normal scanner. Hope it
helps [~poornachandra] [[email protected]]
> MutableIndexIT testSplitDuringIndexScan and testIndexHalfStoreFileReader fail
> for transactional tables and local indexes
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: PHOENIX-3585
> URL: https://issues.apache.org/jira/browse/PHOENIX-3585
> Project: Phoenix
> Issue Type: Bug
> Reporter: Thomas D'Silva
> Assignee: Thomas D'Silva
> Attachments: diff.patch
>
>
> the tests fail if we use HDFSTransactionStateStorage instead of
> InMemoryTransactionStateStorage when we create the TransactionManager in
> BaseTest
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)