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

Configuration for PQS to use Protobuf serialization instead of JSON

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • None
    • 4.7.0
    • None
    • None

    Description

      Calcite-1.5.0 is soon to drop. Included in that release is some work to use protocol buffers for the data transported over HTTP between client and server instead of JSON.

      I made some changes in Avatica which hopefully make Phoenix's use of the Avatica server easier, in addition to choosing the serialization.

      Let me stage the patch I've been using to test this. We can't apply it until we're confident that moving to the newer version of Calcite is safe to do.

      Attachments

        1. PHOENIX-2359.001.patch
          5 kB
          Josh Elser
        2. PHOENIX-2359.002.patch
          7 kB
          Josh Elser
        3. PHOENIX-2359.003.patch
          7 kB
          Josh Elser
        4. PHOENIX-2359.004.patch
          7 kB
          Josh Elser
        5. PHOENIX-2359.005.patch
          16 kB
          Josh Elser
        6. PHOENIX-2359.005.rebased.patch
          15 kB
          Mujtaba Chohan
        7. PHOENIX-2359.006.patch
          17 kB
          Josh Elser

        Issue Links

          Activity

            People

              elserj Josh Elser
              elserj Josh Elser
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: