[
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 class
> 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