[SERVER-52799] Make sbe the default execution engine and switch "SBE" build variant to "SBE off" Created: 11/Nov/20  Updated: 29/Oct/23  Resolved: 17/May/21

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 5.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Anton Korshunov Assignee: Kyle Suarez
Resolution: Fixed Votes: 0
Labels: qexec-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-56284 SBE $add with Date and NumberDecimal ... Closed
depends on SERVER-56467 [SBE] MONGO_UNREACHABLE in src/mongo/... Closed
depends on SERVER-56493 Fix "unionWith_explain.js" test in va... Closed
depends on SERVER-56502 [sbe][query_fuzzer_standalone] Sort t... Closed
depends on SERVER-56503 [sbe][query_fuzzer_standalone] SBE re... Closed
depends on SERVER-56504 [sbe][query_fuzzer_sharded] SBE query... Closed
depends on SERVER-56506 Fix the "relevantSlots" logic in sbe_... Closed
depends on SERVER-56869 [SBE][ASAN jscore] heap-use-after-fre... Closed
depends on SERVER-56885 [SBE][aggregation_disabled_optimizati... Closed
depends on SERVER-56900 SBE sort stage may violate SBE copyOr... Closed
depends on SERVER-56843 [SBE] Blocklist lookup_subpipeline.js... Closed
is depended on by SERVER-56867 Update the test suites used in the "S... Closed
Documented
Duplicate
is duplicated by SERVER-56232 Convert the SBE-enabled build variant... Closed
Problem/Incident
Related
related to SERVER-52273 Delete feature flag for Slot-based ex... Closed
related to SERVER-57442 [ephemeralForTest] disable oplog_visi... Closed
related to SERVER-57443 [ephemeralForTest] fix oplog visibili... Closed
Backwards Compatibility: Major Change
Sprint: Query Execution 2021-05-17, Query Execution 2021-05-31
Participants:
Linked BF Score: 77

 Comments   
Comment by Githook User [ 17/May/21 ]

Author:

{'name': 'Martin Neupauer', 'email': 'martin.neupauer@mongodb.com', 'username': 'MartinNeupauer'}

Message: SERVER-52799 enable slot-based execution engine by default

This commit also switches the "SBE on" build variant in Evergreen to
"SBE off", to maintain test coverage of the classic engine.
Branch: master
https://github.com/mongodb/mongo/commit/0e0b306c0571e7a8bb07491cbdf54bb10e5593e8

Comment by Kyle Suarez [ 28/Apr/21 ]

Per offline discussion with david.storch:

  • We will keep SERVER-52273 separate from this work.
  • The work here to make SBE the default engine should also convert the SBE build variant to be "SBE off", so that we maintain coverage of the classic engine.
Comment by David Storch [ 28/Apr/21 ]

anton.korshunov should this be resolved as a duplicate of SERVER-52273?

Generated at Thu Feb 08 05:29:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.