Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-575 Bookie SSL support
  3. BOOKKEEPER-582

Make bookie and client use protobuf for requests (non-wire part)

    XMLWordPrintableJSON

Details

    Description

      Make the client and the bookie use protobufs internally. This is the first step to using protobufs on the wire, but for the moment, BookieRequestHandler decodes the old wire protocol into the protobuf messages. Once this is in, enabling on the wire will be very simple, and the old manual serialization can be made "legacy" (still supported, but deprecated).

      Attachments

        1. BOOKKEEPER-582.v4.diff
          319 kB
          Sijie Guo
        2. BOOKKEEPER-582.v3.diff
          304 kB
          Sijie Guo
        3. BOOKKEEPER-582.v2.diff
          285 kB
          Sijie Guo
        4. BOOKKEEPER-582.diff
          282 kB
          Sijie Guo
        5. 0003-BOOKKEEPER-582-Make-bookie-and-client-use-protobuf-f.patch
          194 kB
          Ivan Kelly
        6. 0002-BOOKKEEPER-582-Make-bookie-and-client-use-protobuf-f.patch
          194 kB
          Ivan Kelly
        7. 0002-BOOKKEEPER-582-Make-bookie-and-client-use-protobuf-f.patch
          196 kB
          Ivan Kelly
        8. 0002-BOOKKEEPER-582-Make-bookie-and-client-use-protobuf-f.patch
          217 kB
          Ivan Kelly

        Issue Links

          Activity

            People

              hustlmsp Sijie Guo
              ikelly Ivan Kelly
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: