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

Break up large functions Tenant Oplog Applier

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • None
    • None
    • Serverless
    • Fully Compatible
    • Server Serverless 2023-05-29, Server Serverless 2023-06-12

    Description

      Some methods in TenantOplogApplier are very long and difficult to navigate such as writeNoop. We need to keep TenantOplogApplier for Shard Merge so we should improve this method to split it into understandable methods.

      In this ticket we aim to improve readability by breaking up these large methods into smaller ones. We should also take note of other possible improvements in tenant oplog applier and raise tickets for them (unless these improvements are trivial and can be done in the same PR with negligible impact).

      Attachments

        Activity

          People

            christopher.caplinger@mongodb.com Christopher Caplinger
            didier.nadeau@mongodb.com Didier Nadeau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: