diff options
author | R David Murray <rdmurray@bitdance.com> | 2013-01-10 16:30:51 (GMT) |
---|---|---|
committer | R David Murray <rdmurray@bitdance.com> | 2013-01-10 16:30:51 (GMT) |
commit | d618684d654bb5fc962624707721fc4793ed3801 (patch) | |
tree | 5f5ee47fd7337457fb472f4c1c3a79f26d8e47d8 /Misc/NEWS | |
parent | ec8f8f7959169593fe258a3792b498135af70701 (diff) | |
download | cpython-d618684d654bb5fc962624707721fc4793ed3801.zip cpython-d618684d654bb5fc962624707721fc4793ed3801.tar.gz cpython-d618684d654bb5fc962624707721fc4793ed3801.tar.bz2 |
#15545: sort iterdump via SQL instead of in python code
Although there is not a regression in Python2, we make the same update here to
keep the code bases in sync.
(The fix for issue 9750 introduced a regression in Python 3 by sorting the row
objects returned by fetchall. But if a row_factory such as sqlite3.Row is
used, the rows may not be sortable (in Python3), which leads to an exception.
The sorting is still a nice idea, so the patch moves the sort into the sql.)
Fix and test by Peter Otten.
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -186,6 +186,10 @@ Core and Builtins Library ------- +- Issue #15545: Fix regression in sqlite3's iterdump method where it was + failing if the connection used a row factory (such as sqlite3.Row) that + produced unsortable objects. (Regression was introduced by fix for 9750). + - Issue #16828: Fix error incorrectly raised by bz2.compress(''). Patch by Martin Packman. |