[SERVER-78471] [CQF] Implement enforcer for IndexingRequirement dedupRIDs Created: 27/Jun/23 Updated: 10/Nov/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Svilen Mihaylov (Inactive) | Assignee: | Backlog - Query Optimization |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Query Optimization
|
| Sprint: | QO 2023-08-21, QO 2023-09-04 |
| Participants: |
| Description |
|
Instead of dedupRIDs being matched in the SargableNode implementers, consider adding an enforcer which will place Unique nodes. |
| Comments |
| Comment by David Percy [ 27/Jun/23 ] |
|
I think currently this is handled in individual implementation rewrites. Separating that into its own enforcer rewrite would let us simplify the implementer rewriter, and will probably result in more plans being considered. |