Project

Profile

Help

Task #5465

Remove custom JSONField implementation, use the Postgres one instead

Added by dalley 30 days ago. Updated 21 days ago.

Status:
MODIFIED
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 5f7fcf28 View on GitHub
Added by dalley 27 days ago

Remove JSONField from public API

We're using Django's from now on, not our own.

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

Revision 09462147 View on GitHub
Added by dalley 27 days 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 30 days ago

  • Assignee set to dalley

#3 Updated by bmbouter 28 days 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 27 days ago

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

#5 Updated by getupdatehelp 21 days 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/

Please register to edit this issue

Also available in: Atom PDF