[SERVER-76353] Add the ability to force a query to broadcast to all nodes in a replica set and/or all shards in a cluster Created: 20/Apr/23  Updated: 31/Oct/23

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

Type: New Feature Priority: Major - P3
Reporter: Nicholas Zolnierz Assignee: Backlog - Query Optimization
Resolution: Unresolved Votes: 0
Labels: query-product-scope-2, query-product-urgency-2, query-product-value-2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-34633 Allow $currentOp to retrieve operatio... Closed
related to SERVER-69219 Always broadcast queries using read c... Closed
Assigned Teams:
Query Optimization
Participants:

 Description   

There are several internal use cases for broadcasting queries (SERVER-73557, SERVER-45032, SERVER-34633, SERVER-69219), and in fact some of the machinery to achieve this is already done. This ticket tracks a more generic user-facing solution which could involve a new readConcern and/or readPreference, however more discussion is needed to decide on the exact semantics and user-facing behavior (e.g. duplicate results, explain, $currentOp).



 Comments   
Comment by Ana Meza [ 30/May/23 ]

During Triage the team decided to leave it in the Quick Wins Bucket

Generated at Thu Feb 08 06:32:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.