Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-5789

try to standardize on a JSON library

Attach filesAttach ScreenshotVotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 5.1.0, 4.16.0
    • core
    • None

    Description

      Phoenix uses at least the following JSON libraries:

      • gson
      • jackson
      • jettison

      Of these, only the jackson usage is performance critical, as it is used during bulk loading. 

      Try to standardize on a single one to reduce dependency hell.

      Attachments

        1. PHOENIX-5789.4.x.addendum.v1.patch
          1 kB
          Istvan Toth
        2. Screen Shot 2020-06-17 at 11.45.44 AM.png
          48 kB
          Chinmay Kulkarni
        3. PHOENIX-5789.master.addendum.v3.patch
          16 kB
          Richárd Antal
        4. PHOENIX-5789.master.addendum.v2.patch
          16 kB
          Richárd Antal
        5. PHOENIX-5789.4.x.v7.patch
          26 kB
          Richárd Antal
        6. PHOENIX-5789.master.addendum.patch
          15 kB
          Richárd Antal
        7. PHOENIX-5789.4.x.v6.patch
          25 kB
          Richárd Antal
        8. PHOENIX-5789.4.x.v5.patch
          25 kB
          Richárd Antal
        9. PHOENIX-5789.4.x.v4.patch
          18 kB
          Richárd Antal
        10. PHOENIX-5789.4.x.v3.patch
          18 kB
          Richárd Antal
        11. PHOENIX-5789.4.x.v1.patch
          38 kB
          Richárd Antal
        12. PHOENIX-5789.master.v4.patch
          20 kB
          Richárd Antal
        13. PHOENIX-5789.master.v3.patch
          23 kB
          Richárd Antal
        14. PHOENIX-5789.master.v2.patch
          23 kB
          Richárd Antal
        15. PHOENIX-5789.master.v1.patch
          20 kB
          Richárd Antal

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            stoty Istvan Toth
            stoty Istvan Toth
            Votes:
            1 Vote for this issue
            Watchers:
            8 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m

                Slack

                  Issue deployment