Opened 9 months ago

Closed 4 months ago

#34769 closed Bug (fixed)

JSONField key/path transforms tests fail on Oracle 21c.

Reported by: Mariusz Felisiak Owned by: Mariusz Felisiak
Component: Database layer (models, ORM) Version: 4.2
Severity: Normal Keywords: oracle json jsonfield
Cc: David Sanders, Sage Abdullah, Jingbei Li, Christopher Jones Triage Stage: Accepted
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Mariusz Felisiak)

Oracle 21c has made significant changes in JSON implementation, e.g. added new JSON data type, check out release notes. Currently 22 model_fields.test_jsonfield tests fail on Oracle 21c+, check out logs.

Attachments (1)

logs (13.0 KB ) - added by Mariusz Felisiak 9 months ago.

Download all attachments as: .zip

Change History (7)

by Mariusz Felisiak, 9 months ago

Attachment: logs added

comment:1 by Mariusz Felisiak, 9 months ago

Description: modified (diff)

comment:2 by Natalia Bidart, 9 months ago

Triage Stage: UnreviewedAccepted

Mariusz, shall we mark this as release blocker for 5.0?

in reply to:  2 comment:3 by Mariusz Felisiak, 9 months ago

Replying to Natalia Bidart:

Mariusz, shall we mark this as release blocker for 5.0?

No, it's not a regression or a bug in the new feature.

comment:4 by Mariusz Felisiak, 4 months ago

Owner: changed from nobody to Mariusz Felisiak
Status: newassigned

I'm finally figured out how to fix this.

comment:5 by Mariusz Felisiak, 4 months ago

Has patch: set

comment:6 by GitHub <noreply@…>, 4 months ago

Resolution: fixed
Status: assignedclosed

In 8d2c162:

Fixed #34769 -- Fixed key transforms on Oracle 21c+.

Oracle 21c introduced support for primivites in JSON fields that
caused changes in handling them by JSON_QUERY/JSON_VALUE functions.

Note: See TracTickets for help on using tickets.
Back to Top