blob: affc9a484adfba146525c1024d5eed51d59373a9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<property>
<!-- Max memory limit given to queries by default. This will allow
running one large query and multiple small queries on a typical
minicluster where each impalad has ~7gb of memory. -->
<name>impala.admission-control.max-query-mem-limit.root.default</name>
<value>4294967296</value><!--4GB-->
</property>
<property>
<!-- Min memory limit given to queries by default. Set low enough
so as not to reduce query concurrency but high enough that
queries don't get starved for memory because of low estimates. -->
<name>impala.admission-control.min-query-mem-limit.root.default</name>
<value>314572800</value><!--300MB-->
</property>
<property>
<!--Allow individual tests to set mem_limit to any value, if needed.-->
<name>impala.admission-control.clamp-mem-limit-query-option.root.default</name>
<value>false</value>
</property>
<!-- We need to increase the pool queue timeout to avoid flakiness from queries
getting stuck behind queries from other tests and timed out. Set to a
very high value to avoid failures unless queries are genuinely stuck. -->
<property>
<name>impala.admission-control.pool-queue-timeout-ms.root.default</name>
<value>1800000</value> <!-- 30 minutes -->
</property>
<property>
<name>llama.am.throttling.maximum.placed.reservations.root.no-limits</name>
<value>1</value>
</property>
<!-- We need to increase the pool queue timeout to avoid flakiness from queries
getting stuck behind queries from other tests and timed out. Set to a
very high value to avoid failures unless queries are genuinely stuck. -->
<property>
<name>impala.admission-control.pool-queue-timeout-ms.root.no-limits</name>
<value>1800000</value> <!-- 30 minutes -->
</property>
</configuration>