- what are the limitations of Apache Drill?
- where it fails when compared to Apache hive/impala?
My view on drill holistically,
One of the main advantage of Apache drill is you can query across multiple databases. You just need to configure the sources & directly query them. Thats the biggest advantage of Apache drill. It was proved that its a best query among many other technologies.(check reference 2)
I cannot call it as limitations but since its a query engine like it just takes the sql query parse using calcite query engine & executes the query on the nodes. It won't take care of the failure/cancellation of a query execution. Your application needs to take care of this.
Since its evolving version it has many limitations like.
Apache Drill is still an evolving version & all the issues/limitations are going to support in the next versions of Drill.
Hope it helps.
References: