Convert SizeCountCheckpointFlusher class to function

XMLWordPrintableJSON

    • Storage Execution
    • Fully Compatible
    • Storage Execution 2026-09-14, Storage Execution 2026-09-28
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Today, there do not exist any unit tests of the SizeCountCheckpointFlusher because its only public member function are run() and requestFlush(). Update the API to be unit-testable, then add tests for the tassert, the WCE retry, and anything else relevant.

      In SERVER-134962, we can exhaustively test this flusher API using the existing advanceCheckpoint() tests.

            Assignee:
            Cedric Sirianni
            Reporter:
            Cedric Sirianni
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: