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

query_test.test_scanners.TestParquet.test_continue_on_error fails non-partititioned aggs / join

    XMLWordPrintableJSON

    Details

      Description

      The newly introduced test in https://github.com/cloudera/Impala/commit/d920acd47b5a2fa0c5e1f339d53062914c96cb6c seems to regress with non-partitioned aggs / joins. Can you disable this test in this case?

      Thanks

      Error Message
      
      query_test/test_scanners.py:205: in test_continue_on_error     self.run_test_case('QueryTest/parquet-continue-on-error', vector) common/impala_test_suite.py:210: in run_test_case     result = self.__execute_query(target_impalad_client, query, user=user) common/impala_test_suite.py:396: in __execute_query     return impalad_client.execute(query, user=user) common/impala_connection.py:158: in execute     return self.__beeswax_client.execute(sql_stmt, user=user) beeswax/impala_beeswax.py:161: in execute     handle = self.__execute_query(query_string.strip(), user=user) beeswax/impala_beeswax.py:325: in __execute_query     handle = self.execute_query_async(query_string, user=user) beeswax/impala_beeswax.py:321: in execute_query_async     return self.__do_rpc(lambda: self.imp_service.query(query,)) beeswax/impala_beeswax.py:446: in __do_rpc     raise ImpalaBeeswaxException(self.__build_error_message(b), b) E   ImpalaBeeswaxException: ImpalaBeeswaxException: E    INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'> E    MESSAGE:  E   Query referencing nested types is not supported because the --enable_partitioned_hash_join and/or --enable_partitioned_aggregation Impala Daemon start-up flags are set to false. E   To enable nested types support please set those flags to true (they are enabled by default).
      Stacktrace
      
      query_test/test_scanners.py:205: in test_continue_on_error
          self.run_test_case('QueryTest/parquet-continue-on-error', vector)
      common/impala_test_suite.py:210: in run_test_case
          result = self.__execute_query(target_impalad_client, query, user=user)
      common/impala_test_suite.py:396: in __execute_query
          return impalad_client.execute(query, user=user)
      common/impala_connection.py:158: in execute
          return self.__beeswax_client.execute(sql_stmt, user=user)
      beeswax/impala_beeswax.py:161: in execute
          handle = self.__execute_query(query_string.strip(), user=user)
      beeswax/impala_beeswax.py:325: in __execute_query
          handle = self.execute_query_async(query_string, user=user)
      beeswax/impala_beeswax.py:321: in execute_query_async
          return self.__do_rpc(lambda: self.imp_service.query(query,))
      beeswax/impala_beeswax.py:446: in __do_rpc
          raise ImpalaBeeswaxException(self.__build_error_message(b), b)
      E   ImpalaBeeswaxException: ImpalaBeeswaxException:
      E    INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'>
      E    MESSAGE: 
      E   Query referencing nested types is not supported because the --enable_partitioned_hash_join and/or --enable_partitioned_aggregation Impala Daemon start-up flags are set to false.
      E   To enable nested types support please set those flags to true (they are enabled by default).
      Standard Error
      
      -- executing against localhost:21000
      use functional_parquet;
      
      SET disable_codegen=False;
      SET abort_on_error=0;
      SET exec_single_node_rows_threshold=0;
      SET batch_size=0;
      SET num_nodes=0;
      -- executing against localhost:21000
      select id, cnt from bad_column_metadata t, (select count(*) cnt from t.int_array) v;
      

        Attachments

          Activity

            People

            • Assignee:
              skye Skye Wanderman-Milne
              Reporter:
              mgrund_impala_bb91 Martin Grund
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: