mongosh
mongosh copied to clipboard
The MongoDB Shell
Changes prep-fle-addon script to use new repo and depend on new repo's script for downloading/building bindings. The version of libmongocrypt is now determined by the binding's package.json file.
Merge after [SERVER-87441](https://jira.mongodb.org/browse/SERVER-87441)
Considering the balancing of a sharded namespace would be sensitive to orphans and data volume, and in order to count with a mechanism that easily allows checking the current state...
An attempt to stabilize the test failures of the `e2e_tests_darwin_x64` task.
To include mongodb-js/macos-export-certificate-and-key@44a927327b8b
This adds a `TestShell#eventually` which is designed to be a drop-in replacement for the timing based `eventually` utility. Tests can now call `await shell.eventually(() => { /* block which conditionally...
For now this PR adds a failing test demonstrating how writing a multiline command prints an extraneous prompt before multiline dots (the "..." prefixed after every line-break in the input)....
``` % rm ~/.mongodb/mongosh/mongosh_repl_history % npm start ``` paste in this multi-line command: ``` printjson(db.createUser( { foo, bar } )) ``` then ``` % cat ~/.mongodb/mongosh/mongosh_repl_history ``` Now try it...