I have been running nifi for about a week on a machine that has 32 cpus. During this week I have seen the nifi instance lockup about 5 times (it could of been more if it was not a weekend). Lockup being no flowfiles moving. All the threads are in the PersistentProvenanceRepository. I have submitted a bug here:
https://issues.apache.org/jira/browse/NIFI-2395 I think the fix is as easy as changing a || to a &&. But there are a lot of parts to this class and I could easily be missing something. I tried to document where all my threads were. I believe this bug would hit any system that runs nifi that has low to unused cpus. I know it effects 0.6.0 and it looks like it is in 0.7.0. It is a very crippling bug. I do not think I have lost any data, but cannot be sure. If you have seen flows that just stop processing data, this could be the cause. You have a good one. Brian
