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

Jessica Szmajda edited comment on AVRO-1740 at 12/17/17 6:56 PM:
-----------------------------------------------------------------

Hello, I've put together two patches for the AVRO Ruby library. The first one 
solves the issue at hand in this ticket, adding the `crc_64_avro` fingerprint 
to the Schema object.

The second patch adds code to generate the Single Object Encoding header as 
defined by the spec 
(http://avro.apache.org/docs/1.8.2/spec.html#single_object_encoding). I wrote 
the code down such that it works, but I'm sure it's in the wrong place.

Here's the first patch, that adds the fingerprint: 
https://github.com/apache/avro/commit/59cb48ba1189d087e9233907c9964ab0dd4b959d

And here's the second patch, which contains the Single Object Encoding header: 
https://github.com/apache/avro/commit/c8bc49dbf21059750371beeda814a934600ce518


was (Author: jszmajda):
Hello, I've put together two patches for the AVRO Ruby library. The first one 
solves the issue at hand in this ticket, adding the 
{noformat}crc_64_avro{noformat} fingerprint to the Schema object.

The second patch adds code to generate the Single Object Encoding header as 
defined by the spec 
(http://avro.apache.org/docs/1.8.2/spec.html#single_object_encoding). I wrote 
the code down such that it works, but I'm sure it's in the wrong place.

Here's the first patch, that adds the fingerprint: 
https://github.com/apache/avro/commit/59cb48ba1189d087e9233907c9964ab0dd4b959d

And here's the second patch, which contains the Single Object Encoding header: 
https://github.com/apache/avro/commit/c8bc49dbf21059750371beeda814a934600ce518

> Add CRC-64-AVRO fingerprint to Ruby implementation
> --------------------------------------------------
>
>                 Key: AVRO-1740
>                 URL: https://issues.apache.org/jira/browse/AVRO-1740
>             Project: Avro
>          Issue Type: Improvement
>          Components: ruby
>            Reporter: Sean Busbey
>
> AVRO-1694 added normalization and MD5 / SHA256, but left out CRC-64-AVRO.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to