-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Component/s: None
-
(copied to CRM)
Drivers that provide low level control over the creation of BSON (for example, the BSON writer in the Java and other drivers) MUST warn against the use of duplicate key names in documentation.
The documentation MUST mention that the server's behavior related to duplicate key names is undefined and MUST document what the driver does when a document with duplicate key names is decoded (first one wins, last one wins, etc.) and that storing such a document will cause the other value(s) to be lost.
- depends on
-
MOTOR-319 Add documentation warning against the use of duplicate key names
- Backlog
-
CDRIVER-2982 Add documentation warning against the use of duplicate key names
- Closed
-
JAVA-3547 Add documentation warning against the use of duplicate key names
- Closed
-
RUST-174 Add documentation warning against the use of duplicate key names
- Backlog
-
PHPC-1342 Add documentation warning against the use of duplicate key names
- Closed
-
PYTHON-1758 Add documentation warning against the use of duplicate key names
- Closed
-
CSHARP-2532 Add documentation warning against the use of duplicate key names
- Closed
-
GODRIVER-852 Add documentation warning against the use of duplicate key names
- Closed
-
JAVA-3216 Add documentation warning against the use of duplicate key names
- Closed
-
RUBY-1748 Add documentation warning against the use of duplicate key names
- Closed