[SERVER-85577] Missing fields in KeyString cause incorrect point bound validation Created: 23/Jan/24 Updated: 29/Jan/24 Resolved: 29/Jan/24 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 8.0.0-rc0 |
| Type: | Bug | Priority: | Blocker - P1 |
| Reporter: | Zixuan Zhuang | Assignee: | Zixuan Zhuang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | auto-reverted, query-perf-q4 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||||
| Backport Requested: |
v7.3
|
||||||||||||||||||||||||
| Sprint: | QE 2024-02-05 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Linked BF Score: | 169 | ||||||||||||||||||||||||
| Description |
|
For compound index, when the index key doesn't contain all fields, we can't tread two keyString as point bound even through they are equal. |
| Comments |
| Comment by Githook User [ 26/Jan/24 ] |
|
Author: {'name': 'Zixuan', 'email': 'leozzx@users.noreply.github.com', 'username': 'leozzx'}Message: GitOrigin-RevId: 2db4441eac6409ce5cf91c63efd79ae7f4c9b457 |
| Comment by Githook User [ 25/Jan/24 ] |
|
Author: {'name': 'auto-revert-processor', 'email': 'dev-prod-dag@mongodb.com', 'username': ''}Message: Revert " This reverts commit 454abad445a966c8bc6f7e251d71e7ac410d6676. GitOrigin-RevId: 4e66cef5779f079f4f3138055cbed014463aaa0c |
| Comment by Githook User [ 25/Jan/24 ] |
|
Author: {'name': 'Zixuan', 'email': 'leozzx@users.noreply.github.com', 'username': 'leozzx'}Message: GitOrigin-RevId: 454abad445a966c8bc6f7e251d71e7ac410d6676 |