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)

Reply via email to