django/docs/releases
Markus Holtermann 5aa55038ca Fixed #24743, #24745 -- Optimized migration plan handling
The change partly goes back to the old behavior for forwards migrations
which should reduce the amount of memory consumption (#24745). However,
by the way the current state computation is done (there is no
`state_backwards` on a migration class) this change cannot be applied to
backwards migrations. Hence rolling back migrations still requires the
precomputation and storage of the intermediate migration states.

This improvement also implies that Django does not handle mixed
migration plans anymore. Mixed plans consist of a list of migrations
where some are being applied and others are being unapplied.

Thanks Andrew Godwin, Josh Smeaton and Tim Graham for the review as well
as everybody involved on the ticket that kept me looking into the issue.
2015-09-19 14:54:53 +10:00
..
0.95.txt Fixed spelling mistakes in docs. 2014-02-28 21:03:46 -05:00
0.96.txt Fixed links to DATABASE ENGINE setting. refs #19516 2012-12-24 15:38:05 -05:00
1.0-porting-guide.txt Updated various links in docs 2015-08-08 13:57:15 +02:00
1.0.1.txt Updated obsolete links in the documentation 2012-06-28 10:49:07 +02:00
1.0.2.txt
1.0.txt Updated Wikipedia links to use https 2015-08-08 12:02:32 +02:00
1.1.2.txt Updated capitalization in the word "JavaScript" for consistency 2015-05-01 13:26:42 -04:00
1.1.3.txt
1.1.4.txt Fixed many more ReST indentation errors, somehow accidentally missed from [16955] 2011-10-14 00:12:01 +00:00
1.1.txt Removed the syncdb command per deprecation timeline. 2015-01-17 09:20:12 -05:00
1.2.1.txt Fixed a number of minor misspellings. 2013-07-27 18:46:03 -07:00
1.2.2.txt Fixed #19885 -- cleaned up the django.test namespace 2013-09-09 16:03:13 -04:00
1.2.3.txt Added placeholder release notes for the 1.2.1 and 1.2.3 releases. 2011-08-26 09:31:01 +00:00
1.2.4.txt Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
1.2.5.txt Removed the syncdb command per deprecation timeline. 2015-01-17 09:20:12 -05:00
1.2.6.txt Added basic release notes for 1.2.6 and 1.3.1. 2011-09-10 03:33:54 +00:00
1.2.7.txt Whitespace cleanup. 2013-10-10 16:49:20 -04:00
1.2.txt Updated capitalization in the word "JavaScript" for consistency 2015-05-01 13:26:42 -04:00
1.3.1.txt Added basic release notes for 1.2.6 and 1.3.1. 2011-09-10 03:33:54 +00:00
1.3.2.txt Added 1.4.1 and 1.3.2 release notes 2012-08-31 20:35:50 +02:00
1.3.3.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.3.4.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.3.5.txt Fixed docs typos. 2014-02-25 10:28:32 -05:00
1.3.6.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.3.7.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.3.txt Updated Wikipedia links to use https 2015-08-08 12:02:32 +02:00
1.4.1.txt Added 1.4.1 and 1.3.2 release notes 2012-08-31 20:35:50 +02:00
1.4.2.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.4.3.txt Fixed docs typos. 2014-02-25 10:28:32 -05:00
1.4.4.txt Fixed #21035 -- Changed docs to treat the acronym SQL phonetically. 2013-09-05 20:14:58 -04:00
1.4.5.txt Added missing release notes for older versions of Django 2013-08-12 14:05:25 -04:00
1.4.6.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.4.7.txt Added 1.4.7/1.5.3 release notes 2013-09-10 21:07:22 -04:00
1.4.8.txt Cleaned up 1.5.4/1.4.8 release notes 2013-09-15 14:14:26 -04:00
1.4.9.txt Fixed typo in docs/releases/1.4.9.txt. 2013-10-25 07:55:05 -04:00
1.4.10.txt Added 1.4.10 release notes. 2013-11-07 09:42:25 -05:00
1.4.11.txt Removed IPAddressField per deprecation timeline; refs #20439. 2015-01-19 11:12:57 -05:00
1.4.12.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.4.13.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.4.14.txt Added dates to release notes. 2014-08-20 16:31:45 -04:00
1.4.15.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.4.16.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.4.17.txt Added dates to release notes. 2015-01-02 19:20:18 -05:00
1.4.18.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.4.19.txt Added 1.4.19 release notes. 2015-01-27 11:48:04 -05:00
1.4.20.txt Made is_safe_url() reject URLs that start with control characters. 2015-03-18 19:20:07 -04:00
1.4.21.txt Prevented newlines from being accepted in some validators. 2015-07-08 15:23:03 -04:00
1.4.22.txt Fixed DoS possiblity in contrib.auth.views.logout() 2015-08-18 08:03:43 -04:00
1.4.txt Updated Wikipedia links to use https 2015-08-08 12:02:32 +02:00
1.5.1.txt Used https for most *.python.org links 2014-12-19 18:07:52 +01:00
1.5.2.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.5.3.txt Added 1.4.7/1.5.3 release notes 2013-09-10 21:07:22 -04:00
1.5.4.txt Cleaned up 1.5.4/1.4.8 release notes 2013-09-15 14:14:26 -04:00
1.5.5.txt Fixed spelling of compatibility. 2013-11-09 10:17:17 -05:00
1.5.6.txt Removed IPAddressField per deprecation timeline; refs #20439. 2015-01-19 11:12:57 -05:00
1.5.7.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.5.8.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.5.9.txt Added dates to release notes. 2014-08-20 16:31:45 -04:00
1.5.10.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.5.11.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.5.12.txt Added dates to release notes. 2015-01-02 19:20:18 -05:00
1.5.txt Capitalized "Python" in docs. 2015-06-05 08:24:53 -04:00
1.6.1.txt Copied 1.6.1 release notes from stable/1.6.x branch. 2013-12-12 15:08:22 -05:00
1.6.2.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.6.3.txt Removed IPAddressField per deprecation timeline; refs #20439. 2015-01-19 11:12:57 -05:00
1.6.4.txt Used the 🎫 syntax more extensively 2014-12-19 18:07:52 +01:00
1.6.5.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.6.6.txt Added dates to release notes. 2014-08-20 16:31:45 -04:00
1.6.7.txt Added dates to release notes. 2014-09-02 21:34:29 -04:00
1.6.8.txt Added release dates to release notes. 2014-10-22 12:23:21 -04:00
1.6.9.txt Added dates to release notes. 2015-01-02 19:20:18 -05:00
1.6.10.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.6.11.txt Made is_safe_url() reject URLs that start with control characters. 2015-03-18 19:20:07 -04:00
1.6.txt Updated Wikipedia links to use https 2015-08-08 12:02:32 +02:00
1.7.1.txt Added release dates to release notes. 2014-10-22 12:23:21 -04:00
1.7.2.txt Added dates to release notes. 2015-01-02 19:20:18 -05:00
1.7.3.txt Fixed typo in path to is_safe_url() 2015-02-20 09:21:39 -05:00
1.7.4.txt Added 1.4.19 release notes. 2015-01-27 11:48:04 -05:00
1.7.5.txt Added release date for 1.7.5 release. 2015-02-25 08:47:11 -05:00
1.7.6.txt Refs #24461 -- Added test/release notes for XSS issue in ModelAdmin.readonly_fields 2015-03-09 10:12:21 -04:00
1.7.7.txt Fixed typos in the 1.7.7 release notes. 2015-04-14 22:11:40 -04:00
1.7.8.txt Added dates to release notes. 2015-05-01 16:24:39 -04:00
1.7.9.txt Prevented newlines from being accepted in some validators. 2015-07-08 15:23:03 -04:00
1.7.10.txt Fixed DoS possiblity in contrib.auth.views.logout() 2015-08-18 08:03:43 -04:00
1.7.txt Updated capitalization in the word "JavaScript" for consistency 2015-05-01 13:26:42 -04:00
1.8.1.txt Refs #24743 -- Clarified migrations performance note in 1.8.1 release notes. 2015-05-13 10:11:05 -04:00
1.8.2.txt Added release date for 1.8.2. 2015-05-20 13:48:06 -04:00
1.8.3.txt Fixed catastrophic backtracking in URLValidator. 2015-07-08 15:23:03 -04:00
1.8.4.txt Fixed DoS possiblity in contrib.auth.views.logout() 2015-08-18 08:03:43 -04:00
1.8.5.txt Refs #20625 -- Forwardported tests and release notes for queryset chaining fix. 2015-09-17 19:22:53 -04:00
1.8.txt Refs #24152 -- Fixed typos in deprecated GeoQuerySet aggregate names. 2015-09-02 19:57:08 -04:00
1.9.txt Fixed #24743, #24745 -- Optimized migration plan handling 2015-09-19 14:54:53 +10:00
index.txt Added stub release notes for 1.8.5. 2015-08-18 19:52:45 -04:00
security.txt Added today's issue to the security archive. 2015-08-18 13:46:47 -04:00