Avro
  1. Avro
  2. AVRO-1337

Transform a single .avdl into many .avsc

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7.4
    • Fix Version/s: 1.7.5
    • Component/s: None
    • Labels:
      None

      Description

      The syntax of avro IDL is attractive in order to build more readable and thus maintainable avro schemadata, even when not using protocols. However, there is currently no way of extracting the types of a schema (avdl) into multiple independent schemata (avsc). Here is a proposal.

      1. AVRO-1337-1.diff
        6 kB
        Bertrand Dechoux
      2. AVRO-1337-0.diff
        6 kB
        Bertrand Dechoux

        Activity

        Bertrand Dechoux created issue -
        Bertrand Dechoux made changes -
        Field Original Value New Value
        Attachment AVRO-1337-0.diff [ 12584176 ]
        Bertrand Dechoux made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Bertrand Dechoux made changes -
        Affects Version/s 1.7.4 [ 12323742 ]
        Fix Version/s 1.7.5 [ 12324096 ]
        Doug Cutting made changes -
        Assignee Bertrand Dechoux [ bdechoux ]
        Bertrand Dechoux made changes -
        Status Patch Available [ 10002 ] In Progress [ 3 ]
        Bertrand Dechoux made changes -
        Status In Progress [ 3 ] Patch Available [ 10002 ]
        Bertrand Dechoux made changes -
        Attachment AVRO-1337-1.diff [ 12587725 ]
        Doug Cutting made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Doug Cutting made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Bertrand Dechoux
            Reporter:
            Bertrand Dechoux
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development