+1 That's the crucial concern.
We can have Infinispan attempt to transmit all updates to debezium on a best effort base, but we can't guarantee to send them all. We can resume the state replication stream as Randall suggested, providing in that case a squashed view which might work great to replicate the same state.
Analysis of the stream of updates though shall not be able to rely on seeing *all* events.
As Emmanuel seemed to agree previously, for that use case one would need a different product like Kafka.
What I'm getting at is that if we agree that this granularity of events needs *just* to replicate state, then we can take advantage of that detail in various areas of the implementation, providing significant performance optimisation opportunities.
Sanne