[
https://issues.apache.org/jira/browse/PHOENIX-6702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17547024#comment-17547024
]
Geoffrey Jacoby commented on PHOENIX-6702:
------------------------------------------
[~kozdemir]- this is the issue I mentioned to you earlier today. I looked at
this some yesterday and confirmed that the failure seems to be genuine. At the
end of the concurrent upsert test we're doing an IndexScrutiny (the non-MR
kind) and finding at least one row that was present in the _data_ table but
missing in the index table, which should never happen in a case with no deletes
(which is the case for this test).
The HBase JIRA that [~stoty] links above changed the HBase scanners to return
early in some circumstances; I'm wondering if there's a hidden assumption
somewhere in Phoenix now that we get the full page back with the option of more
rows, or a partial with no extra rows. I didn't see anything suspicious looking
in the GlobalIndexScanner and PagedRegionScanner.
> ConcurrentMutationsExtendedIT and PartialIndexRebuilderIT fail on Hbase
> 2.4.11+
> -------------------------------------------------------------------------------
>
> Key: PHOENIX-6702
> URL: https://issues.apache.org/jira/browse/PHOENIX-6702
> Project: Phoenix
> Issue Type: Bug
> Components: core
> Affects Versions: 5.2.0, 5.1.3
> Reporter: Istvan Toth
> Assignee: Kadir OZDEMIR
> Priority: Blocker
> Attachments: bisect.sh
>
>
> On my local machine
> ConcurrentMutationsExtendedIT.testConcurrentUpserts failed 6 out 10 times
> while PartialIndexRebuilderIT.testConcurrentUpsertsWithRebuild failed 10 out
> of 10 times with HBase 2.4.11 (the default build)
> The same tests succeeded 3 out of 3 times with HBase 2.3.7.
> Either HBase 2.4 has a bug, or our compatibility modules need to be fixed.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)