Skip to content

Retrying fetch when impala returns STILL_EXECUTING status#46

Open
MicePilot wants to merge 1 commit intobippio:masterfrom
MicePilot:dev/retry_fetch
Open

Retrying fetch when impala returns STILL_EXECUTING status#46
MicePilot wants to merge 1 commit intobippio:masterfrom
MicePilot:dev/retry_fetch

Conversation

@MicePilot
Copy link

In impala4.0, if the query execution takes too long and exceeds the FETCH_ROWS_TIMEOUT_MS time, the FetchResults rpc will return the STILL_EXECUTING status. However, since no error is thrown and no retry is performed at this time, a null pointer may appear when using the results externally. This modification retried the FetchResults rpc when the STILL_EXECUTING state occurred.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant