Shai Berger
(shaib)
Most Active Role
Reporter
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
Components
Tickets
Trac | Ticket (75) | Reporter (37) | Owner (11) | Commenter (105) | Summary | Component |
---|---|---|---|---|---|---|
33091 | 33091 | ✅ | 3 | A FieldError should be raised when trying to update MTI inherited field with F reference to child field | Database layer (models, ORM) | |
29446 | 29446 | ✅ | 1 | Include template context in error page when relevant | Error reporting | |
897 | 897 | 2 | Bi-Directional ManyToMany in Admin | contrib.admin | ||
470 | 470 | 1 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | ||
27617 | 27617 | 1 | Add contributor facing documentation for the ORM | Documentation | ||
35508 | 35508 | ✅ | Add an --ignore-deps flag to squashmigrations | Migrations | ||
34841 | 34841 | Reverse migrations model state rendering slow with moderate to large migrations | Migrations | |||
27403 | 27403 | 1 | Document that prefetch_related doesn't guarantee transactional consistency | Documentation | ||
34581 | 34581 | ✅ | 2 | Filters should not implicitly mark unsafe strings as safe without escaping | Template system | |
34709 | 34709 | charset should be ignored for the application/x-www-form-urlencoded content type. | HTTP handling | |||
23528 | 23528 | ✅ | django.db.migrations.swappable_dependency not documented | Documentation | ||
34623 | 34623 | ✅ | 1 | Swappable dependencies always depend on first migration of app | Migrations | |
23843 | 23843 | ✅ | 7 | Test failures on Oracle/Python3 | Database layer (models, ORM) | |
34176 | 34176 | ✅ | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | ||
34110 | 34110 | 1 | Add InMemoryStorage | File uploads/storage | ||
34123 | 34123 | ✅ | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | ||
27654 | 27654 | 2 | Propogate alters_data value to subclasses | Core (Other) | ||
34094 | 34094 | RTL alignment is off in admin header area | contrib.admin | |||
33986 | 33986 | ✅ | ✅ | Code formatters should be looked up before template rendering in startapp/startproject | Core (Management commands) | |
33796 | 33796 | ✅ | Combined queries with ordering are no longer usable as subqueries on PostgreSQL and MySQL. | Database layer (models, ORM) | ||
33518 | 33518 | ✅ | 3 | Add alias RemovedAfterNextVersionWarning for deprecations after next version | Core (Other) | |
14296 | 14296 | 1 | 'manage.py test' failing for apps that access read-only databases | Testing framework | ||
32640 | 32640 | ✅ | ✅ | 6 | Non-manager instance assigned to model class' objects is silently ignored | Database layer (models, ORM) |
27149 | 27149 | 1 | Allow using a subquery in QuerySet.filter() | Database layer (models, ORM) | ||
27417 | 27417 | 1 | Migration to change model field case crashes on Oracle | Migrations | ||
31522 | 31522 | ✅ | 2 | FilteredSelectMultiple widget jumps to top when an option is added. | contrib.admin | |
31570 | 31570 | ✅ | 6 | Translations of one language in different territories can override each other | Internationalization | |
31208 | 31208 | ✅ | ✅ | 1 | Index introspection fails on Postgresql in presence of schema copy | Database layer (models, ORM) |
30780 | 30780 | ✅ | 1 | Make "Getting Help" documentation much more prominent. | Documentation | |
27910 | 27910 | 2 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | ||
28595 | 28595 | ✅ | ✅ | 1 | Database "execute hooks" for instrumentation | Database layer (models, ORM) |
23766 | 23766 | ✅ | Documentation and tests for cursor.callproc() | Database layer (models, ORM) | ||
27241 | 27241 | 1 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | ||
28139 | 28139 | ✅ | 1 | Add one more level in the topics main index | Documentation | |
24920 | 24920 | ✅ | Database type NUMERIC with no parameters is not supported | Database layer (models, ORM) | ||
27951 | 27951 | ✅ | 1 | Nondeterministic ordering test failure in model_forms on Oracle | Forms | |
27683 | 27683 | ✅ | 9 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |
27798 | 27798 | 1 | Add a standardised approach for packaged apps to define default settings | Core (Other) | ||
25192 | 25192 | ✅ | 4 | Can't Squash Migration that uses migrations.RunPython.noop in Python 2 | Migrations | |
27632 | 27632 | 1 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | ||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27470 | 27470 | CSRF context processor never sets NOTPROVIDED | CSRF | |||
27581 | 27581 | ✅ | Second-level proxy fails to inherit reverse relation from parent proxy | Database layer (models, ORM) | ||
27577 | 27577 | 1 | Django annotated query returns wrong results | Database layer (models, ORM) | ||
25569 | 25569 | ✅ | 1 | Add a friendly error report when using select_related() on a reverse relation | Database layer (models, ORM) | |
27535 | 27535 | 1 | RFE: Exclude pk from queries | Database layer (models, ORM) | ||
27525 | 27525 | 1 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | ||
27420 | 27420 | 1 | Oracle DB test user password must be quoted if it starts with a number | Database layer (models, ORM) | ||
27200 | 27200 | 2 | Provide makemigrations router.allow_migrate() with a model_name | Migrations | ||
27456 | 27456 | 1 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | ||
27435 | 27435 | 3 | Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle | Testing framework | ||
27323 | 27323 | 1 | Optimize Oracle introspection by using USER_SEQUENCES instead of USER_CATALOG | Database layer (models, ORM) | ||
27193 | 27193 | 3 | ORDER BY clause not included in subqueries using select_for_update() | Database layer (models, ORM) | ||
27142 | 27142 | 2 | makemigrations fails on special database connections | Migrations | ||
27110 | 27110 | makemigrations shouldn't create `django_migrations` table in external databases | Migrations | |||
25850 | 25850 | ✅ | Migrations ignore inconsistent history silently | Migrations | ||
27128 | 27128 | 1 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | ||
27144 | 27144 | 1 | annotating across a ManyToManyField returns duplicate results | Database layer (models, ORM) | ||
27093 | 27093 | 1 | ORM error on apache + wsgi | Database layer (models, ORM) | ||
24442 | 24442 | ✅ | Index name truncation is odd | Migrations | ||
20869 | 20869 | ✅ | 4 | Prevent repetitive output to counter BREACH-type attacks | CSRF | |
14415 | 14415 | 1 | Multiple aliases for one database: testing problems | Testing framework | ||
24019 | 24019 | ✅ | Docs inaccurately claim aggregation doesn't work with GenericRelation | Documentation | ||
19542 | 19542 | ✅ | 3 | Testing with Oracle: mirror databases do not work | Testing framework | |
24562 | 24562 | ✅ | 1 | django.utils.version.get_major_version() does not return the major version | Utilities | |
24471 | 24471 | ✅ | Exclude quotes and angle brackets from urlize URLs | Template system | ||
24307 | 24307 | ✅ | 3 | Oracle Syncdb breaks trying to set NULL to column that already is NULL | Database layer (models, ORM) | |
24362 | 24362 | ✅ | 1 | Migration test failure on Oracle | Migrations | |
24200 | 24200 | ✅ | Make introspection bypass statement caching on Oracle | Database layer (models, ORM) | ||
24033 | 24033 | ✅ | 1 | Reimplement Interval type on Oracle | Database layer (models, ORM) | |
23991 | 23991 | ✅ | ✅ | 1 | Oracle test failure on aggregation with max-digits | Database layer (models, ORM) |
23969 | 23969 | ✅ | ✅ | 1 | Test failures on Oracle -- ORA-01658: unable to [enlarge] tablespace | Testing framework |
23750 | 23750 | ✅ | django.core.checks.register shouldn't be (primarily) a decorator | Core (System checks) | ||
23649 | 23649 | ✅ | ✅ | 4 | Oracle GIS testing -- fails to destroy old leftover test database after unclean ending | Database layer (models, ORM) |
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) |