Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
With respect to the DrillClient we'll need the following methods in order to support an async style interaction.
- new DrillClient().submitQuery(QueryType, Query String) that returns
the QueryId and continues to execute in the background
- new DrillClient().getStatus(queryId) that returns a Status object. It
could just return IN_PROGRESS, SUCCEEDED and FAILED for now. And some
way to know why it failed in case it did.
- new DrillClient().getResults(queryId) that returns QueryResultBatch as it is doing now.