Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-5146

Kafka Streams: remove compile dependency on connect-json

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.10.1.0, 0.10.2.0, 0.10.2.1
    • 3.0.0
    • streams
    • None

    Description

      We currently have a compile-dependency on `connect-json`:

      <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>connect-json</artifactId>
        <version>0.10.2.0</version>
        <scope>compile</scope>
        </dependency>
      

      The snippet above is from the generated POM of Kafka Streams as of 0.10.2.0 release.

      AFAICT the only reason for that is because the Kafka Streams examples showcase some JSON processing, but that’s it.

      First and foremost, we should remove the connect-json dependency, and also figure out a way to set up / structure the examples so we that we can continue showcasing JSON support. Alternatively, we could consider removing the JSON example (but I don't like that, personally).

      Attachments

        Issue Links

          Activity

            People

              marcolotz Marco Lotz
              miguno Michael G. Noll
              Votes:
              7 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: