You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2020/01/03 10:50:57 UTC

[GitHub] [incubator-doris] Seaven edited a comment on issue #2463: Add fe plugin framework

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:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org