Hello, I am looking for a good way to move penalized flow files to the end of a queue so they don't block other files waiting for a processor. I want to handle the case where the penalization happens due to an uncaught error, so I can't modify the priority attribute before penalizing.
My first thought was to use FirstInFirstOutPrioritizer, but I tried this, and it looked like penalized flow files were returned to the front of the queue rather than being put at the back after penalization. For now I am using NewestFlowFileFirstPrioritizer, but what I really want is the oldest flow file that has not been penalized to go first. Is this possible? Thanks, Alan
