You can see the sentence ends with "that is [)."
--
Ticket URL: <https://code.djangoproject.com/ticket/31577>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
Comment (by Carlton Gibson):
This is how Postres ranges are specified. See
https://www.postgresql.org/docs/9.3/rangetypes.html#RANGETYPES-IO
Wonder if we can explain that better.
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:1>
Comment (by felixxm):
Yes, see https://www.postgresql.org/docs/current/rangetypes.html
#RANGETYPES-INCLUSIVITY.
We can only add ref to the PostgreSQL documentation like in
[https://docs.djangoproject.com/en/3.0/ref/contrib/postgres/fields
/#rangeboundary-expressions RangeBoundary].
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:2>
* status: new => closed
* resolution: => wontfix
Comment:
Hmmm. We already link to the psycopg docs here:
https://www.psycopg.org/docs/extras.html#adapt-range.
I'm going to say wontfix, as the `[)` is already marked out as a code
literal. But if anyone wants to suggest a concrete clarification I'm happy
to review.
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:3>
Comment (by Joon Hwan 김준환):
I had difficulty reading the document because I didn't have any background
knowledge of Range Boundary expression.
I carefully suggests putting the next link nearby `Range Fields`.
https://docs.djangoproject.com/en/3.0/ref/contrib/postgres/fields
/#rangeboundary-expressions
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:4>
Comment (by Carlton Gibson):
A PR clarifying would be very welcome. Please assign yourself and reopen
the ticket if you will provide one. Thanks!
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:5>
* status: closed => new
* resolution: wontfix =>
Comment:
Let me provide PR as soon as possible.
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:6>
* owner: nobody => Joon Hwan 김준환
* status: new => assigned
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:7>
* stage: Unreviewed => Accepted
Comment:
OK, super. I shall Accept on that basis.
Thanks for the input! 🎉
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:8>
* has_patch: 0 => 1
Comment:
[https://github.com/django/django/pull/12927 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:9>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:10>
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"4029bcd6b20f75a78f9a5829d7826c79aeb20732" 4029bcd6]:
{{{
#!CommitTicketReference repository=""
revision="4029bcd6b20f75a78f9a5829d7826c79aeb20732"
Fixed #31577 -- Clarified docs about bounds of RangeFields.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:11>
Comment (by Mariusz Felisiak <felisiak.mariusz@…>):
In [changeset:"03bfcbad88a1ab8a29504a7a0eb9d7c31745c9c5" 03bfcba]:
{{{
#!CommitTicketReference repository=""
revision="03bfcbad88a1ab8a29504a7a0eb9d7c31745c9c5"
[3.1.x] Fixed #31577 -- Clarified docs about bounds of RangeFields.
Backport of 4029bcd6b20f75a78f9a5829d7826c79aeb20732 from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/31577#comment:12>