Andrew Sherman created IMPALA-9106:
--------------------------------------

             Summary: Some TPC-DS queries fail on s3 in TestTpcdsQuery and 
TestTpcdsDecimalV2Query
                 Key: IMPALA-9106
                 URL: https://issues.apache.org/jira/browse/IMPALA-9106
             Project: IMPALA
          Issue Type: Bug
    Affects Versions: Impala 3.3.0
            Reporter: Andrew Sherman


One example failure is
{code}
Error Message
query_test/test_tpcds_queries.py:499: in test_tpcds_q97     
self.run_test_case(self.get_workload() + '-decimal_v2-q97', vector) 
common/impala_test_suite.py:650: in run_test_case     
self.__verify_results_and_errors(vector, test_section, result, use_db) 
common/impala_test_suite.py:487: in __verify_results_and_errors     
replace_filenames_with_placeholder) common/test_result_verifier.py:456: in 
verify_raw_results     VERIFIER_MAP[verifier](expected, actual) 
common/test_result_verifier.py:278: in verify_query_result_is_equal     assert 
expected_results == actual_results E   assert Comparing QueryTestResults 
(expected vs actual): E     540401,286628,174 != 539532,286629,173
Stacktrace
query_test/test_tpcds_queries.py:499: in test_tpcds_q97
    self.run_test_case(self.get_workload() + '-decimal_v2-q97', vector)
common/impala_test_suite.py:650: in run_test_case
    self.__verify_results_and_errors(vector, test_section, result, use_db)
common/impala_test_suite.py:487: in __verify_results_and_errors
    replace_filenames_with_placeholder)
common/test_result_verifier.py:456: in verify_raw_results
    VERIFIER_MAP[verifier](expected, actual)
common/test_result_verifier.py:278: in verify_query_result_is_equal
    assert expected_results == actual_results
E   assert Comparing QueryTestResults (expected vs actual):
E     540401,286628,174 != 539532,286629,173
{code}

The list of failures is

{code}
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q67a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q97[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q67a[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsInsert.test_tpcds_partitioned_insert[protocol:
 beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q70a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q43[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q70a[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q51[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q51a[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q53[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsInsert.test_expr_insert[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 5000, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsUnmodified.test_tpcds_q31[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q96[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q97[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q43[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsDecimalV2Query.test_tpcds_q96[protocol: 
beeswax | exec_option: {'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q51[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q51a[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_q53[protocol: beeswax | 
exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
query_test.test_tpcds_queries.TestTpcdsQuery.test_tpcds_count[protocol: beeswax 
| exec_option: {'decimal_v2': 0, 'batch_size': 0, 'num_nodes': 0, 
'disable_codegen_rows_threshold': 0, 'disable_codegen': False, 
'abort_on_error': 1, 'exec_single_node_rows_threshold': 0} | table_format: 
parquet/none]
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to