Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-2365 Copycat checklist
  3. KAFKA-2475

Reduce copycat configs to only specify a converter or serializer, not both

Agile BoardAttach filesAttach ScreenshotVotersStop watchingWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.9.0.0
    • connect
    • None

    Description

      Ultimately, all we care about is getting from byte[] -> Copycat data API. The current split of the interfaces makes it easy to reuse existing serializers, but you still have to implement a new class.

      It will be simpler, both conceptually and by requiring fewer configs, to combine both these steps into a single API. This also allows certain formats to preserve more information across these (e.g. for primitive types in schema, which otherwise could lose certain schema information).

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            ewencp Ewen Cheslack-Postava
            ewencp Ewen Cheslack-Postava
            Gwen Shapira Gwen Shapira
            Votes:
            0 Vote for this issue
            Watchers:
            4 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment