[SERVER-73582] Enhance _shardsvrParticipantBlock command to work on both collections and databases Created: 03/Feb/23 Updated: 12/Dec/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Antonio Fuschetto | Assignee: | Backlog - Catalog and Routing |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | 12/12, car-qw, oldshardingemea, sharding-wfbf-day | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Catalog and Routing
|
||||||||
| Sprint: | CAR Team 2023-11-13 | ||||||||
| Participants: | |||||||||
| Story Points: | 2 | ||||||||
| Description |
|
The generic _shardsvrParticipantBlock command, used to enter and exist the recoverable critical section, only works with a collection names as a resource. Since with Currently, passing a database as a resource name, the command parser (generated by the IDL parser) asserts as the string <db>. is not recognized as a valid collection name. |