[
https://issues.apache.org/jira/browse/PHOENIX-7892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Kyle Purtell updated PHOENIX-7892:
-----------------------------------------
Description:
{{MutableIndexIT}} was refactored to {{ExplainPlanAttributes}} earlier and was
not updated by PHOENIX-7886, so its {{testCompoundIndexKey}} and
{{testMultipleUpdatesToSingleRow}} cases still assert
{{serverWhereFilter("SERVER FILTER BY ... ONLY")}}, which is now {{null}},
producing 10 failures across the parameterized configurations. Switch those
assertions to {{serverProjectionFilter(columnEncoded)}}, matching the
{{BaseIndexIT}} pattern. Full {{MutableIndexIT}} now passes.
> Fix MutableIndexIT EXPLAIN assertions for projection filters
> ------------------------------------------------------------
>
> Key: PHOENIX-7892
> URL: https://issues.apache.org/jira/browse/PHOENIX-7892
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: Andrew Kyle Purtell
> Assignee: Andrew Kyle Purtell
> Priority: Major
> Fix For: PHOENIX-7876-feature
>
>
> {{MutableIndexIT}} was refactored to {{ExplainPlanAttributes}} earlier and
> was not updated by PHOENIX-7886, so its {{testCompoundIndexKey}} and
> {{testMultipleUpdatesToSingleRow}} cases still assert
> {{serverWhereFilter("SERVER FILTER BY ... ONLY")}}, which is now {{null}},
> producing 10 failures across the parameterized configurations. Switch those
> assertions to {{serverProjectionFilter(columnEncoded)}}, matching the
> {{BaseIndexIT}} pattern. Full {{MutableIndexIT}} now passes.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)