Uploaded image for project: 'DistributedLog'
  1. DistributedLog
  2. DL-172

Provide a IDL definition for stream metadata and segment metadata

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • 0.6.0
    • None

    Description

      Currently there is not stream metadata structure and log segment metadata is a customized string structure. it would be good to use any IDL like thrift, protobuf to store the metadata like what bookkeeper is doing.

      The reason to choose protobuf is

      • because bookkeeper is using protobuf, it is okay to use same stuff.
      • the thrift version that DL is using is a bit too old and hard to bump because it seems the version is customized for finagle. using protobuf is easier to support other language clients.

      Attachments

        Issue Links

          Activity

            People

              gerritsundaram Gerrit Sundaram
              gerritsundaram Gerrit Sundaram
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: