| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-09 | Removed unused 'tz' variable in typecast_timestamp(). | Srinivas Reddy Thatiparthy | |
| 2018-10-02 | Added django.db.backends.utils.names_digest() to remove redundant code. | Jon Dufresne | |
| 2018-09-25 | Refs #27795 -- Removed force_bytes() usage in db/backends/utils.py. | Jon Dufresne | |
| 2018-07-02 | Removed unused code in django.db.backends.utils.format_number(). | Tim Graham | |
| 2018-07-02 | Simplified SQLite's Decimal adapter. | Sergey Fedoseev | |
| 2017-12-30 | Used Decimal.scaleb() in backends.utils.format_number() and ↵ | Mariusz Felisiak | |
| DecimalField.widget_attrs() to improve performance. | |||
| 2017-11-14 | Fixed #28792 -- Fixed index name truncation of namespaced tables. | Simon Charette | |
| Refs #27458, #27843. Thanks Tim and Mariusz for the review. | |||
| 2017-09-21 | Refs #28595 -- Added a hook to add execute wrappers for database queries. | Shai Berger | |
| Thanks Adam Johnson, Carl Meyer, Anssi Kääriäinen, Mariusz Felisiak, Michael Manfre, and Tim Graham for discussion and review. | |||
| 2017-08-12 | Fixed #23546 -- Added kwargs support for CursorWrapper.callproc() on Oracle. | Mariusz Felisiak | |
| Thanks Shai Berger, Tim Graham and Aymeric Augustin for reviews and Renbi Yu for the initial patch. | |||
| 2017-08-11 | Replaced typecast_decimal() with decimal.Decimal(). | Sergey Fedoseev | |
| 2017-08-09 | Refs #4518 -- Removed handling of empty strings in typecast_decimal(). | Sergey Fedoseev | |
| It's unclear if the original change was needed, but it seems unneeded now. Reverted 6fc10f50b0c9b877fffcad4893056cb91fa66b4f. | |||
| 2017-02-28 | Refs #27656 -- Updated django.db docstring verbs according to PEP 257. | Anton Samarchyan | |
| 2017-02-27 | Refs #27843 -- Fixed 'invalid escape sequence' warning in truncate_name(). | Tim Graham | |
| 2017-02-23 | Refs #23919 -- Used yield from. | Vytis Banaitis | |
| 2017-02-17 | Fixed #27843 -- Fixed truncate_name() when the name contains a username. | Mariusz Felisiak | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-19 | Fixed spelling mistakes in code and comments. | james mike dupont | |
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2016-12-30 | Fixed #27458 -- Fixed invalid sequence/index names when using "USER"."TABLE" ↵ | Andrew Nester | |
| db_table on Oracle. | |||
| 2016-04-18 | Fixed #26498 -- Fixed TimeField microseconds round-tripping on MySQL and SQLite. | Lukasz Wiecek | |
| Thanks adamchainz for the report and review. | |||
| 2016-04-08 | Fixed E128 flake8 warnings in django/. | Tim Graham | |
| 2015-12-26 | Passed logging message parameters as arguments instead of interpolating them. | Ville Skyttä | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2014-12-12 | Fixed #23941 -- Removed implicit decimal formatting from expressions. | Josh Smeaton | |
| 2014-10-27 | Fixed #22879 -- Intercept errors coming from cursor.__next__() | Mikhail Denisenko | |
| 2014-06-07 | Fixed #3711, #6734, #12581 -- Bounded connection.queries. | Aymeric Augustin | |
| Prevented unlimited memory consumption when running background tasks with DEBUG=True. Thanks Rob, Alex, Baptiste, and others. | |||
| 2014-04-24 | Prevented a crash in the cursor wrappers on Oracle. | Aymeric Augustin | |
| Fixed #22483 (again). Forwardport of 5cd6429620 from stable/1.7.x | |||
| 2014-03-30 | Corrected many style guide violations that the newest version of flake8 catches | Alex Gaynor | |
| 2014-03-21 | Removed legacy transaction management per the deprecation timeline. | Aymeric Augustin | |
| 2013-11-02 | Fixed all E261 warnings | coagulant | |
| 2013-09-30 | Fixed #21134 -- Prevented queries in broken transactions. | Aymeric Augustin | |
| Squashed commit of the following: commit 63ddb271a44df389b2c302e421fc17b7f0529755 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 29 22:51:00 2013 +0200 Clarified interactions between atomic and exceptions. commit 2899ec299228217c876ba3aa4024e523a41c8504 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 22 22:45:32 2013 +0200 Fixed TransactionManagementError in tests. Previous commit introduced an additional check to prevent running queries in transactions that will be rolled back, which triggered a few failures in the tests. In practice using transaction.atomic instead of the low-level savepoint APIs was enough to fix the problems. commit 4a639b059ea80aeb78f7f160a7d4b9f609b9c238 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Sep 24 22:24:17 2013 +0200 Allowed nesting constraint_checks_disabled inside atomic. Since MySQL handles transactions loosely, this isn't a problem. commit 2a4ab1cb6e83391ff7e25d08479e230ca564bfef Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sat Sep 21 18:43:12 2013 +0200 Prevented running queries in transactions that will be rolled back. This avoids a counter-intuitive behavior in an edge case on databases with non-atomic transaction semantics. It prevents using savepoint_rollback() inside an atomic block without calling set_rollback(False) first, which is backwards-incompatible in tests. Refs #21134. commit 8e3db393853c7ac64a445b66e57f3620a3fde7b0 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 22 22:14:17 2013 +0200 Replaced manual savepoints by atomic blocks. This ensures the rollback flag is handled consistently in internal APIs. | |||
| 2013-09-25 | Fixed #17671 - Cursors are now context managers. | Michael Manfre | |
| 2013-09-17 | Fixed #21109 -- made db cursor error wrapping faster | Anssi Kääriäinen | |
| 2013-09-16 | Fixed #17627 -- Renamed util.py files to utils.py | Tim Graham | |
| Thanks PaulM for the suggestion and Luke Granger-Brown and Wiktor Kołodziej for the initial patch. | |||
