Avro
  1. Avro
  2. AVRO-838

Support reading of files created with Avro 1.5 that use invalid characters in field and record names

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0, 1.5.1
    • Fix Version/s: 1.5.2
    • Component/s: java
    • Labels:
      None

      Description

      Avro 1.4 had a bug that let users create schemas with invalid characters in field and record names.

      For example, the '-' character used to be allowed in field and record names, but Avro 1.5 will now fail.

      We need some kind of compatibility mode that supports schemas with invalid characters, so that existing files created with Avro 1.4 can be read by Avro 1.5.

      1. AVRO-838.patch
        3 kB
        Doug Cutting

        Activity

        Ken Krugler created issue -
        Doug Cutting made changes -
        Field Original Value New Value
        Attachment AVRO-838.patch [ 12482769 ]
        Doug Cutting made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Assignee Doug Cutting [ cutting ]
        Fix Version/s 1.5.2 [ 12316398 ]
        Doug Cutting made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Doug Cutting made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Doug Cutting made changes -
        Component/s java [ 12312780 ]

          People

          • Assignee:
            Doug Cutting
            Reporter:
            Ken Krugler
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development