-
Notifications
You must be signed in to change notification settings - Fork 4k
GH-47713: [C++][FlightRPC] ODBC SQLMoreResults implementation #48035
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
060321b to
1791d58
Compare
| class StatementMockTest : public FlightSQLODBCMockTestBase {}; | ||
| class StatementRemoteTest : public FlightSQLODBCRemoteTestBase {}; | ||
| using TestTypes = ::testing::Types<StatementMockTest, StatementRemoteTest>; | ||
| TYPED_TEST_SUITE(StatementTest, TestTypes); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 tests TestSQLMoreResultsNoData and TestSQLMoreResultsInvalidFunctionSequence are added in this PR.
|
@lidavidm this draft PR is ready for review! Please have a look |
5f90811 to
e841e88
Compare
Nit updates Co-Authored-By: alinalibq <[email protected]>
e841e88 to
f1a2076
Compare
|
@alinaliBQ one note for the future, do you mind making one issue per PR? It seems several of these PRs were connected to one issue, which isn't a big deal, but we generally try to have one issue per PR. Organizationally you could make a top-level issue and use GitHub's sub issues if that helps keep track of things. Thanks! |
|
@lidavidm Yes I can have 1 issue per PR in future. Your suggestion of using a top-level issue makes sense, just that I have tried that before and I don't think I have access since I am not a maintainer. I will mention parent issues in the child issue tickets. |
|
After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit f8e40da. There were no benchmark performance regressions. 🎉 The full Conbench report has more details. |
Rationale for this change
Implement SQLMoreResults for fetching more results. Arrow protocol doesn't support multiple result sets, so
no datais returned by default in SQLMoreResults.What changes are included in this PR?
Are these changes tested?
Tested on local MSVC
Are there any user-facing changes?
N/A