index
:
django.git
fix-31295
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
aggregation
Age
Commit message (
Expand
)
Author
2026-02-03
[4.2.x] Fixed CVE-2026-1287 -- Protected against SQL injection in column alia...
Jake Howard
2025-10-01
[4.2.x] Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggre...
Mariusz Felisiak
2023-11-18
[4.2.x] Fixed #34975 -- Fixed crash of conditional aggregate() over aggregati...
Simon Charette
2023-10-16
[4.2.x] Fixed #34798 -- Fixed QuerySet.aggregate() crash when referencing exp...
Simon Charette
2023-08-01
[4.2.x] Fixed #34750 -- Fixed QuerySet.count() when grouping by unused multi-...
Mariusz Felisiak
2023-07-30
[4.2.x] Fixed #34748 -- Fixed queryset crash when grouping by a reference in ...
Simon Charette
2023-07-19
[4.2.x] Fixed #34717 -- Fixed QuerySet.aggregate() crash when referencing win...
Simon Charette
2023-05-23
[4.2.x] Fixed #34551 -- Fixed QuerySet.aggregate() crash when referencing sub...
Simon Charette
2023-05-23
[4.2.x] Refs #34551 -- Fixed QuerySet.aggregate() crash on precending aggrega...
Simon Charette
2023-04-07
[4.2.x] Fixed #34464 -- Fixed queryset aggregation over group by reference.
Simon Charette
2023-01-17
Fixed #34255 -- Made PostgreSQL backend use client-side parameters binding wi...
Mariusz Felisiak
2023-01-09
Fixed #34176 -- Fixed grouping by ambiguous aliases.
Simon Charette
2022-12-21
Removed unnecessary commas in tests.
Mariusz Felisiak
2022-11-23
Fixed #31679 -- Delayed annotating aggregations.
Simon Charette
2022-11-14
Refs #28477 -- Fixed handling aliased annotations on aggregation.
Simon Charette
2022-11-09
Fixed #28477 -- Stripped unused annotations on aggregation.
Simon Charette
2022-11-07
Refs #27849 -- Fixed filtered aggregates crash on filters that match everything.
Simon Charette
2022-11-07
Refs #27849 -- Added test for filtered aggregates with empty conditions.
Simon Charette
2022-10-08
Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQue...
Gregor Gärtner
2022-10-07
Replaced assertQuerysetEqual() to assertSequenceEqual()/assertCountEqual() wh...
Mariusz Felisiak
2022-10-06
Refs #31150 -- Enabled implicit GROUP BY aliases.
Simon Charette
2022-10-06
Refs #33992 -- Refactored subquery grouping logic.
Simon Charette
2022-09-08
Fixed #33992 -- Fixed queryset crash when aggregating over a group containing...
Simon Charette
2022-07-08
Fixed #33718 -- Dropped support for MySQL 5.7.
Mariusz Felisiak
2022-04-26
Fixed #33655 -- Removed unnecessary constant from GROUP BY clause for QuerySe...
marcperrinoptel
2022-04-11
Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(), and extra...
Mariusz Felisiak
2022-03-31
Fixed #33397 -- Corrected resolving output_field for DateField/DateTimeField/...
Luke Plant
2022-03-24
Refs #32365 -- Removed internal uses of utils.timezone.utc alias.
Carlton Gibson
2022-02-22
Removed redundant QuerySet.all() calls in docs and tests.
Nick Pope
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
2022-01-31
Fixed #33468 -- Fixed QuerySet.aggregate() after annotate() crash on aggregat...
Mariusz Felisiak
2021-12-02
Fixed #33282 -- Fixed a crash when OR'ing subquery and aggregation lookups.
Simon Charette
2021-11-04
Fixed #33262 -- Fixed crash of conditional aggregation on Exists().
Hannes Ljungberg
2021-09-29
Fixed #33141 -- Renamed Expression.empty_aggregate_value to empty_result_set_...
David Wobrock
2021-09-01
Fixed #33073 -- Fixed queryset crash with aggregation and empty/extra queryse...
David Wobrock
2021-08-24
Refs #10929 -- Allowed NowUTC SQL customization for third-party backends.
Tim Graham
2021-07-19
Fixed #10929 -- Added default argument to aggregates.
Nick Pope
2021-07-02
Refs #26430 -- Re-introduced empty aggregation optimization.
Simon Charette
2021-07-02
Fixed #26430 -- Fixed coalesced aggregation of empty result sets.
Simon Charette
2021-02-24
Fixed #32478 -- Included nested columns referenced by subqueries in GROUP BY ...
Simon Charette
2020-12-10
Fixed #32178 -- Allowed database backends to skip tests and mark expected fai...
Hasan Ramezani
2020-11-27
Fixed #25534, Fixed #31639 -- Added support for transform references in expre...
Ian Foote
2020-11-06
Fixed #31235 -- Made assertQuerysetEqual() compare querysets directly.
Hasan Ramezani
2020-11-03
Fixed #32166 -- Removed redundant definition of Greatest in test_expression_o...
Sicong
2020-10-21
Fixed #26390 -- Disabled grouping by Random().
Étienne Beaulé
2020-09-29
Fixed #31880 -- Made QuerySet.aggregate() raise FieldError when aggregating o...
David Wobrock
2020-08-17
Fixed #31888 -- Avoided module-level MySQL queries in tests.
Ahmad A. Hussein
2020-07-15
Refs #30446 -- Removed unnecessary Value(..., output_field) in docs and tests.
Simon Charette
2020-07-15
Fixed #30446 -- Resolved Value.output_field for stdlib types.
Simon Charette
[next]