-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Service Arch
-
Fully Compatible
-
ALL
-
-
Service Arch 2023-12-25, Service Arch 2024-01-08, Service Arch 2024-01-22
-
35
If listDatabase is called on a connection with an unsigned security token where expectPrefix:true, it will return the tenants databases, along with all of the global databases.
If we set expectPrefix:false, we get the expected outcome of only listing the tenants databases. So this bug occurs only when expectPrefix is set to true in the security token.
When calling listDatabase with expectPrefix set to true or false, it should only return tenant databases if a unsigned security token is set. global databases should not be returned when a tenantId is present in security token.
- has to be done after
-
SERVER-84690 Exclude testing aggregation stage $listSession and create_indexes.js transactions from multi tenant test suites
- Closed
- related to
-
SERVER-74910 Create concurrency test suite that runs with multitenancySupport enabled
- Closed
-
SERVER-84312 Complete TODO listed in SERVER-82279
- Closed