Project

Profile

Help

Task #5465

Remove custom JSONField implementation, use the Postgres one instead

Added by dalley 7 months ago. Updated 4 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 59

Description

We've currently got a custom implementation of JSONField (backed by a TextField) that we use in a couple of places:

https://github.com/pulp/pulpcore/search?q=jsonfield&unscoped_q=jsonfield

It's also exposed via the plugin API.

Since there is no longer a need to support MariaDB and it was the main reason TextField is used for JSON content,
let's convert all the TextFields which store JSON content into Django JSONFields.

Associated revisions

Revision 09462147 View on GitHub
Added by dalley 6 months ago

Remove custom JSONField

Remove our TextField-based JSONField implementation and use the PostgreSQL Django-supplied one instead.

closes: #5465 https://pulp.plan.io/issues/5465

History

#2 Updated by dalley 7 months ago

  • Assignee set to dalley

#3 Updated by bmbouter 7 months ago

  • Sprint set to Sprint 59

With the 3.0 milestone on this issue and being at POST I think it should be on the sprint.

#4 Updated by dalley 6 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#5 Updated by getupdatehelp 6 months ago

Are you firm minded to update Garmin update? Well, you should not much confusion with the reference of myriad version of Garmin GPS update application. Giving the answer of how to update Garmin Gps is quite easy.
https://www.garmingpsmap-update.com/

#6 Updated by bmbouter 4 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF