[SERVER-50729] Wrap resharding_util.h/cpp in resharding namespace Created: 02/Sep/20  Updated: 29/Oct/23  Resolved: 14/Jun/22

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 6.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Haley Connelly Assignee: Abdul Qadeer
Resolution: Fixed Votes: 0
Labels: PM-234, sharding-nyc-subteam1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Sharding 2022-06-27
Participants:
Story Points: 2

 Description   

Currently, the methods in resharding_util are in the main mongo namespace. It would be nice to put them all under the resharding namespace that will also be introduced in SERVER-50304



 Comments   
Comment by Githook User [ 14/Jun/22 ]

Author:

{'name': 'Abdul Qadeer', 'email': 'abdul.qadeer@mongodb.com', 'username': 'zorro786'}

Message: SERVER-50729 Wrap resharding_util in resharding namespace
Branch: master
https://github.com/mongodb/mongo/commit/01eb71cdb1ec643de2dacf439814e46b6ca0650b

Comment by Max Hirschhorn [ 13/Jun/22 ]

Yes abdul.qadeer@mongodb.com, Randolph had taken care of collapsing libresharding_util into libsharding_runtime_d in the changes from 800c6d4 as part of SERVER-58915.

Comment by Abdul Qadeer [ 11/Jun/22 ]

max.hirschhorn@mongodb.com can't find libresharding_util in project, perhaps it is already taken care of.

Comment by Max Hirschhorn [ 01/Jul/21 ]

If these changes are done after SERVER-57666 then we should additionally collapse libresharding_util into libsharding_runtime_d because nothing else in resharding_util.h should be exposed outside of sharding components.

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