| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-06 | [3.0.x] Fixed #31060 -- Reallowed window expressions to be used in ↵ | Alex Aktsipetrov | |
| conditions outside of queryset filters. Regression in 4edad1ddf6203326e0be4bdb105beecb0fe454c4. Thanks utapyngo for the report. Backport of bf12273db4e53779546e2ac7b65c0ce8e3c8a640 from master. | |||
| 2019-08-02 | Fixed #30668 -- Made QuerySet.filter() raise NotSupportedError if any of ↵ | aaktsipetrov | |
| source expressions is not filterable. | |||
| 2019-05-03 | Fixed NonQueryWindowTests.test_unsupported_backend() on MySQL. | Mariusz Felisiak | |
| 2019-02-14 | Fixed #29619 -- Added field names to some FieldErrors. | Hasan Ramezani | |
| 2019-02-09 | Refs #26608 -- Added a database feature for fixed frame range distance support. | Simon Charette | |
| 2019-02-09 | Fixed #30027 -- Errored out on Window function usage if unsupported. | Simon Charette | |
| 2019-02-09 | Refs #30027 -- Enabled window function tests on SQLite 3.25+. | Simon Charette | |
| 2019-01-03 | Refs #29851 -- Fixed test_subquery_row_range_rank() crash on MariaDB 10.2+. | Mariusz Felisiak | |
| Thanks Tom Forbes for the report. | |||
| 2018-12-27 | Fixed #29851 -- Fixed crash of annotations with window expressions in Subquery. | Mariusz Felisiak | |
| 2018-10-21 | Fixed #29847 -- Ensured proper ordering in queries. | Florian Apolloner | |
| Even though good databases tend to keep the result sorted by the/one window expression and the planners are smart enough to not resort if not required, it is not valid to rely on this. MariaDB specifically did return whatever order it wanted, which is completely okay. Now we sort towards the expected data for all databases. | |||
| 2018-07-30 | Refs #29548 -- Fixed failing window tests on MariaDB 10.3. | Tom Forbes | |
| 2018-03-01 | Fixed #29172 -- Fixed crash with Window expression in a subquery. | Tomáš Ehrlich | |
| 2017-09-18 | Fixed #26608 -- Added support for window expressions (OVER clause). | Mads Jensen | |
| Thanks Josh Smeaton, Mariusz Felisiak, Sergey Fedoseev, Simon Charettes, Adam Chainz/Johnson and Tim Graham for comments and reviews and Jamie Cockburn for initial patch. | |||
