Ewen Cheslack-Postava created KAFKA-2367:
--------------------------------------------

             Summary: Add Copycat runtime API
                 Key: KAFKA-2367
                 URL: https://issues.apache.org/jira/browse/KAFKA-2367
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Ewen Cheslack-Postava
            Assignee: Ewen Cheslack-Postava
             Fix For: 0.8.3


Design the API used for runtime data in Copycat. This API is used to construct 
schemas and records that Copycat processes. This needs to be a fairly general 
data model (think Avro, JSON, Protobufs, Thrift) in order to support complex, 
varied data types that may be input from/output to many data systems.

This should issue should also address the serialization interfaces used within 
Copycat, which translate the runtime data into serialized byte[] form. It is 
important that these be considered together because the data format can be used 
in multiple ways (records, partition IDs, partition offsets), so it and the 
corresponding serializers must be sufficient for all these use cases.



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

Reply via email to