Force mongostreams to take a checkpoint periodically even when nothing has changed

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Atlas Streams
    • Fully Compatible
    • Sprint 62, Sprint 63, Sprint 64
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As part of STREAMS-1141, we want to be able to rely on expiring checkpoints from object storage based on TTL settings. Once we start doing that, in theory, it is possible that a long running but idle processor takes no checkpoints and so we end up in a situation where we may not have a checkpoint for it in object storage.

      Tweak the checkpoint coordinator so that we force a checkpoint after 7 days since the last checkpoint even if nothing has changed.

            Assignee:
            Guy-Jacques Isombe
            Reporter:
            Mayuresh Kulkarni
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: