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

Delete the test-only "sbe" command

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 6.0.0-rc6, 6.1.0-rc0
    • None
    • Fully Compatible
    • v6.0
    • QE 2022-05-02
    • 25

    Description

      The SBE command no longer works for simple queries after the changes we made in the SBE plan cache and auto-parameterization project. I'd argue that we should either continue to maintain it, or just delete it. This ticket suggests the latter approach.

      As far as I know, the SBE test-only command was used for testing early in the development of the SBE engine but is not used any longer. It is not well tested and so we would generally not notice if we break it. I suspect that its parser and the SBE plan debug strings have already drifted out of sync. It also imposes some maintenance cost on the Query Execution team, as it can be executed by jstestfuzz and by an integration test (sbe_cmd.js).

      Attachments

        Issue Links

          Activity

            People

              kyle.suarez@mongodb.com Kyle Suarez
              david.storch@mongodb.com David Storch
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: