Details
-
Task
-
Resolution: Fixed
-
Major
-
Cheshire-Cat
-
None
Description
Implicit replication pipelines checkpointing support
It is essential to check for the following in order:
- Router raises the broken mapping
- Router then can raise ignored events
- Checkpoint manager must handle the broken mapping event before a throughSeqno operation can complete (this will need synchronization)
If step 3 is not done, it is possible that a checkpoint is created where the ignored events are counted as the through sequence number, and broken mapping is not recorded. This will lead to data loss.
Attachments
Issue Links
- blocks
-
MB-38445 Last Resort Error Handling for missing collections manifest
- Closed
-
MB-38349 Raise UI error if implicit mapping fails
- Closed
-
MB-38399 Optimize Broken mapping memory usage
- Closed
-
MB-38563 XDCR integrate checkpoint manager with manifest service
- Closed
- depends on
-
MB-37983 Basic collection routing framework
- Closed
-
MB-38324 ThroughSequenceNumber service support for ManifestIDs
- Closed
-
MB-38402 XDCR Checkpointing Collections information
- Closed
-
MB-38442 Implement ManifestID portion for resuming DCP Stream
- Closed