Github user simonellistonball commented on the pull request:

    https://github.com/apache/nifi/pull/399#issuecomment-217411669
  
    This needs a little bit more work. The goal here is to use a common pattern 
from standard processors, however, while tests work fine, loading into NiFi 
causes a duplicate of the standard processor nar and therefore unpredicatable 
ordering. One solution to this would be to factor the base 
AbstractListProcessor classes out of standard processors into processor-utils. 
However, they have a legacy dependency on the distributed cache service which 
would cause a circular dependency for this refactoring. 
    
    Short term solution would be to reimplement the trigger and state logic 
direct in the Azure processors, which violates DRY. 
    
    Longer term it would be great to have clean Abstracts for some of these 
common custom patterns in processor-utils, but that's for another issue and 
another PR.
    
    In the meantime I'll re-implement and update the PR, so please don't worry 
about reviews right now.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to