Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-96162

Simplify CollectionTruncateMarkers API

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Execution Team 2024-11-25, Execution Team 2024-12-09, Execution Team 2024-12-23, Execution Team 2025-01-06

      CollectionTruncateMarkers are used for the oplog and pre-images collection. Recently, support was removed for ChangeCollections. 

      The API could be improved by removing subclass specific code, such as the UnyieldableCollectionIterator. Additionally, the API could benefit from additional comments, clearer names, and complex logic pushed down to its subclasses. 

            Assignee:
            haley.connelly@mongodb.com Haley Connelly
            Reporter:
            haley.connelly@mongodb.com Haley Connelly
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: