avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raymie Stata (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1006) Fingerprints for Avro Schemas
Date Wed, 08 Feb 2012 15:26:00 GMT

    [ https://issues.apache.org/jira/browse/AVRO-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13203664#comment-13203664

Raymie Stata commented on AVRO-1006:

Having slept on it, I don't think that the Schema class is a good place for this code. Rather,
I'll create a o.a.avro.util.SchemaFP class, which will contain a static method to canonicalize
schemas (ie, the code in the current patch), and will also contain static methods for generating
fingerprints of various lengths (64-bit CRC fingerprints, 128-bit MD5 fingerprints, etc).
I'll try to post something over the next few days. But in the meantime, please continue commenting
as if that's the plan of record.
> Fingerprints for Avro Schemas
> -----------------------------
>                 Key: AVRO-1006
>                 URL: https://issues.apache.org/jira/browse/AVRO-1006
>             Project: Avro
>          Issue Type: New Feature
>          Components: java
>            Reporter: Raymie Stata
>            Assignee: Raymie Stata
>              Labels: features
>         Attachments: AVRO-1006-prelim.patch, schema-fingerprinting.html, schema-fingerprinting.html,
> Add function that returns a standardized, 64-bit fingerprint for schemas.  Fingerprints
are designed such that the chances of collisions is very, very low.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message