[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:
Related
is related to SERVER-70660 Support for recoverable critical sect... Closed
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 SERVER-70660 the support for the recoverable critical section was extended to databases, this command should be enhanced to support database as well.

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.


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