markap14 commented on pull request #5059: URL: https://github.com/apache/nifi/pull/5059#issuecomment-839940334
@ottobackwards not sure VFS would provide what we need here. Not sure how it deals with all of the authentication etc. But most importantly, it doesn't really provide us the pluggability that we'd like to have here. We don't want to say "you can put extensions in your local file system or in HDFS." We want this to allow pluggability for any number of locations. We would also want to account for the fact that some systems may be offline, etc. and so we want to download the files locally, not just pull them on-demand each time. And we'd also have to consider all of the concerns with classloader isolation. The NAR Loader stuff at present is in the root lib. We certainly cannot put any sort of Hadoop libs, etc. at the root, so the logic needs to be isolated into NARs. -- 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]
