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

Move test-only connectors from connect-runtime to test-specific module

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.6.0
    • connect
    • None

    Description

      The following plugins are included in connect-runtime, but are excluded from the `/connector-plugins` REST endpoint:
      1. MockSinkConnector
      2. MockSourceConnector
      3. SchemaSourceConnector
      4. VerifiableSinkConnector
      5. VerifiableSourceConnector

      These plugins are currently in use in the connect-runtime tests and system tests.
      They are not mentioned in the public documentation, and should not be in general use by users or downstream projects.

      In order to remove the special case in the REST resources to exclude these plugins, and reduce the attack surface area of a default Connect installation, these should be moved into a new internal module that is intentionally added when needed for running tests.

      Attachments

        Issue Links

          Activity

            People

              gharris1727 Greg Harris
              gharris1727 Greg Harris
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: