-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.0.4, 3.1.4
-
Component/s: Storage
-
None
-
Storage Execution
-
ALL
NamespaceString::validDBName checks different characters on Windows.
It seems like this could cause issues with mixed OS replica sets, for example. This also can break mongodump/restore on mixed OS clusters.
We should use the same database name validation rules on Linux as we do on Windows.
That is, Linux builds of MongoDB should reject database names containing '*', '<', '>', ':', "|', and '?' as invalid.
- duplicates
-
SERVER-5002 Change prohibited character sets in database names
- Closed