[SERVER-51517] [SBE] Investigate if we can extend sharding APIs to be more Value centric Created: 13/Oct/20  Updated: 06/Dec/22

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

Type: Task Priority: Major - P3
Reporter: Eric Cox (Inactive) Assignee: Backlog - Query Execution
Resolution: Unresolved Votes: 0
Labels: qexec-team, sbe-post-v1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Execution
Backwards Compatibility: Fully Compatible
Participants:

 Description   

During the work of SERVER-50712 we had to mkObj() the shard key extracted from a document because the ScopedCollectionFilter API required a BSONObj or a WSM. It would be beneficial for performance if the sharding APIs were more Value centric. Can we talk to sharding and extend the APIs? How much work will this be and how invasive would these changes be?


Generated at Thu Feb 08 05:25:42 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.