The indexable document have to be fetched from the CirrusSearch doc API using the flink AsyncIO operator.
AC:
- The CirrusSearch doc API is called
- Failures are retried 3 to 4 times
- Missing revisions are identified and retried as long as the event is younger than 10sec (eventual consistency heuristic).
- Error reasons are capture in a side-output