You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ce...@apache.org on 2022/11/23 13:38:19 UTC

[kafka] branch trunk updated (19286449ee2 -> cc77a38d280)

This is an automated email from the ASF dual-hosted git repository.

cegerton pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


    from 19286449ee2 MINOR: Remove possibility of overriding test files clean up (#12889)
     add cc77a38d280 KAFKA-12610: Implement PluginClassLoader::getResource and getResources (#12805)

No new revisions were added by this update.

Summary of changes:
 .../runtime/isolation/DelegatingClassLoader.java   |   2 +-
 .../runtime/isolation/PluginClassLoader.java       |  34 ++++
 .../kafka/connect/runtime/isolation/Plugins.java   |  12 +-
 .../isolation/DelegatingClassLoaderTest.java       |  34 ++--
 .../connect/runtime/isolation/PluginsTest.java     | 107 ++++++++---
 .../runtime/isolation/SynchronizationTest.java     |  15 +-
 .../connect/runtime/isolation/TestPlugins.java     | 197 ++++++++++++++-------
 .../test/plugins/AliasedStaticField.java           |   6 +-
 .../test/plugins/AlwaysThrowException.java         |   4 +-
 .../test/plugins/ThingOne.java}                    |  18 +-
 .../test/plugins/ThingTwo.java}                    |  19 +-
 .../test/plugins/ReadVersionFromResource.java      |  81 +++++++++
 .../read-version-from-resource-v1/version          |   5 +-
 .../test/plugins/ReadVersionFromResource.java      |  81 +++++++++
 .../read-version-from-resource-v2/version          |   5 +-
 .../test/plugins/SamplingConfigProvider.java       |   4 +-
 .../test/plugins/SamplingConfigurable.java         |   4 +-
 .../test/plugins/SamplingConverter.java            |   4 +-
 .../test/plugins/SamplingHeaderConverter.java      |   4 +-
 .../test/plugins/ServiceLoaderPlugin.java          |   4 +-
 20 files changed, 496 insertions(+), 144 deletions(-)
 copy connect/runtime/src/test/resources/test-plugins/{always-throw-exception/test/plugins/AlwaysThrowException.java => multiple-plugins-in-jar/test/plugins/ThingOne.java} (79%)
 copy connect/runtime/src/test/resources/test-plugins/{always-throw-exception/test/plugins/AlwaysThrowException.java => multiple-plugins-in-jar/test/plugins/ThingTwo.java} (76%)
 create mode 100644 connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v1/test/plugins/ReadVersionFromResource.java
 copy tests/kafkatest/services/security/__init__.py => connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v1/version (83%)
 create mode 100644 connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v2/test/plugins/ReadVersionFromResource.java
 copy tests/kafkatest/services/security/__init__.py => connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v2/version (83%)