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

Refactor ScanStage in SBE

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Query Execution
    • QE 2023-07-10, QE 2023-07-24

    Description

      Initially, the SBE ScanStage was created to provide an API for reading from a collection. However, because the scan stage is used in different ways (i.e. to scan an entire collection, seek to a record id and scan, and seek a range between record ids), the implementation of the stage has become somewhat complicated. As such, it may be worth refactoring this stage (similar to how was done for the index scan stage in SBE).
      This ticket tracks the work to design and implement a refactor of the ScanStage in SBE.

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            mihai.andrei@mongodb.com Mihai Andrei
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: