[ 
https://issues.apache.org/jira/browse/IGNITE-13356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis A. Magda updated IGNITE-13356:
------------------------------------
    Component/s: documentation

> Documentation Change needed: PluginProvider loading changed from 2.8.1
> ----------------------------------------------------------------------
>
>                 Key: IGNITE-13356
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13356
>             Project: Ignite
>          Issue Type: Improvement
>          Components: documentation, platforms
>    Affects Versions: 2.8.1
>            Reporter: Veena Mithare
>            Priority: Major
>
> There seems to be two conflicting documentation on loading the plugin
> provider :  
> 1. The first way as shown in this documentation
> [https://apacheignite.readme.io/docs/plugins] :
>  uses the Java Service Loader to load the plugin provider . It loads the
> plugin configurations through the ignite configuration and hence needs to
> use  getPluginConfigurations to get the right configuration for the plugin.
> _*Concern*_ : igniteconfiguration.getPluginConfigurations is deprecated in
> 2.8.1
> 2. The second way  : igniteconfiguration.getPluginConfigurations has been
> deprecated in 2.8.1 .  The recommended way of sending configuration is by
> calling igniteconfiguration.setPluginProvider .
> Please note there was no 'setPluginProvider' method in the versions prior to
> 2.8.1.
> (
> [https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/configuration/IgniteConfiguration.html#getPluginConfigurations--]
> )
> _*Concern*_ : 2.8.1 plugin documentation talks about using service loader
> framework. [https://apacheignite.readme.io/docs/plugins]. If we use
> setPluginProvider, there is no need to load plugin provider through java
> service loader.
>  
> As per the latest conversation on Ignite Users , it was suggested that I 
> raise a documentation improvement to use the approach 2 above . This Jira is 
> to change the documentation at [https://apacheignite.readme.io/docs/plugins 
> so that it reflects approach 2.|https://apacheignite.readme.io/docs/plugins] 
> [http://apache-ignite-users.70518.x6.nabble.com/2-8-1-Loading-Plugin-Provider-td33370.html]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to