[ 
https://issues.apache.org/jira/browse/IMPALA-13893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yida Wu resolved IMPALA-13893.
------------------------------
    Fix Version/s: Impala 5.0.0
       Resolution: Fixed

> Tuple caching correctness verification fails for 
> query_test.test_queries.TestQueriesTextTables.test_random
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: IMPALA-13893
>                 URL: https://issues.apache.org/jira/browse/IMPALA-13893
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend
>    Affects Versions: Impala 5.0.0
>            Reporter: Joe McDonnell
>            Assignee: Yida Wu
>            Priority: Major
>             Fix For: Impala 5.0.0
>
>
> When running with tuple cache correctness verification, 
> query_test.test_queries.TestQueriesTextTables.test_random fails with the 
> following error:
> {noformat}
> query_test/test_queries.py:256: in test_random
>     self.run_test_case('QueryTest/random', vector)
> common/impala_test_suite.py:874: in run_test_case
>     result = exec_fn(query, user=test_section.get('USER', '').strip() or None)
> common/impala_test_suite.py:804: in __exec_in_impala
>     result = self.__execute_query(target_impalad_client, query, user=user)
> common/impala_test_suite.py:1286: in __execute_query
>     return impalad_client.execute(query, user=user)
> common/impala_connection.py:462: in execute
>     fetch_profile_after_close=fetch_profile_after_close)
> beeswax/impala_beeswax.py:193: in execute
>     handle = self.__execute_query(query_string.strip(), user=user)
> beeswax/impala_beeswax.py:289: in __execute_query
>     self.wait_for_finished(handle)
> beeswax/impala_beeswax.py:315: in wait_for_finished
>     raise ImpalaBeeswaxException(error_log, None)
> E   ImpalaBeeswaxException: Query 534df8c1bbfdca0e:57bc605100000000 failed:
> E   Inconsistent tuple cache found: Failed to open file 
> '/data/jenkins/workspace/tmp/impala-tuplecache-debugdump-0/tuple-cache-debug-dump/c5ee5de51167923509373f3adfd81a17_1709992867/534df8c1bbfdca0e:57bc605100000000_bb4715c6f083597c:0cbf03f200000000_ref.bad'.{noformat}
> What's happening is that two tuple caching locations have the same cache key 
> because they are scanning the same table. Tuple caching correctness 
> verification fails because one location has already removed locations when 
> the other wants to do correctness verification. One way to fix this is to 
> incorporate the plan node id into the filenames.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to