briansolo1985 commented on PR #8028:
URL: https://github.com/apache/nifi/pull/8028#issuecomment-1820697471

   I addressed the second round of comments. Decided to make a bigger refactor: 
moved services to minifi-commons, created interfaces for those services to 
become consistent. Also removed the flow serialization and deserialization from 
those particular services. Performance was not an issue there as that code was 
not on a critical path, eg flow updates are expected maximum a few times a day, 
but most frequently we talk about weeks or months here. However having the 
serde in the services hurt SRP at some level, so moved the logic to an upper 
layer. Also now the flow serde logic is encapsulated in one class.
   Rebased onto the latest main. Tested a flow with C2, unecrypted properties 
were encrypted correctly.
   Please review the latest changes.


-- 
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: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to