Re: [Django] #35718: Add JSONArray Func

17 views
Skip to first unread message

Django

unread,
Nov 6, 2024, 1:10:04 PM11/6/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by john-parton):

* needs_better_patch: 1 => 0
* needs_docs: 1 => 0
* needs_tests: 1 => 0

Comment:

I'm pretty happy with the current state of this patch. Would love any
constructive feedback, but I think it's good to go.
--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:13>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Nov 7, 2024, 1:17:12 PM11/7/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Sarah Boyce):

* cc: Sage Abdullah (added)

--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:14>

Django

unread,
Dec 11, 2024, 5:25:33 AM12/11/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 1
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Sarah Boyce):

* needs_docs: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:15>

Django

unread,
Dec 15, 2024, 11:24:27 AM12/15/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 1
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Sage Abdullah):

Not directly related, but as per the discussion in the PR, I've made
[https://github.com/django/django/pull/18939 a PR to move JSONObject to
django.db.models.functions.json]. Once that PR is merged, the `JSONArray`
function should live in the new `django.db.models.functions.json` module
as well.
--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:16>

Django

unread,
Dec 16, 2024, 6:06:15 AM12/16/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 1
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Sarah Boyce <42296566+sarahboyce@…>):

In [changeset:"d7d711c68cc070d9b6962f43f97ece097162adcc" d7d711c6]:
{{{#!CommitTicketReference repository=""
revision="d7d711c68cc070d9b6962f43f97ece097162adcc"
Refs #35718, Refs #32179 -- Moved JSONObject to
django.db.models.functions.json.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:17>

Django

unread,
Dec 19, 2024, 11:17:14 AM12/19/24
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by john-parton):

* needs_docs: 1 => 0

Comment:

Docs and release note added.
--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:18>

Django

unread,
Jan 3, 2025, 4:10:49 AM1/3/25
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: assigned
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Sarah Boyce):

* stage: Accepted => Ready for checkin

--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:19>

Django

unread,
Jan 6, 2025, 4:08:41 AM1/6/25
to django-...@googlegroups.com
#35718: Add JSONArray Func
-------------------------------------+-------------------------------------
Reporter: john-parton | Owner: john-
| parton
Type: New feature | Status: closed
Component: Database layer | Version: dev
(models, ORM) |
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Sarah Boyce <42296566+sarahboyce@…>):

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

Comment:

In [changeset:"40d5516385448a73426aad396778f369a363eda9" 40d55163]:
{{{#!CommitTicketReference repository=""
revision="40d5516385448a73426aad396778f369a363eda9"
Fixed #35718 -- Add JSONArray to django.db.models.functions.

Co-authored-by: Sarah Boyce <42296566+...@users.noreply.github.com>
Co-authored-by: Mariusz Felisiak <felisiak...@gmail.com>
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/35718#comment:20>
Reply all
Reply to author
Forward
0 new messages