-
-
Notifications
You must be signed in to change notification settings - Fork 31.4k
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
gh-79097: Add support for aggregate window functions in sqlite3 #20903
Conversation
8374a58
to
04f00e7
Compare
Rebased onto master and upgraded with |
On hold until #23341 is merged |
f39fc9f
to
a36a1a5
Compare
9c27690
to
b91947d
Compare
5f17f41
to
f1459ed
Compare
799bcf6
to
3f052a6
Compare
See https://docs.python.org/3/library/exceptions.html#NotImplementedError: It should not be used to indicate that an operator or method is not meant to be supported at all – in that case either leave the operator / method undefined or, if a subclass, set it to None.
3f052a6
to
7dfeb13
Compare
@berkerpeksag Any chance of getting this in |
🤖 New build scheduled with the buildbot fleet by @erlend-aasland for commit 340cea9 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
🤖 New build scheduled with the buildbot fleet by @erlend-aasland for commit 340cea9 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
@JelleZijlstra, would you like to review this? FYI, the two buildbot failures look unrelated. |
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.
Looks good, just one requested improvement in the tests.
Let me know if there's other changes you'd like to get in in time for 3.11.
Yes, I've one more feature I'd like to get in: Blob handles, gh-30680 (currently revisiting it, hoping to make it ready for review soon). |
Sounds good, ping me when you're ready. |
Thanks, @JelleZijlstra! Much appreciated. |
- Blob from python/cpython#30680 (and anticipating that python/cpython#91550 will be merged) - Aggregate window functions from python/cpython#20903 - Serialize/deserialize from python/cpython#26728 - Limit setting from python/cpython#28463
- Blob from python/cpython#30680 (and anticipating that python/cpython#91550 will be merged) - Aggregate window functions from python/cpython#20903 - Serialize/deserialize from python/cpython#26728 - Limit setting from python/cpython#28463
Fixes #79097