Seaven edited a comment on issue #2463: Add fe plugin framework URL: https://github.com/apache/incubator-doris/pull/2463#issuecomment-567003853 Support Fe Plugin framework: do something: * Add install plugin statement class * Add uninstall plugin statement class * Support Plugin manger * Support FE Plugin register method: the fe built-in Plugin can register through the way. * Support FE Plugin dynamic install process 1. check Plugin has already install? 2. download Plugin file from remote source or copy from local source 3. extract Plugin's .zip 4. read Plugin's plugin.properties, and check Plugin's Value 5. dynamic load .jar and init Plugin's main Class 6. invoke Plugin's init method 7. register Plugin into PluginMgr. * Support FE Plugin dynamic uninstall process 1. check Plugin has install? 2. invoke Plugin's close method 3. delete Plugin from PluginMgr * SQL support: install/unintall Plugin syntax To do: * install/uninstall Plugin should update meta * for BE Plugin, need check valid through BE node. we need add rpc interface * load & init Plugin when the fe start.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
