[SERVER-84055] Remove $vectorSearch stage "filter" data type validation Created: 11/Dec/23 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: | Improvement | Priority: | Major - P3 |
| Reporter: | Evan Nixon | Assignee: | Vamsy Annabattula |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | FY2025Q1-candidate, neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Assigned Teams: |
Query Integration
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Backport Requested: |
v7.3, v7.0, v6.0
|
||||||||||||||||
| Participants: | |||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||
| Description |
|
Atlas Search supports filtering over several data types. Today, mongod validates that data types used in filter operators/expressions are data types that are supported in $vectorSearch. This ticket is to remove validation on filter data types in mongod. mongot also validates filter data types today, and it is somewhat redundant to do this in two places. Validation in mongod also makes it more difficult to expand support for other data types in $vectorSearch filter. |
| Comments |
| Comment by Githook User [ 24/Jan/24 ] |
|
Author: {'name': 'vamsyannabattula', 'email': '153664791+vamsyannabattula@users.noreply.github.com', 'username': 'vamsyannabattula'}Message: GitOrigin-RevId: 06bb2787737688a97cb3f2a2d6e243a275e6ee3d |