[SERVER-84019] Reintroduce "requires_sbe" jstest tag Created: 08/Dec/23 Updated: 16/Jan/24 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | David Storch | Assignee: | Backlog - Query Execution |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Query Execution
|
||||||||
| Participants: | |||||||||
| Story Points: | 0.5 | ||||||||
| Description |
|
We intend to replace "requires_sbe" with the "featureFlagSbeFull" tag in order to prevent tests that require SBE to be fully enabled from running in the wrong build variants. Once SBE is re-enabled by default for most queries, we should switch back to having a "requires_sbe" flag instead of using "featureFlagSbeFull". We should also update any build variants tagged with featureFlagSbeFull. For eg, we added featureFlagSbeFull to excludeWithAnyTags for the Classic Engine all feature flags build variant. It should start excluding tests with the "requires_sbe" tag instead. |