Re: [Django] #36822: Implement parameter limit for Postgres backend with server-side binding enabled

14 views
Skip to first unread message

Django

unread,
Dec 23, 2025, 8:30:26 AM12/23/25
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by JaeHyuckSa):

* owner: (none) => JaeHyuckSa
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:2>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Dec 25, 2025, 3:33:30 AM12/25/25
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by JaeHyuckSa):

* has_patch: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:3>

Django

unread,
Dec 25, 2025, 10:23:13 AM12/25/25
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Simon Charette):

* needs_better_patch: 0 => 1

Comment:

The parameter limit should be conditional to the enablement of server-side
cursors and not systematic.
--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:4>

Django

unread,
Dec 26, 2025, 8:11:42 AM12/26/25
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by JaeHyuckSa):

* needs_better_patch: 1 => 0

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:5>

Django

unread,
Dec 29, 2025, 9:29:36 AM12/29/25
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Jacob Walls):

* needs_better_patch: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:6>

Django

unread,
Jan 14, 2026, 11:30:05 AM (10 days ago) Jan 14
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by JaeHyuckSa):

* needs_better_patch: 1 => 0

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:7>

Django

unread,
Jan 14, 2026, 12:09:57 PM (10 days ago) Jan 14
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Jacob Walls):

* needs_better_patch: 0 => 1

Comment:

One failing test to spruce up.
--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:8>

Django

unread,
Jan 14, 2026, 10:40:06 PM (10 days ago) Jan 14
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Accepted
max_query_params |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by JaeHyuckSa):

* needs_better_patch: 1 => 0

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:9>

Django

unread,
Jan 15, 2026, 8:44:25 AM (9 days ago) Jan 15
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Ready for
max_query_params | checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Jacob Walls):

* stage: Accepted => Ready for checkin

--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:10>

Django

unread,
Jan 16, 2026, 9:16:05 AM (8 days ago) Jan 16
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: closed
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution: fixed
Keywords: bulk_batch_size, | Triage Stage: Ready for
max_query_params | checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Jacob Walls <jacobtylerwalls@…>):

* resolution: => fixed
* status: assigned => closed

Comment:

In [changeset:"211b63142786ea77953de4f2850961e259c5b335" 211b631]:
{{{#!CommitTicketReference repository=""
revision="211b63142786ea77953de4f2850961e259c5b335"
Fixed #36822 -- Added parameter limit for PostgreSQL with server-side
binding.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:12>

Django

unread,
Jan 16, 2026, 9:16:07 AM (8 days ago) Jan 16
to django-...@googlegroups.com
#36822: Implement parameter limit for Postgres backend with server-side binding
enabled
-------------------------------------+-------------------------------------
Reporter: Craig Weber | Owner:
| JaeHyuckSa
Type: Bug | Status: assigned
Component: Database layer | Version: 5.2
(models, ORM) |
Severity: Normal | Resolution:
Keywords: bulk_batch_size, | Triage Stage: Ready for
max_query_params | checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Jacob Walls <jacobtylerwalls@…>):

In [changeset:"b98075dc6205374746cf1ad6d3533b9a1d9cf22e" b98075dc]:
{{{#!CommitTicketReference repository=""
revision="b98075dc6205374746cf1ad6d3533b9a1d9cf22e"
Refs #36822 -- Hoisted bulk_batch_size() implementations to base backend.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/36822#comment:11>
Reply all
Reply to author
Forward
0 new messages