[ 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)