| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-28 | Fixed #35469 -- Removed deferred SQL to create index removed by AlterField ↵ | Jacob Walls | |
| operation. | |||
| 2023-09-18 | Refs #27236 -- Removed Meta.index_together per deprecation timeline. | Mariusz Felisiak | |
| 2022-07-12 | Fixed #27236 -- Deprecated Meta.index_together in favor of Meta.indexes. | David Wobrock | |
| This also deprecates AlterIndexTogether migration operation. | |||
| 2022-07-11 | Refs #27236 -- Removed usage of Meta.index_together from ↵ | David Wobrock | |
| indexes/introspection test models. | |||
| 2022-06-03 | Refs #27236 -- Moved models with Meta.index_together inside of test methods. | David Wobrock | |
| 2022-05-03 | Fixed CoveringIndexTests.test_covering_partial_index() when ↵ | Mariusz Felisiak | |
| DEFAULT_INDEX_TABLESPACE is set. | |||
| 2022-04-13 | Fixed DatabaseFeatures.supports_index_column_ordering and related tests with ↵ | Mariusz Felisiak | |
| MyISAM storage engine. | |||
| 2022-04-13 | Fixed typo in SchemaIndexesMySQLTests.test_no_index_for_foreignkey(). | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Refactored code to strictly match 88 characters line length. | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2021-03-08 | Refs #26167 -- Added @skipUnlessDBFeature('supports_expression_indexes') to ↵ | Tim Graham | |
| a test. Failure observed on CockroachDB. | |||
| 2021-01-13 | Fixed #26167 -- Added support for functional indexes. | Hannes Ljungberg | |
| Thanks Simon Charette, Mads Jensen, and Mariusz Felisiak for reviews. Co-authored-by: Markus Holtermann <info@markusholtermann.eu> | |||
| 2020-12-10 | Fixed #32178 -- Allowed database backends to skip tests and mark expected ↵ | Hasan Ramezani | |
| failures. Co-authored-by: Tim Graham <timograham@gmail.com> | |||
| 2020-06-04 | Fixed #30913 -- Added support for covering indexes on PostgreSQL 11+. | Hannes Ljungberg | |
| 2020-02-06 | Fixed #31233 -- Closed database connections and cursors after use. | Jon Dufresne | |
| 2020-02-04 | Simplified imports from django.db and django.contrib.gis.db. | Nick Pope | |
| 2019-11-08 | Fixed #30961 -- Fixed spaces in columns list SQL generated for indexes. | Hannes Ljungberg | |
| 2019-11-08 | Refs #30961 -- Added tests for columns list SQL generated for indexes. | Hannes Ljungberg | |
| 2019-10-24 | Fixed #30903 -- Fixed migrations crash on PostgreSQL when adding Index with ↵ | Hannes Ljungberg | |
| opclasses and ordering. | |||
| 2019-09-10 | Fixed #30754 -- Prevented inclusion of aliases in partial index conditions. | Simon Charette | |
| SQLite doesn't repoint table aliases in partial index conditions on table rename which breaks the documented table alteration procedure. Thanks Pēteris Caune for the report. | |||
| 2019-01-29 | Fixed #30108 -- Allowed adding foreign key constraints in the same statement ↵ | Dan Tao | |
| that adds a field. | |||
| 2018-12-26 | Refs #29547 -- Skipped an unsupported partial index test on older versions ↵ | Tim Graham | |
| of SQLite. Follow up to e5b8626c0eb223cc3d643163882c5902c40ec972. | |||
| 2018-12-22 | Refs #29547 -- Corrected SQLite's supports_partial_indexes feature flag. | Simon Charette | |
| 2018-12-15 | Fixed #30023 -- Prevented SQLite schema alterations while foreign key checks ↵ | Simon Charette | |
| are enabled. Prior to this change foreign key constraint references could be left pointing at tables dropped during operations simulating unsupported table alterations because of an unexpected failure to disable foreign key constraint checks. SQLite3 does not allow disabling such checks while in a transaction so they must be disabled beforehand. Thanks ezaquarii for the report and Carlton and Tim for the review. | |||
| 2018-10-29 | Fixed #29547 -- Added support for partial indexes. | Mads Jensen | |
| Thanks to Ian Foote, Mariusz Felisiak, Simon Charettes, and Markus Holtermann for comments and feedback. | |||
| 2018-08-01 | Fixed typos in comments and docs. | luz.paz | |
| 2018-06-29 | Fixed #28077 -- Added support for PostgreSQL opclasses in Index. | Ian Foote | |
| Thanks Vinay Karanam for the initial patch. | |||
| 2017-06-21 | Refs #25530 -- Tracked references of deferred SQL statements. | Simon Charette | |
| 2017-06-20 | Refs #25530 -- Changed _create_index_name to take a table as first parameter. | Simon Charette | |
| 2016-12-15 | Refs #27558 -- Isolated indexes test on MySQL. | Tim Graham | |
| MySQL schema changes must be done in TransactionTestCase. | |||
| 2016-12-01 | Refs #27558 -- Added test for no index on InnoDB ForeignKey. | Ed Morley | |
| The refactor in 3f76d1402dac9c2993d588f996dc1c331edbc9a7 fixed the creation of redundant indexes. Forwardport of 82ce55dbbe2d96e8b5d1fcb4a1d52b73e08e7929 from stable/1.10.x | |||
| 2016-08-11 | Fixed #24442 -- Improved SchemaEditor's index name truncation. | Akshesh | |
| 2016-07-15 | Refs #26889 -- Refactored SchemaEditor to allow backend specific indexes. | Jon Dufresne | |
| 2016-06-28 | Fixed #26171 -- Made MySQL create an index on ForeignKeys with ↵ | Aaron Elliot Ross | |
| db_contraint=False. Refactored "Prevented unneeded index creation on MySQL-InnoDB" (2ceb10f) to avoid setting db_index=False. | |||
| 2016-04-08 | Fixed E128 flake8 warnings in tests/. | Tim Graham | |
| 2015-03-03 | Fixed Oracle build failure introduced by refs #24390. | Shai Berger | |
| Used shorter column names to make the generated index name fit within Oracle's limit of 30 characters | |||
| 2015-03-02 | Fixed MySQL build failure introduced by refs #24390. | Tim Graham | |
| Added table_name back to _create_index_sql() to prevent duplicate index names on MySQL. | |||
| 2015-03-02 | Fixed #24390 -- Made migration index names deterministic. | László Károlyi | |
| 2015-01-18 | Removed obsolete SQL generation methods. | Tim Graham | |
| 2014-12-30 | Applied ignore_warnings to Django tests | Claude Paroz | |
| 2014-12-27 | Fixed #14180 -- Prevented unneeded index creation on MySQL-InnoDB | Claude Paroz | |
| Thanks zimnyx for the report and Simon Charette, Tim Graham for the reviews. | |||
| 2014-12-24 | Ignored deprecation warnings for CreationIndexesTests | Claude Paroz | |
| 2014-12-24 | Moved test correction from 5b1fb0a75 | Claude Paroz | |
| 2014-12-18 | Forward-ported test and release note from f46a16614 | Claude Paroz | |
| Refs #24015. | |||
| 2014-12-04 | Fixed #23954 -- Added special text/varchar PostgreSQL indexes in migrations | Claude Paroz | |
| Thanks adityagupta104 for the report and Tim Graham for the review. | |||
| 2014-06-20 | Fixed #22514 -- Prevented indexes on virtual fields [postgres]. | Vlastimil Zíma | |
| 2014-05-08 | Simplified indexes tests. | Aymeric Augustin | |
| 2014-03-01 | Fixed #22172 -- Allowed index_together to be a single list (rather than list ↵ | Anubhav Joshi | |
| of lists).. Thanks EmilStenstrom for the suggestion. | |||
| 2013-07-01 | Stopped using django.utils.unittest in the test suite. | Aymeric Augustin | |
| Refs #20680. | |||
| 2013-02-26 | Merged regressiontests and modeltests into the test root. | Florian Apolloner | |
