+1 to simplification.

On Mon, Apr 29, 2019 at 3:32 PM Mikhail Petrov <pmgheap....@gmail.com>
wrote:

> Hi Igniters!
>
> Now plugin loading is based on presence of plugin class name in
> META-INF/service/org.apache.ignite.plugin.PluginProvider file. I propose to
> add special configuration in IgniteConfiguration for passing needed plugin
> instances explicitly. It provides ability to
>     1. specify plugins via spring configuration.
>     2. avoid storing PluginConfiguration separately from PluginProvider
> (Now all PluginConfiguration are stored as an array in IgniteConfiguration
> and plugin if it's needed in PluginConfiguration merely iterates over all
> configurations) by passing plugin configuration directly into plugin
> provider.
> It's possible to support both of approaches for backward compatibility
> (e.g. if plugins is not set via IgniteConfiguration current approach will
> be used).
>
> PR -- https://github.com/apache/ignite/pull/6517
> <https://github.com/apache/ignite/pull/6517>
> JIRA -- https://issues.apache.org/jira/browse/IGNITE-11744
>
> I would like to receive feedback on this feature concept.
>

Reply via email to