Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34k
bpo-42972: Fully implement GC protocol for sqlite3 heap types#26104
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
Uh oh!
There was an error while loading. Please reload this page.
Conversation
erlend-aasland commented May 13, 2021 • edited by bedevere-bot
Loading Uh oh!
There was an error while loading. Please reload this page.
edited by bedevere-bot
Uh oh!
There was an error while loading. Please reload this page.
erlend-aasland commented May 13, 2021
@pablogsal May I add skip news for this PR? |
erlend-aasland commented May 13, 2021 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
|
pablogsal commented May 17, 2021
Will review this as soon as possible, but ping me if I haven't done this week :) |
erlend-aasland commented May 17, 2021
No stress; I'm trying to figure out a way to reliably test this :) |
pablogsal commented May 19, 2021
Not sure I understand the question correctly, but in general
Go ahead!
👍 |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
erlend-aasland commented May 23, 2021
No worries, I was mixing up some ref. count concepts. You can disregard that question :) |
65d5b9e to b080ff7Compareerlend-aasland commented May 24, 2021
@pablogsal Would you mind reviewing the changes? I cannot come up with a way to reliably test this; I guess that would have been easier if sqlite3 had a module state and used multi-phase init (long way to get there). |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
pablogsal commented May 24, 2021
Can you also make a refleak run? |
erlend-aasland commented May 25, 2021 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Yep! That's a normal buildbot run, right, or did you have something else in mind? I've already done a |
pablogsal commented May 25, 2021
Thanks a lot for the patience @erlend-aasland, this is very close to be ready for lending. The GC changes are always tricky so we need to be sure to get them right :) |
erlend-aasland commented May 25, 2021
No problem, I fully agree :) |
bedevere-bot commented May 25, 2021
🤖 New build scheduled with the buildbot fleet by @pablogsal for commit 926787d 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
pablogsal left a comment
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.
LGTM
Great job!
miss-islington commented May 25, 2021
Thanks @erlend-aasland for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10. |
bedevere-bot commented May 25, 2021
GH-26361 is a backport of this pull request to the 3.10 branch. |
erlend-aasland commented May 25, 2021
Fantastic, thank you so much for helping out! |
https://bugs.python.org/issue42972