pub fn watermark_check(
info: Arc<ExecutorInfo>,
input: impl MessageStream,
) -> impl MessageStreamExpand description
Streams wrapped by watermark_check will check that no row falls below a watermark emitted
earlier on the same column. A delete of an upsert stream is not checked, as only its stream key
identifies the row it deletes.
It is a combinator rather than a generator, which would deepen the stack of every executor in debug builds.