Greg
(Greg)
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (100) | Reporter (1) | Owner (0) | Commenter (18) | Summary | Component |
---|---|---|---|---|---|---|
34262 | 34262 | Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. | Database layer (models, ORM) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
34975 | 34975 | aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34987 | 34987 | "Expression contains mixed types" exception when performing window function on query that also has aggregates. | Database layer (models, ORM) | |||
34972 | 34972 | Aggregate with CombinedExpression resulting in NotImplemented instead of None after update from 3.2 -> 4.2 | Database layer (models, ORM) | |||
34717 | 34717 | Cannot use aggregate over window functions since 4.2 | Database layer (models, ORM) | |||
34229 | 34229 | "no such column" when combining FilteredRelation and multi-table inheritance models | Database layer (models, ORM) | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | Database layer (models, ORM) | |||
34798 | 34798 | Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. | Database layer (models, ORM) | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
27229 | 27229 | Allow using aggregates in ModelAdmin.list_display | contrib.admin | |||
14336 | 14336 | list_display should be able to contain sortable references to annotated fields | contrib.admin | |||
34312 | 34312 | 1 | startapp/startproject template should support file renames with the full context | Core (Management commands) | ||
34870 | 34870 | Memory leak when using psycopg-c with django hstore | Database layer (models, ORM) | |||
34849 | 34849 | Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. | Database layer (models, ORM) | |||
34706 | 34706 | Aggregation on annotated field fails starting on Django 4.2.2, when the aggregation has the same name as the annotation | Uncategorized | |||
34803 | 34803 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | |||
34807 | 34807 | importing `django.forms` causes circular import error | Forms | |||
34750 | 34750 | Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. | Database layer (models, ORM) | |||
34728 | 34728 | OR operator on queryset does not work as expected | Database layer (models, ORM) | |||
27471 | 27471 | Make admin's list_filter choices collapsable | contrib.admin | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34629 | 34629 | AttributeError when using filter argument with Collect in GeoDjango Aggregate | GIS | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34580 | 34580 | Performance regession in SQLCompiler | Database layer (models, ORM) | |||
34552 | 34552 | Delaying get_from_clause call as much as possible. | Database layer (models, ORM) | |||
34527 | 34527 | Unexpected behavior with division in aggregation | Database layer (models, ORM) | |||
34464 | 34464 | QuerySet.count() regression on Django 4.2 with values() and annotate() | Database layer (models, ORM) | |||
34381 | 34381 | Postgres tests fail on Windows | Core (Other) | |||
34372 | 34372 | Field position reference for aggregate ends up in group-by clause | Database layer (models, ORM) | |||
34358 | 34358 | qs.filter(Exact(expr, value)) doesn’t work on aggregations. | Database layer (models, ORM) | |||
34176 | 34176 | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | |||
34285 | 34285 | Index transforms on filtered array aggregates produces incorrect SQL query | Database layer (models, ORM) | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34206 | 34206 | annotation of another annotation duplicate query rule | Database layer (models, ORM) | |||
34199 | 34199 | Add an example for contrib.postgres.aggregates.StringAgg to docs. | Documentation | |||
34145 | 34145 | Explicit GROUPing by aggregate is not supported | Database layer (models, ORM) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34078 | 34078 | Add Postgres range_merge aggregate function to postgres.contrib | contrib.postgres | |||
34024 | 34024 | 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery | Database layer (models, ORM) | |||
34016 | 34016 | QuerySet.values_list() crash on simple ArrayAgg. | contrib.postgres | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | |||
27899 | 27899 | 4 | Phrase search query for Postgres full text search | contrib.postgres | ||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
27982 | 27982 | Possible bug related to queryset union | Database layer (models, ORM) | |||
27767 | 27767 | Support DISTINCT queries in ArrayAgg | contrib.postgres | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14180 | 14180 | Creating redundant indexes on foreign keys for MySQL/InnoDB tables | Database layer (models, ORM) | |||
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
27 | 27 | Single form field for multiple database fields | Forms | |||
14656 | 14656 | Atom1Feed should write atom:published element | contrib.syndication | |||
14802 | 14802 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
14707 | 14707 | Allow an annotation to match a field name when using .values on a query set. | Database layer (models, ORM) | |||
14410 | 14410 | django.db.models.fields.__init__.py class Field.validate failed | Database layer (models, ORM) | |||
14229 | 14229 | Postgres backend generates invalid SQL when istartswith and F object are combined. | Database layer (models, ORM) | |||
14139 | 14139 | Feature Request: distinct() should support field names | Database layer (models, ORM) | |||
14387 | 14387 | pre_save problem with inherrited model | Database layer (models, ORM) | |||
14011 | 14011 | QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. | Database layer (models, ORM) | |||
14016 | 14016 | SQLite3 problem with date comparison | Database layer (models, ORM) | |||
14879 | 14879 | Aggregates (Min, Max) for CharField fails with Postgresql | Database layer (models, ORM) | |||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14312 | 14312 | 1 | list_editable causes 500s for ?p>maximum | contrib.admin | ||
14835 | 14835 | Improper indentation for docs/ref/contrib/admin/index.txt | Documentation | |||
14816 | 14816 | Error in documentation of InlineModelAdmin options | Documentation | |||
14739 | 14739 | Move contrib app translations out of core | Internationalization | |||
14670 | 14670 | 3 | GenericTabularInline broken as of r13708 | Contrib apps | ||
14632 | 14632 | 2 | Bug - testing framework fails when contrib.auth not in settings. | Testing framework | ||
14548 | 14548 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |||
14384 | 14384 | Installation documentation should avoid sys.path.append | Documentation | |||
14290 | 14290 | 1 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | ||
11391 | 11391 | ✅ | 2 | Legacy Database "%" escaping not documented | Core (Management commands) | |
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14971 | 14971 | Exclude by annotation works as OR rather than AND | Database layer (models, ORM) | |||
14657 | 14657 | Extra select fields are merged into 'GROUP BY' | Database layer (models, ORM) | |||
14837 | 14837 | field based custom ordering | Database layer (models, ORM) | |||
14754 | 14754 | TypeError: '[some aggregate function]' object does not support indexing | Database layer (models, ORM) | |||
14535 | 14535 | Model.objects.all() causing ImportError in Django 1.2.3 in stand-alone script | Database layer (models, ORM) | |||
14441 | 14441 | Oracle list limit exceeded with __in filters | Database layer (models, ORM) | |||
14246 | 14246 | aggregation_regress tests don't run on Postgres that supports StdDev | Uncategorized | |||
952 | 952 | 1 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | ||
529 | 529 | Add support for GenericForeignKey | Contrib apps | |||
463 | 463 | 3 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | ||
837 | 837 | Russian translation | Translations | |||
818 | 818 | Russian translation | Translations |