Implement do_put_statement_ingest handler in FlightSqlService #6137
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Which issue does this PR close?
Closes #6124.
Depends on #6133.
Rationale for this change
This implements the handler for the new
CommandStatementIngestmessage defined in Arrow Flight SQL version 17.0.What changes are included in this PR?
The generated
CommandStatementIngestfrom #6133 is exposed as a public member of the arrow_flightsqlmodule and theFlightSqlServicetrait is updated with a handler for that new command.Are there any user-facing changes?
Yes, the trait
FlightSqlServicehas a new method,do_put_statement_ingest.This PR should be tagged
api-change.