5

For quick testing and development, it would really be helpful to have a way to clear the Bulletin from processor's top right corner. Once I see the error and I fix it, I would like to clear it before restarting.

If it is possible with the current version, please guide.

pratpor
  • 1,954
  • 1
  • 27
  • 46
  • Not a very usefull use case for this possible function – Up_One Sep 20 '18 at 00:45
  • Definitely not a blocker feature for building pipelines. But it would be very convenient for testing. Let's say I ran some pipeline and it threw Warn level Bulletin and after I make fixes, I have to currently hover again and check the time for bulletin to see if that's a new error or old one only. – pratpor Sep 20 '18 at 08:38
  • 2
    There is no way to do this currently. – Bryan Bende Sep 20 '18 at 13:47
  • You can follow this issue on Jira - https://issues.apache.org/jira/browse/NIFI-2056 – human Jan 22 '19 at 03:23

1 Answers1

2

As mentioned in the comments there is currently no way to do this. However, you can probably achieve your goal of seeing whether your error is resolved in the following way:

  1. Change your processors config, hopefully fixing the problem
  2. Check the last timestamp of the error bulletin
  3. Start the processor
  4. Wait a few seconds and check if the error bulletin still has the old timestamp

This has helped me greatly in speeding up development.


Extra trick:

If you are really in a place where you can safely play around, and don't want to focus, you can also copy the processor and re-direct the queues to/from there. It is more work, but will get you a clean bulletin.

I mostly used this trick if I had to demo something and I cannot afford to wait 5 minutes for the red square to disappear.

Dennis Jaheruddin
  • 21,208
  • 8
  • 66
  • 122