[Django] #32390: Drop support for Oracle 12.2 and 18c.

23 views
Skip to first unread message

Django

unread,
Jan 28, 2021, 3:19:19 AM1/28/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz | Owner: Mariusz Felisiak
Felisiak |
Type: | Status: assigned
Cleanup/optimization |
Component: Database | Version: 4.0
layer (models, ORM) | Keywords: oracle oracle12.2
Severity: Normal | oracle18c
Triage Stage: | Has patch: 0
Unreviewed |
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
-------------------------------------+-------------------------------------
- The end of premier support for Oracle 12.2 (EE) is November 2020 (with a
special "Limited Error Correction Period" until March 2022).
- The end of premier support for Oracle 18c (EE) is June 2021.

Neither of them has extended support. Therefore, Django 4.0 (released in
December 2021) may set Oracle 19c (LTS) as the minimum version that it
supports (see SupportedDatabaseVersions). Django 3.2 will be supported
until April 2024.

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

Django

unread,
Jan 28, 2021, 5:12:42 AM1/28/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Mariusz
Type: | Felisiak
Cleanup/optimization | Status: assigned
Component: Database layer | Version: 4.0
(models, ORM) |
Severity: Normal | Resolution:
Keywords: oracle oracle12.2 | Triage Stage: Accepted
oracle18c |
Has patch: 0 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Carlton Gibson):

* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/32390#comment:1>

Django

unread,
Jan 29, 2021, 6:59:44 AM1/29/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Mariusz
Type: | Felisiak
Cleanup/optimization | Status: assigned
Component: Database layer | Version: 4.0
(models, ORM) |
Severity: Normal | Resolution:
Keywords: oracle oracle12.2 | Triage Stage: Accepted
oracle18c |
Has patch: 0 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Mariusz Felisiak):

We can also drop support for `cx_Oracle < 7.0`, because it adds support
for Oracle Client 18+ libraries.

--
Ticket URL: <https://code.djangoproject.com/ticket/32390#comment:2>

Django

unread,
Jan 29, 2021, 12:26:16 PM1/29/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Mariusz
Type: | Felisiak
Cleanup/optimization | Status: assigned
Component: Database layer | Version: 4.0
(models, ORM) |
Severity: Normal | Resolution:
Keywords: oracle oracle12.2 | Triage Stage: Accepted
oracle18c |
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):

* has_patch: 0 => 1


Comment:

[https://github.com/django/django/pull/13950 PR]

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

Django

unread,
Feb 3, 2021, 4:04:15 AM2/3/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Mariusz
Type: | Felisiak
Cleanup/optimization | Status: closed

Component: Database layer | Version: 4.0
(models, ORM) |
Severity: Normal | Resolution: fixed

Keywords: oracle oracle12.2 | Triage Stage: Accepted
oracle18c |
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak <felisiak.mariusz@…>):

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


Comment:

In [changeset:"84283ab9cdf20178dabc5a0c06f42a6c3b3801c6" 84283ab]:
{{{
#!CommitTicketReference repository=""
revision="84283ab9cdf20178dabc5a0c06f42a6c3b3801c6"
Fixed #32390 -- Dropped support for Oracle 12.2 and 18c.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/32390#comment:4>

Django

unread,
Feb 3, 2021, 4:04:15 AM2/3/21
to django-...@googlegroups.com
#32390: Drop support for Oracle 12.2 and 18c.
-------------------------------------+-------------------------------------
Reporter: Mariusz Felisiak | Owner: Mariusz
Type: | Felisiak
Cleanup/optimization | Status: closed
Component: Database layer | Version: 4.0
(models, ORM) |
Severity: Normal | Resolution: fixed
Keywords: oracle oracle12.2 | Triage Stage: Accepted
oracle18c |
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"f39634ff229887bf7790c069d0c411b38494ca38" f39634f]:
{{{
#!CommitTicketReference repository=""
revision="f39634ff229887bf7790c069d0c411b38494ca38"
Refs #32390 -- Bumped required cx_Oracle to 7.0.
}}}

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

Reply all
Reply to author
Forward
0 new messages