[
https://issues.apache.org/jira/browse/IMPALA-7061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joe McDonnell updated IMPALA-7061:
----------------------------------
Fix Version/s: Impala 2.13.0
The fix is now in 2.x
> PlannerTests should assign HBase splits as part of the test
> -----------------------------------------------------------
>
> Key: IMPALA-7061
> URL: https://issues.apache.org/jira/browse/IMPALA-7061
> Project: IMPALA
> Issue Type: Bug
> Components: Frontend, Infrastructure
> Affects Versions: Impala 2.13.0, Impala 3.1.0
> Reporter: Joe McDonnell
> Assignee: Joe McDonnell
> Priority: Blocker
> Fix For: Impala 2.13.0, Impala 3.1.0
>
>
> Some frontend PlannerTests rely on HBase tables being split into specific
> regions with those regions assigned to specific region servers. Right now,
> the HBase tables are created via the HBase shell with a single region, then
> they are populated via Hive DMLs, then there is a Java program that splits
> the tables into appropriate regions and assigns those regions to region
> servers. Once that is done, nothing is maintaining the assignments. The Java
> code for doing the splitting is hard to maintain and flaky. The assignments
> can sometimes drift due to rebalancing.
> We should convert this to specify the splits at HBase table creation time. We
> should have the frontend PlannerTest do assignments at setup time to avoid
> flakiness due to rebalancing. This should move some flakiness out of dataload.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]