You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Nigel Liang (Jira)" <ji...@apache.org> on 2020/03/12 17:58:00 UTC
[jira] [Created] (KAFKA-9712) Reflections library 0.9.12 introduced
in 2.5 causes regression scanning for plugins on plugin_path
Nigel Liang created KAFKA-9712:
----------------------------------
Summary: Reflections library 0.9.12 introduced in 2.5 causes regression scanning for plugins on plugin_path
Key: KAFKA-9712
URL: https://issues.apache.org/jira/browse/KAFKA-9712
Project: Kafka
Issue Type: Bug
Affects Versions: 2.5.0
Reporter: Nigel Liang
Reflections v0.9.12 was introduced in 2.5 branch to remove Guava dependency - https://issues.apache.org/jira/browse/KAFKA-3061
This version, however, contains a [bug|https://github.com/ronmamo/reflections/issues/273] that will cause regression when scanning for plugins if the `plugins_path` specified does not contain valid plugins. The case where we were able to repro this, the `plugins_path` was misconfigured to point to `~/.ssh` which contained unrelated files but no plugins. Further testing is needed to figure out if it will repro for other cases such as empty directory, combination of valid and invalid plugins in directory, just some types of plugins and not others in directory, etc.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)