streams-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Blackmon (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (STREAMS-218) Generic Activity Serializer Processor
Date Fri, 14 Nov 2014 00:24:34 GMT

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

Steve Blackmon commented on STREAMS-218:
----------------------------------------

This is a significant increase in platform capability / responsibility, and the PR will be
commensurately large.

I expect that applying this pattern fully and deprecating newly-unnecessary classes will take
a while - as part of this story I will a) add the capability b) test the capability c) assess
state of all modules d) fully convert a few modules, test them e) add Deprecation annotations
and code comments where appropriate to signify additional work recommended to get un-desirable
code out of remaining modules.



> Generic Activity Serializer Processor
> -------------------------------------
>
>                 Key: STREAMS-218
>                 URL: https://issues.apache.org/jira/browse/STREAMS-218
>             Project: Streams
>          Issue Type: Sub-task
>            Reporter: Steve Blackmon
>            Assignee: Steve Blackmon
>
> The project has an ActivitySerializer interface.  Create a platform processor that can
instantiate and execute the deserialize method(s) of any class implementing that interface
to process Strings or other specified compatible types to Activity format.
> This is necessary because a pipeline which specifies a non-activity object input activity
output is really requesting execution of an appropriate ActivitySerializer.



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

Mime
View raw message