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

Eli Reisman commented on SAMZA-692:
-----------------------------------

Jakob had asked about this patch. Scrooge is basically Thrift serialization for 
Scala. This module makes that easy: the user passes a type parameter to the 
serde create methods and you get back a serializer/deserializer that will 
translate Samza messages directly to/from the class named in the type param. 
The Scrooge-compiled Thrift type referenced in the create methods must be 
available on the class path for compilation and runtime.

> Add Thrift/Scrooge Serde support to Samza
> -----------------------------------------
>
>                 Key: SAMZA-692
>                 URL: https://issues.apache.org/jira/browse/SAMZA-692
>             Project: Samza
>          Issue Type: New Feature
>            Reporter: Eli Reisman
>            Assignee: Eli Reisman
>            Priority: Trivial
>              Labels: features, patch
>         Attachments: SAMZA-692-1.patch, SAMZA-692-2.patch, SAMZA-692-3.patch, 
> SAMZA-692-4.patch
>
>
> Just what the title says. Based on code I've been using internally at work 
> for a while now. Makes working with Scrooge-based Thrift structures very easy 
> in Samza jobs. Includes a test and example Serde/SerdeFactory.
> This includes some new dependencies that are specific to Scrooge & Thrift so 
> I factored this out into it's own subproject. It might be you'd want this 
> integrated into samza's serializers instead, or maybe you won't want it at 
> all? But anyway, thought I'd pass it along in case you do :)
> Thanks!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to