Closed nsoft closed 1 year ago
As part of this we will want to add one more status for "attempting to send" that gets set before any output, and warning logs/output for any cases where attempting to send is the latest status (but it does not trigger an FTI re-feed of the document).
It seems that fetchURL processor only does GET requests, and since mutating get requests are a bad thing, we won't bother to consider it an output, which means only SendToSolrProcessor needs adjustment.
This should be the default delivery guarantee, obviously minimizing the cases where we fail to send via persistence. Future features will allow enabling "at least once".