[SERVER-74785] [CQF] Enable find().sort() to work correctly with arrays Created: 13/Mar/23 Updated: 21/Aug/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 | ||
| Attachments: |
|
||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||
| Assigned Teams: |
Query Optimization
|
||||||||||||||||||||||||
| Sprint: | QO 2023-05-15, QO 2023-05-29, QO 2023-06-12, QO 2023-06-26, QO 2023-07-10, QO 2023-07-24, QO 2023-08-07, QO 2023-08-21 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
This extends the testing coverage for the basic access path by allowing substantially more tests in cqf_passthrough. A substantial amount of js tests are currently not eligible for running with the optimizer because they include a $sort. This applies particularly to specific long standing issues in the classic engine which are fixed in the optimizer. A larger set of js tests which include $sort on their own also bring more coverage for the basic access path which is desirable from correctness POV. |