Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-4590

Kudu test failure; several error messages changed

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: Impala 2.8.0
    • Fix Version/s: Impala 2.8.0
    • Component/s: Infrastructure
    • Labels:

      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.

        Attachments

          Activity

            People

            • Assignee:
              mjacobs Matthew Jacobs
              Reporter:
              mjacobs Matthew Jacobs
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: