[ 
https://issues.apache.org/jira/browse/METRON-1100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16549590#comment-16549590
 ] 

Otto Fowler commented on METRON-1100:
-------------------------------------

Bundles and extensions never happened

> Dynamic loading of Metron bundles
> ---------------------------------
>
>                 Key: METRON-1100
>                 URL: https://issues.apache.org/jira/browse/METRON-1100
>             Project: Metron
>          Issue Type: Task
>            Reporter: Matt Foley
>            Assignee: Otto Fowler
>            Priority: Major
>
> If NiFi does not soon add these features to their NAR processing (per 
> METRON-1070), we should consider doing so:
> Load bundles dynamically at run-time, without restart, with the sub-goals of:
> - lazy loading instead of load all at startup, to minimize memory footprint
> - allow new bundles to be added to the system at any time, without restart, 
> to support long-running zero-outage installations
> Note it is fine (probably necessary) to have some sort of registration 
> process that runs at startup, and periodically or upon manual trigger 
> thereafter.  It can read the ClassIndex information of all bundle files in 
> the registered ExtensionDirectories, and use it to maintain a registry of 
> known bundles available, without actually loading them until needed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to