fellow reports / 2022
/2022 Week 21
Calendar Week 21 — Ending 30 May
Begun GSoC benchmarking project with Deepak, and David.
Triaged:
- https://code.djangoproject.com/ticket/33746 -- [ORM] queryset.query return a string that makes MySQLDB to fail with error "not enough arguments for format string" (Duplicate of #25705)
- https://code.djangoproject.com/ticket/33743 -- Add topic page on rate-limiting solutions for Django to the documentation (Duplicate of #21289)
- https://code.djangoproject.com/ticket/33745 -- There is no easy way to turn off sync_to_async and async_to_sync adapters (wontfix)
- https://code.djangoproject.com/ticket/33723 -- DEBUG_PROPAGATE_EXCEPTIONS is not honored by runserver (needsinfo)
- https://code.djangoproject.com/ticket/33740 -- Flatpages should allow multiple pages per site when registration_required is different (wontfix)
- https://code.djangoproject.com/ticket/33735 -- Add asynchronous responses for use with an ASGI server (Accepted)
Reviewed:
- https://github.com/django/django/pull/15521 -- Fixed #33565 -- Improved locale format validation for the makemessage…
- https://github.com/django/django/pull/15727 -- Fixed #33735 -- Handle async streaming response
- https://github.com/django/django/pull/15704 -- Fixed #33699 -- Made ASGI request read body on-demand.
- https://github.com/django/django/pull/15726 -- Fixed #33724 -- Doc'd exclude argument changes in model validation.
Authored:
- https://github.com/django/djangoproject.com/pull/1166 -- Added PyCharm banners for 2022 fundraiser.
- https://code.djangoproject.com/ticket/33738 -- ASGI http.disconnect not handled on requests with body.