[ https://issues.apache.org/jira/browse/KAFKA-3162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anna Povzner updated KAFKA-3162: -------------------------------- Description: This JIRA is for main part of KIP-42 implementation, which includes: 1. Add ProducerInterceptor interface and call its callbacks from appropriate places in Kafka Producer. 2. Add ConsumerInterceptor interface and call its callbacks from appropriate places in Kafka Consumer. 3. Add unit tests for interceptor changes 4. Add integration test for both mutable consumer and producer interceptors (running at the same time). was: This JIRA is for KIP-42 implementation, which includes: 1. Add ProducerInterceptor interface and call its callbacks from appropriate places in Kafka Producer. 2. Add ConsumerInterceptor interface and call its callbacks from appropriate places in Kafka Consumer. 3. Add unit tests for interceptor changes 4. Add integration test for both mutable consumer and producer interceptors (running at the same time). 5. Add record size and CRC to RecordMetadata and ConsumerRecord. See details in KIP-42 wiki: https://cwiki.apache.org/confluence/display/KAFKA/KIP-42%3A+Add+Producer+and+Consumer+Interceptors > KIP-42: Add Producer and Consumer Interceptors > ---------------------------------------------- > > Key: KAFKA-3162 > URL: https://issues.apache.org/jira/browse/KAFKA-3162 > Project: Kafka > Issue Type: Bug > Reporter: Anna Povzner > Assignee: Anna Povzner > > This JIRA is for main part of KIP-42 implementation, which includes: > 1. Add ProducerInterceptor interface and call its callbacks from appropriate > places in Kafka Producer. > 2. Add ConsumerInterceptor interface and call its callbacks from appropriate > places in Kafka Consumer. > 3. Add unit tests for interceptor changes > 4. Add integration test for both mutable consumer and producer interceptors > (running at the same time). -- This message was sent by Atlassian JIRA (v6.3.4#6332)