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

Reply via email to