-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Server Serverless 2022-11-14, Server Serverless 2022-11-28
Change the Shard Split Commands (commitShardSplit) to use a vector<tenant_id> instead of vector<string>. Part of the change could include a couple helper methods to convert a vector<tenant_id> to a vector<string> (StringData) and vector<string> to a vector<tenant_id>. We should also change the javascript code to support the change in the parameter. Also making necessary changes at the shard_split_test api. We should also make changes to the shard split passthrough to also support the proper object if necessary.
- causes
-
SERVER-71517 Coverity analysis defect 134186: AUTO_CAUSES_COPY
- Closed
- related to
-
SERVER-70913 Investigate changes needed to ShardSplit code in order to use TenantId/DatabaseName objects
- Closed