Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-1318

Python schema should store fingerprints

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Duplicate
    • None
    • 1.12.0
    • python

    Description

      Python schema objects need to produce a simple representation that demonstrates their field identity.

      {avro.schema.Schema}

      objects need to provide a

      {fingerprint}

      member field to enable quick checking of schema matching (even when the schema has other, possibly changed decoration).

      Based on a patch pulled from laserson's proposed changes to make a collection of C-typing hints. These changes will be backwards-compatible.

      Attachments

        1. AVRO-1318.patch
          3 kB
          Jeremy Kahn

        Issue Links

          Activity

            People

              trochee Jeremy Kahn
              trochee Jeremy Kahn
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: