This is an automated email from the ASF dual-hosted git repository. gharris pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/kafka.git
from 6cdb8c352a8 KAFKA-18015: add byDuration auto.offset.reset to Kafka Streams (#18115) add f4fe6064cc2 KAFKA-18215: KIP-891 Connect Multiversioning Support (Configs and Validation changes for Connectors and Converters) (#17741) No new revisions were added by this update. Summary of changes: checkstyle/import-control.xml | 2 +- .../kafka/connect/runtime/AbstractHerder.java | 409 +++++++++++++-------- .../kafka/connect/runtime/CachedConnectors.java | 79 ++++ .../kafka/connect/runtime/ConnectorConfig.java | 238 ++++++++++-- .../org/apache/kafka/connect/runtime/Herder.java | 4 + .../kafka/connect/runtime/SinkConnectorConfig.java | 28 +- .../connect/runtime/SourceConnectorConfig.java | 16 +- .../org/apache/kafka/connect/runtime/Worker.java | 4 + .../apache/kafka/connect/runtime/WorkerConfig.java | 20 + .../runtime/isolation/DelegatingClassLoader.java | 25 +- .../connect/runtime/isolation/PluginDesc.java | 3 +- .../connect/runtime/isolation/PluginUtils.java | 11 +- .../kafka/connect/runtime/isolation/Plugins.java | 20 +- .../runtime/isolation/PluginsRecommenders.java | 198 ++++++++++ .../rest/resources/ConnectorPluginsResource.java | 17 +- .../kafka/connect/runtime/AbstractHerderTest.java | 66 ++-- .../connect/runtime/SampleSourceConnector.java | 2 +- .../runtime/distributed/DistributedHerderTest.java | 6 +- .../resources/ConnectorPluginsResourceTest.java | 4 +- .../runtime/standalone/StandaloneHerderTest.java | 30 +- 20 files changed, 916 insertions(+), 266 deletions(-) create mode 100644 connect/runtime/src/main/java/org/apache/kafka/connect/runtime/CachedConnectors.java create mode 100644 connect/runtime/src/main/java/org/apache/kafka/connect/runtime/isolation/PluginsRecommenders.java