avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "graham sanderson (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1006) Fingerprints for Avro Schemas
Date Thu, 01 Mar 2012 06:58:35 GMT

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

graham sanderson commented on AVRO-1006:

Raymie, thank you; I think we're in agreement. However the latest patch has class SchemaNormalization
with static toParsingForm and static build methods

the other static methods reference these specific versions directly.

Perhaps it would be best (since the guts of the parsing form are in the current build method)
to leave SchemaNormalization as a class of static methods, but pass a Normalizer instance
to most of the static method... in this case the current build method would basically be the
guts of the ParsingFormNormalizer class

Note the common Normalizer instances would likely be sensibly named singletons in the SchemaNormalizer
> 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, AVRO-1006.patch, AVRO-1006.patch, AVRO-1006.patch,
schema-fingerprinting.html, 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