[
https://issues.apache.org/jira/browse/AVRO-1694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14742739#comment-14742739
]
ASF subversion and git services commented on AVRO-1694:
-------------------------------------------------------
Commit 1702840 from [email protected] in branch 'avro/branches/branch-1.8'
[ https://svn.apache.org/r1702840 ]
AVRO-1694. Ruby: Schema normaliation and fingerprints. Contributed by Daniel
Schierbeck.
* Avro::SchemaNormalization.to_parsing_form converts a schema to Parsing
Canonical Form
* support for MD5 and SHA256 fingerprints
This closes #40
> Support for schema fingerprints in the Ruby library
> ---------------------------------------------------
>
> Key: AVRO-1694
> URL: https://issues.apache.org/jira/browse/AVRO-1694
> Project: Avro
> Issue Type: Wish
> Components: ruby
> Reporter: Daniel Schierbeck
> Assignee: Daniel Schierbeck
> Fix For: 1.7.8, 1.8.0, 1.9.0
>
> Attachments: AVRO-1694.1.patch
>
>
> There does not seem to be any support for generating schema fingerprints in
> the Ruby library. In order to avoid inlining schemas in my Avro-encoded
> messages I'd like to store them separately and instead write the fingerprint
> in the Avro metadata, thus allowing a reader to fetch and cache the actual
> schema from the schema registry.
> In order for that to work, my Ruby writer needs to be able to actually
> generate a fingerprint for a schema.
> Is the Ruby library being actively maintained? I would be willing to work on
> this myself if someone would review and merge the work.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)