-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: JavaScript, Shell, Testing Infrastructure
-
None
The shell does not provide a way to create arbitrary BSON values. Such as:
- Symbol type "\x0E" (still in use by the Ruby driver)
- Regexp type ""\x0B" where the regex is valid for the server but invalid for the shell
These are values users should never create but are entirely possible for other applications to create. We should be able to insert these values into MongoDB during jstests.
- is related to
-
SERVER-4645 The shell's db.collection.find() command asserts on regexs that the shell can't execute
- Closed
-
SERVER-16260 Some commands no longer accept values of the Symbol BSON type
- Closed