Skip to content
This repository has been archived by the owner on May 25, 2023. It is now read-only.

Make Serdes less confusing #70

Closed
wants to merge 1 commit into from
Closed

Conversation

joan38
Copy link
Contributor

@joan38 joan38 commented May 3, 2018

Serdes is confusing IMHO:

  1. We have wrappers around Serializer, Deserializer and Serde which are not very useful.
  2. We have Serdes in 2 places org.apache.kafka.common.serialization.Serde and in com.lightbend.kafka.scala.streams.DefaultSerdes, instead we should be having only one place where to find all the Serdes.
  3. The avro serde in the tests can be generic

@joan38 joan38 mentioned this pull request May 3, 2018
@joan38 joan38 force-pushed the serde-refactor branch 3 times, most recently from 85a6923 to 037719f Compare May 3, 2018 16:48
@joan38 joan38 changed the title Helper for creating custom Serdes Make Serdes less confusing May 3, 2018
@joan38
Copy link
Contributor Author

joan38 commented May 3, 2018

This is ready to be reviewed @debasishg

@debasishg
Copy link
Contributor

Please read the notification at the top of README. This library has been accepted for inclusion in to Apache Kafka. It's already there in the trunk and will be released along with the next release of Kafka. Hold on to your PRs and submit them against apache/kafka repo once released. It will be difficult to reconcile if we make changes here.

@joan38
Copy link
Contributor Author

joan38 commented May 3, 2018

This can now be closed as it's been opened on Kafka's repo with apache/kafka#4963

@joan38 joan38 closed this May 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants