Re: [Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-10-01 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
 Reporter:  Nick Pope|Owner:  Nick Pope
 Type:  New feature  |   Status:  closed
Component:  contrib.postgres |  Version:  dev
 Severity:  Normal   |   Resolution:  fixed
 Keywords:  postgresql,  | Triage Stage:  Ready for
  aggregate, bit_xor |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak ):

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


Comment:

 In [changeset:"bd47b9bc816bf213b6d0027ed9a9a44955bb7694" bd47b9bc]:
 {{{
 #!CommitTicketReference repository=""
 revision="bd47b9bc816bf213b6d0027ed9a9a44955bb7694"
 Fixed #32961 -- Added BitXor() aggregate to django.contrib.postgres.
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.f52891cdea2f061b1c491e705bf5e561%40djangoproject.com.


Re: [Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-10-01 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
 Reporter:  Nick Pope|Owner:  Nick Pope
 Type:  New feature  |   Status:  assigned
Component:  contrib.postgres |  Version:  dev
 Severity:  Normal   |   Resolution:
 Keywords:  postgresql,  | Triage Stage:  Ready for
  aggregate, bit_xor |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak):

 * version:  3.2 => dev
 * stage:  Accepted => Ready for checkin


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.5f614f3202541f1ee64ef22ebe8a5afc%40djangoproject.com.


Re: [Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-09-30 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
 Reporter:  Nick Pope|Owner:  Nick Pope
 Type:  New feature  |   Status:  assigned
Component:  contrib.postgres |  Version:  3.2
 Severity:  Normal   |   Resolution:
 Keywords:  postgresql,  | Triage Stage:  Accepted
  aggregate, bit_xor |
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak):

 * stage:  Someday/Maybe => Accepted


Comment:

 PostgreSQL 14 is [https://www.postgresql.org/docs/14/release-14.html
 released].

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.7859b7484797692ee8cdc258d542135e%40djangoproject.com.


Re: [Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-07-23 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
 Reporter:  Nick Pope|Owner:  Nick Pope
 Type:  New feature  |   Status:  assigned
Component:  contrib.postgres |  Version:  3.2
 Severity:  Normal   |   Resolution:
 Keywords:  postgresql,  | Triage Stage:
  aggregate, bit_xor |  Someday/Maybe
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Nick Pope):

 * has_patch:  0 => 1


Comment:

 [https://github.com/django/django/pull/14689 ​Draft PR] pending this being
 accepted.

 PostgreSQL 14 should be released in late September or early October based
 on the last five major releases.
 Django 4.0 feature freeze is scheduled for 20th September with final
 release on 6th December.

 If all goes well we could perhaps consider landing this before the feature
 freeze when a PostgreSQL 14 release candidate is available.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.e62d86e009667112e82b069f108ce0b1%40djangoproject.com.


Re: [Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-07-23 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
 Reporter:  Nick Pope|Owner:  Nick Pope
 Type:  New feature  |   Status:  assigned
Component:  contrib.postgres |  Version:  3.2
 Severity:  Normal   |   Resolution:
 Keywords:  postgresql,  | Triage Stage:
  aggregate, bit_xor |  Someday/Maybe
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Nick Pope):

 * stage:  Unreviewed => Someday/Maybe


Comment:

 Changing the triage status based on PostgreSQL 14 still being in beta, as
 has been done for #32943.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/065.f42eedf26f3d9f286d97242b5f626707%40djangoproject.com.


[Django] #32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.

2021-07-23 Thread Django
#32961: Add support for BIT_XOR aggregate in PostgreSQL 14+.
-+-
   Reporter:  Nick Pope  |  Owner:  Nick Pope
   Type:  New| Status:  assigned
  feature|
  Component: |Version:  3.2
  contrib.postgres   |   Keywords:  postgresql,
   Severity:  Normal |  aggregate, bit_xor
   Triage Stage: |  Has patch:  0
  Unreviewed |
Needs documentation:  0  |Needs tests:  0
Patch needs improvement:  0  |  Easy pickings:  0
  UI/UX:  0  |
-+-
 PostgreSQL 14+ will support a `BIT_XOR` aggregate function. We already
 support `BIT_AND` and `BIT_OR` in `django.contrib.postgres`.

 See ​https://www.postgresql.org/docs/release/14.0/

 

 As an aside, it looks as though Oracle 21c supports these as
 `BIT_AND_AGG`, `BIT_OR_AGG`, and `BIT_XOR_AGG`.
 They're also supported in MySQL and MariaDB, but when there are no rows to
 aggregate they don't return `NULL`.
 It's relative straightforward to register custom aggregates for SQLite for
 these too.
 Perhaps there might be a case to migrate these to
 `django.db.models.aggregates` in the future...

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/050.5fe02e32482f70b126478a65ef83d1ac%40djangoproject.com.