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

Refactor applySideWrite interface

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.3.0-rc0
    • None
    • None
    • Query Execution
    • Fully Compatible

    Description

      The IndexAccessMethod contains separate interfaces for applying side writes to btree indexes and columnar indexes. This means that IndexAccessMethod is "aware" of its children in the inheritance tree.

      There is only one caller, which knows which type of IAM it is working with. This ticket is to remove IndexAccessMethod::applySideWrite* functions and have the caller cast to the appropriate access method and use that directly.

      Attachments

        Activity

          People

            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            ian.boros@mongodb.com Ian Boros
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: