XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.8.0
    • 1.8.0
    • Java
    • None

    Description

      The java project depends on several json libraries, can we unify them into one so that we can also reduce the dependencies.

      use jackson-core in orc-benchmarks-core
      org.apache.orc.bench.core.convert.json.JsonWriter

      use gson in tools
      org.apache.orc.tools.convert.JsonReader
      org.apache.orc.tools.json.JsonSchemaFinder
      org.apache.orc.tools.json.JsonShredder
      org.apache.orc.tools.json.TestJsonSchemaFinder

      use jettjson in tools
      org.apache.orc.tools.KeyTool
      org.apache.orc.tools.JsonFileDump
      org.apache.orc.tools.PrintData

       

      I could provide a pr to unify the json library. But I'd like to hear from people
      1. is the unification necessary?
      2. if so, which library do we use? jackson/gson/jettison

       

       

      Attachments

        1. image-2021-08-15-10-10-05-605.png
          20 kB
          Yiqun Zhang
        2. image-2021-08-15-10-10-29-685.png
          48 kB
          Yiqun Zhang
        3. image-2021-08-15-10-10-56-564.png
          36 kB
          Yiqun Zhang
        4. image-2021-08-15-10-11-19-710.png
          45 kB
          Yiqun Zhang

        Issue Links

          Activity

            People

              Guiyankuang Yiqun Zhang
              Guiyankuang Yiqun Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: