This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author erlendaasland
Recipients erlendaasland, lemburg
Date 2022-01-08.21:12:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1641676332.31.0.982218363274.issue46249@roundup.psfhosted.org>
In-reply-to
Content
I see now that GH-30380 has grown a little bit out of scope, as it changes too many things at once:

1. Simplify the `execute()`/`executemany()` query loop
2. Create the lastrowid PyObject on demand, simplifying cursor GC
3. `lastrowid` is now available for all `execute*()` methods
4. The default value of `lastrowid` is now `0`

It will be easier to reason about and review each change separately.
History
Date User Action Args
2022-01-08 21:12:12erlendaaslandsetrecipients: + erlendaasland, lemburg
2022-01-08 21:12:12erlendaaslandsetmessageid: <1641676332.31.0.982218363274.issue46249@roundup.psfhosted.org>
2022-01-08 21:12:12erlendaaslandlinkissue46249 messages
2022-01-08 21:12:12erlendaaslandcreate