[
https://issues.apache.org/jira/browse/PHOENIX-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15865895#comment-15865895
]
Rajeshbabu Chintaguntla commented on PHOENIX-3585:
--------------------------------------------------
[~jamestaylor] [~tdsilva]
In IndexHalfStoreFileReaderGenerator.preCompactScannerOpen() we create
LocalIndexStoreFileScanner after split and that to when there are reference
files. In normal compaction cases we don't go by create them. Seems like cannot
combine both TransactionProcessor and IndexHalfStoreFileReaderGenerator because
in both the cases scan object is different. Can't we skip invalidating in
TransactionProcessor till normal compaction than compaction after split or
merge? Ping [~poornachandra].
> 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)