Hannes Ljungberg
(hannseman)
Most Active Role
Reporter
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (45) | Reporter (32) | Owner (38) | Commenter (82) | Summary | Component |
---|---|---|---|---|---|---|
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
470 | 470 | 1 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | ||
32779 | 32779 | ✅ | 1 | Add tablespace support to UniqueConstraint class | Database layer (models, ORM) | |
30913 | 30913 | ✅ | ✅ | 10 | Add support for adding non-key columns to indexes | Migrations |
32786 | 32786 | ✅ | ✅ | 3 | Make the subquery ordering clearing optimization more selectively | Database layer (models, ORM) |
27646 | 27646 | 1 | Add QuerySet support for group by modifiers and OLAP functionality | Database layer (models, ORM) | ||
33342 | 33342 | ✅ | ✅ | 2 | Allow ExclusionConstraint to use the OpClass expression | contrib.postgres |
33322 | 33322 | ✅ | 2 | Saving parent object after setting on child leads to unexpected data loss in bulk_update(). | Database layer (models, ORM) | |
27095 | 27095 | 1 | Queries involving postgres Array fields can't include expressions as elements | contrib.postgres | ||
33335 | 33335 | ✅ | 2 | Detecting uniqueness doesn't work for models with functional unique constraints. | Database layer (models, ORM) | |
33262 | 33262 | ✅ | ✅ | 1 | Aggregate filtered by an Exists subquery crashes | Database layer (models, ORM) |
33260 | 33260 | ✅ | ✅ | 1 | Crash when using query set select_for_update(of=(...)) with exists() | Database layer (models, ORM) |
33194 | 33194 | ✅ | 2 | Remaking table with unique constraint crashes on SQLite. | Database layer (models, ORM) | |
32888 | 32888 | ✅ | ✅ | 2 | Document that select_for_update() doesn't lock tables when their columns are not selected. | Documentation |
32776 | 32776 | ✅ | ✅ | 2 | Support Array subqueries on PostgreSQL | contrib.postgres |
32781 | 32781 | ✅ | ✅ | 1 | Made Add/RemoveConstraint operations a noop for unique constraints with opclasses on SQLite. | Migrations |
32780 | 32780 | ✅ | ✅ | 2 | Make covering and deferrable UniqueConstraint on SQLite a noop. | Migrations |
32777 | 32777 | ✅ | ✅ | 2 | Statement created by _create_unique_sql makes references_column always false | Migrations |
32686 | 32686 | ✅ | ✅ | 2 | Extraneous semicolon displayed on sqlmigrate for multiline RunSQL operations | Migrations |
26167 | 26167 | ✅ | 5 | Support for Functional Indexes (aka Indexes on Expressions) | Database layer (models, ORM) | |
30916 | 30916 | ✅ | 4 | Added support for functional constraints. | Database layer (models, ORM) | |
32458 | 32458 | ✅ | ✅ | 2 | Make Index and Constraint __repr__ consistent. | Database layer (models, ORM) |
32453 | 32453 | ✅ | Introspection doesn't return column order for unique constraints on SQLite. | Database layer (models, ORM) | ||
32182 | 32182 | ✅ | ✅ | 1 | Nested KeyTransform errors when used with a subquery on PostgreSQL. | Database layer (models, ORM) |
29497 | 29497 | ✅ | Saving parent object after setting on child leads to unexpected data loss in bulk_create(). | Database layer (models, ORM) | ||
32133 | 32133 | ✅ | ✅ | 1 | bulk_create of parent after setting on child leads to unexpected data loss | Database layer (models, ORM) |
32126 | 32126 | ✅ | ✅ | 1 | Empty Case() annotation crashes when used with GROUP BY | Database layer (models, ORM) |
32121 | 32121 | ✅ | ✅ | 1 | Skip auth.E003 system check for USERNAME_FIELD with total UniqueConstraints. | Core (System checks) |
32116 | 32116 | ✅ | 3 | QuerySet.order_by() crashes on union() queryset with a single non-empty query. | Database layer (models, ORM) | |
32073 | 32073 | ✅ | Test suite failing under PostgresSQL < 10 due to missing support for ICU collations | Database layer (models, ORM) | ||
31745 | 31745 | ✅ | ✅ | 1 | Add errors when UniqueConstraint.deferrable is combined with index specific parameters | Database layer (models, ORM) |
31709 | 31709 | ✅ | ✅ | 1 | Support operator classes for exclusion constraints. | contrib.postgres |
31702 | 31702 | ✅ | ✅ | 1 | Support operator classes for unique indexes on PostgreSQL. | Database layer (models, ORM) |
31649 | 31649 | ✅ | 2 | Support covering exclusion constraints. | contrib.postgres | |
31601 | 31601 | ✅ | ✅ | 3 | postgres_tests.test_search.SearchHeadlineTests fails on latest PostgreSQL versions. | contrib.postgres |
31500 | 31500 | ✅ | ✅ | 1 | Allow QuerySet.in_bulk() for fields with total UniqueConstraints. | Database layer (models, ORM) |
31396 | 31396 | ✅ | ✅ | 1 | Add support for bitwise XOR to expressions. | Database layer (models, ORM) |
28194 | 28194 | ✅ | Add search rank cd function and normalization for Postgres full text search | contrib.postgres | ||
30961 | 30961 | ✅ | ✅ | 5 | Use proper whitespace in CREATE INDEX statements | Database layer (models, ORM) |
31386 | 31386 | ✅ | ✅ | 2 | Add support for the PostgresSQL ts_rank_cd function | contrib.postgres |
31147 | 31147 | ✅ | ✅ | 3 | Add support for ts_headline | contrib.postgres |
31211 | 31211 | ✅ | ✅ | 1 | Add SearchConfig expression. | contrib.postgres |
31248 | 31248 | ✅ | ✅ | 1 | Missing whitespace in SQL generated for PostGIS indexed with USING. | GIS |
30967 | 30967 | ✅ | ✅ | 3 | Test suite fails on Postgres 12 | contrib.postgres |
30903 | 30903 | ✅ | ✅ | 1 | Creating an index with specified ordering and opclass results in syntax error. | Database layer (models, ORM) |