exceptionfactory commented on PR #9452: URL: https://github.com/apache/nifi/pull/9452#issuecomment-2441527819
Thanks for the additional background on the current structure @mark-bathori, I appreciate the challenges that the Kerberos support presents in terms of class loading. In light of those issues, it sounds like more significant restructuring is necessary to provide the kind of decoupling required. With general momentum around Polaris and REST Catalog capabilities, I expect more community interest in that direction, but of course there will still be different implementations in various places. Given the complexities that Kerberos support introduces, it seems like it may be necessary to decouple that, perhaps through a different `PutIceberg` Processor implementation. That should allow a different NAR hierarchy, supporting separate packaging. Do you have any additional thoughts along these lines? Aside from something like this, it seems that the only alternative is what I have proposed in terms of removing existing Hive 3 support, and then implementing Hive 4 support separately within the current structure. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
