Re: exec.queue.enable in drill-embedded

2020-06-28 Thread Paul Rogers
Hi Avner, Query queueing is not available in embedded mode: it uses ZK to throttle the number of concurrent queries across a cluster; but embedded does not have a cluster or use ZK. (If you are running more than a few concurrent queries, embedded mode is likely the wrong deployment model anyway.)

Re: exec.queue.enable in drill-embedded

2020-06-28 Thread Rafael Jaimes III
What do you consider tiny for a parquet file? Few KB or MB? 16 GB may seem like a lot but it is quite small for a query engine. If possible, increase the container to 32 GB and try giving it as much Heap as possible, since that's what it will use for the REST API. Try > 16 GB Heap and see if you s

exec.queue.enable in drill-embedded

2020-06-28 Thread Avner Levy
Hi, I'm using Drill 1.18 (master) docker and trying to configure its memory after getting out of heap memory errors: "RESOURCE ERROR: There is not enough heap memory to run this query using the web interface." The docker is serving remote clients through the REST API. The queries are simple selects