-
Type:
Spec Change
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Component/s: Collection Management
-
None
-
Needed
-
Summary
The "Replica Sets" section had two bullets contradicting the normative MUST rule that immediately followed: one claiming listCollections can run on a secondary (ambiguous as driver permission), and one referencing the legacy system.indexes API. Rewrite to distinguish server capability from driver routing policy and remove the stale bullet.
Motivation
Who is the affected end user?
Driver authors implementing collection enumeration.
Is this issue urgent?
No.
Is this ticket only for tests?
No — spec text clarification.
Acceptance Criteria
PR merged: https://github.com/mongodb/specifications/pull/1939
- split to
-
CDRIVER-6334 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
CSHARP-6047 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
CXX-3496 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
GODRIVER-3912 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
JAVA-6206 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
NODE-7586 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
PYTHON-5829 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
RUBY-3881 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
RUST-2429 Clarify enumerate-collections Replica Sets section
-
- Needs Triage
-
-
PHPLIB-1854 Clarify enumerate-collections Replica Sets section
-
- Closed
-