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

try to standardize on a JSON library

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

        Issue Links

          Activity

            People

              stoty Istvan Toth
              stoty Istvan Toth
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start 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