Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
Impala 2.8.0
Description
Several error messages changed which break Impala tests.
For example:
13:57:01 -- Test range partitioning with overlapping partitions 13:57:01 create table simple_range_with_overlapping (id int, name string, valf float, vali bigint, 13:57:01 primary key (id, name)) distribute by range (id) 13:57:01 (partition values <= 10, partition values < 20, partition value = 5) stored as kudu;
13:57:01 [gw0] linux2 -- Python 2.6.6 /data/jenkins/workspace/impala-umbrella-build-and-test/repos/Impala/bin/../infra/python/env/bin/python 13:57:01 query_test/test_kudu.py:59: in test_kudu_partition_ddl 13:57:01 self.run_test_case('QueryTest/kudu_partition_ddl', vector, use_db=unique_database) 13:57:01 common/impala_test_suite.py:327: in run_test_case 13:57:01 self.__verify_exceptions(test_section['CATCH'], str(e), use_db) 13:57:01 common/impala_test_suite.py:218: in __verify_exceptions 13:57:01 (expected_str, actual_str) 13:57:01 E AssertionError: Unexpected exception string. Expected: NonRecoverableException: overlapping range partitions: first range partition: [<start>, (int32 id=11)), second range partition: [<start>, (int32 id=20)) 13:57:01 E Not found in actual: ImpalaBeeswaxException: INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'> MESSAGE: ImpalaRuntimeException: Error creating Kudu table 'impala::test_kudu_partition_ddl_13aebfc6.simple_range_with_overlapping'CAUSED BY: NonRecoverableException: overlapping range partitions: first range partition: VALUES < 11, second range partition: VALUES < 20
There is also a change to :
13:57:01 E AssertionError: Unexpected exception string. Expected: NonRecoverableException: Key column may not have type of BOOL, FLOAT, or DOUBLE 13:57:01 E Not found in actual: ImpalaBeeswaxException: INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'> MESSAGE: ImpalaRuntimeException: Error creating Kudu table 'impala::test_create_kudu_50fff6f8.tab'CAUSED BY: NonRecoverableException: key column may not have type of BOOL, FLOAT, or DOUBLE
Testing w/ native-toolchain & build:
IMPALA_TOOLCHAIN_BUILD_ID=289-f12b0dd2e9
IMPALA_KUDU_VERSION=60aa54e
Updating the toolchain to the above version will be blocked on this.