Alexander Behm created IMPALA-6017:
--------------------------------------
Summary: Multiple tests fail on ASAN due to Rejected query from
pool default-pool: minimum memory reservation is greater than memory available
Key: IMPALA-6017
URL: https://issues.apache.org/jira/browse/IMPALA-6017
Project: IMPALA
Issue Type: Bug
Components: Infrastructure
Affects Versions: Impala 2.11.0
Reporter: Alexander Behm
Assignee: Tim Armstrong
Priority: Blocker
Several tests are failing on ASAN with this error message:
"Rejected query from pool default-pool: minimum memory reservation is greater
than memory available..."
Pasting some Jenkins output here:
{code}
05:40:06.338 =================================== FAILURES
===================================
05:40:06.338 TestHdfsQueries.test_analytic_fns[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]
05:40:06.338 [gw3] linux2 -- Python 2.6.6
/data/jenkins/workspace/impala-umbrella-build-and-test/repos/Impala/bin/../infra/python/env/bin/python
05:40:06.338 query_test/test_queries.py:62: in test_analytic_fns
05:40:06.338 self.run_test_case('QueryTest/analytic-fns', vector)
05:40:06.338 common/impala_test_suite.py:391: in run_test_case
05:40:06.338 result = self.__execute_query(target_impalad_client, query,
user=user)
05:40:06.338 common/impala_test_suite.py:600: in __execute_query
05:40:06.338 return impalad_client.execute(query, user=user)
05:40:06.338 common/impala_connection.py:160: in execute
05:40:06.338 return self.__beeswax_client.execute(sql_stmt, user=user)
05:40:06.338 beeswax/impala_beeswax.py:173: in execute
05:40:06.338 handle = self.__execute_query(query_string.strip(), user=user)
05:40:06.338 beeswax/impala_beeswax.py:339: in __execute_query
05:40:06.338 handle = self.execute_query_async(query_string, user=user)
05:40:06.338 beeswax/impala_beeswax.py:335: in execute_query_async
05:40:06.338 return self.__do_rpc(lambda: self.imp_service.query(query,))
05:40:06.338 beeswax/impala_beeswax.py:460: in __do_rpc
05:40:06.338 raise ImpalaBeeswaxException(self.__build_error_message(b), b)
05:40:06.338 E ImpalaBeeswaxException: ImpalaBeeswaxException:
05:40:06.338 E INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'>
05:40:06.338 E MESSAGE: Rejected query from pool default-pool: minimum
memory reservation is greater than memory available to the query for buffer
reservations. Increase the buffer_pool_limit to 46.00 MB. See the query profile
for more information about the per-node memory requirements.
05:40:06.338 ---------------------------- Captured stderr setup
-----------------------------
...
05:40:06.338 TestHdfsQueries.test_limit[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]
05:40:06.338 [gw3] linux2 -- Python 2.6.6
/data/jenkins/workspace/impala-umbrella-build-and-test/repos/Impala/bin/../infra/python/env/bin/python
05:40:06.338 query_test/test_queries.py:69: in test_limit
05:40:06.338 self.run_test_case('QueryTest/limit', vector)
05:40:06.338 common/impala_test_suite.py:391: in run_test_case
05:40:06.338 result = self.__execute_query(target_impalad_client, query,
user=user)
05:40:06.338 common/impala_test_suite.py:600: in __execute_query
05:40:06.338 return impalad_client.execute(query, user=user)
05:40:06.338 common/impala_connection.py:160: in execute
05:40:06.338 return self.__beeswax_client.execute(sql_stmt, user=user)
05:40:06.338 beeswax/impala_beeswax.py:173: in execute
05:40:06.338 handle = self.__execute_query(query_string.strip(), user=user)
05:40:06.338 beeswax/impala_beeswax.py:339: in __execute_query
05:40:06.338 handle = self.execute_query_async(query_string, user=user)
05:40:06.338 beeswax/impala_beeswax.py:335: in execute_query_async
05:40:06.338 return self.__do_rpc(lambda: self.imp_service.query(query,))
05:40:06.338 beeswax/impala_beeswax.py:460: in __do_rpc
05:40:06.338 raise ImpalaBeeswaxException(self.__build_error_message(b), b)
05:40:06.338 E ImpalaBeeswaxException: ImpalaBeeswaxException:
05:40:06.338 E INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'>
05:40:06.338 E MESSAGE: Rejected query from pool default-pool: minimum
memory reservation is greater than memory available to the query for buffer
reservations. Increase the buffer_pool_limit to 68.00 MB. See the query profile
for more information about the per-node memory requirements.
05:40:06.338 ----------------------------- Captured stderr call
-----------------------------
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)