Skip to content

KAFKA-9057: Backport KAFKA-8819 and KAFKA-8340 to 1.0#7580

Merged
rhauch merged 2 commits intoapache:1.0from
gharris1727:1.0-backport-classloader-fix
Oct 22, 2019
Merged

KAFKA-9057: Backport KAFKA-8819 and KAFKA-8340 to 1.0#7580
rhauch merged 2 commits intoapache:1.0from
gharris1727:1.0-backport-classloader-fix

Conversation

@gharris1727
Copy link
Copy Markdown
Contributor

This includes the fix from #7315 , but backported to be compatible with 1.0

Changes to this PR since #7549 are mostly in Plugins and PluginsTest.

  • Added PluginsTest file which did not exist before
  • Removed Converter::configure test case
  • Removed HeaderConverter test plugin and test cases
  • Removed Converter Types test cases
  • Removed classloader control test cases

Committer Checklist (excluded from commit message)

  • Verify design and implementation
  • Verify test coverage and CI build status
  • Verify documentation (including upgrade notes)

Includes fixes from PR-7315 (KAFKA-8819 and KAFKA-8340), but omits ConfigProvider and Configurable test cases and plugins, and replaces Java 8 language features with suitable Java 7 features.

Signed-off-by: Greg Harris <gregh@confluent.io>
Author: Greg Harris <gregh@confluent.io>
Reviewer: Randall Hauch <rhauch@gmail.com>
Signed-off-by: Greg Harris <gregh@confluent.io>
* Adding PluginsTest file which did not exist before
* Removing Converter::configure test case
* Removing HeaderConverter test plugin and test cases
* Removing Converter Types test cases
* Removing classloader control test cases

Signed-off-by: Greg Harris <gregh@confluent.io>
Copy link
Copy Markdown
Contributor

@rhauch rhauch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks for backporting, @gharris1727!

@rhauch rhauch merged commit a580826 into apache:1.0 Oct 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants