All pending topology notifications must be propagated to a newly published epoch, not only the pending notification for that epoch
Also Fix:
- removeRedundantMissing could erroneously remove missing dependencies occurring after the new appliedBeforeIndex
- Invariant failure for some propagate calls supplying 'wrong' addRoute
- Disambiguate nextTxnId and nextTxnIdWithDefaultFlags
- Journal.replayTopologies to return List for consistency of integration and semi-integrated burn test
patch by Benedict; reviewed by Aleksey Yeschenko for CASSANDRA-20886
20 files changed