-
Notifications
You must be signed in to change notification settings - Fork 409
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
Enable cursor support for PostgreSQL and SQLite #2864
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #2864 +/- ##
==========================================
+ Coverage 63.62% 63.75% +0.12%
==========================================
Files 451 451
Lines 23583 23701 +118
==========================================
+ Hits 15005 15110 +105
- Misses 7610 7623 +13
Partials 968 968
... and 1 file with indirect coverage changes
Flags with carried forward coverage won't be shown. Click here to find out more. |
@AlekSi this pull request has merge conflicts. |
# Conflicts: # internal/handlers/handlers.go
@AlekSi this pull request has merge conflicts. |
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.
It would be nice to have cursors enabled! Asked a question about query iterator changes.
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.
You are right about the complexity added by cursor.
Overall looks great. We have to watch out on error handling when cursor is involved.
Description
This PR completely removes the testing option for enabling and disabling cursors; they are always enabled now.
For everyone to review, hence do not mergePRs that should not be merged
.
Readiness checklist
task all
, and it passed.@FerretDB/core
), Labels, Project and project's Sprint fields.