Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-4961

Add a customizable value encoding to the protobuf protocol

    XMLWordPrintableJSON

Details

    Description

      All values sent using the protobuf client/server protocol are currently encoded using JSON if they are not primitives.

      Users may want to serialize their objects in some other format than JSON. In order to accomplish this, we should add a way to control the serialization format.

      We can do this by adding the CustomValueSerializer described in this wiki page - https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=75975878

      We should also add support to the geode-experimental-driver module to allow users of  that driver to customize the serialization of their objects.

      Attachments

        Issue Links

          Activity

            People

              upthewaterspout Dan Smith
              upthewaterspout Dan Smith
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 3h 40m
                  3h 40m