[SERVER-68698] Centralize query framework/engine routing Created: 09/Aug/22  Updated: 21/Dec/22  Resolved: 21/Dec/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Ben Shteinfeld Assignee: Hana Pearlman
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:

 Description   

Determining whether a query/pipeline should run with the classic engine, SBE, or CQF is quite complex as it requires performing various traversals over the query structure to determine eligibility, reading various bits on the structures themselves (sbeCompatible, etc.), and consulting feature+query flags.

This ticket tracks work to consolidate this decision into a single function/abstraction.


Generated at Thu Feb 08 06:11:30 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.