Details
-
Investigation
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
Not Needed
Description
This project removes the mongo binary from our public releases (customers now use mongosh, based on the node.js driver). It also has the side effect of no longer building the mongo shell as part of the default or install-core targets.
Please use the install-devcore compile target locally instead of install-core or the default and 2. Testing improvements can now be made to the mongo binary without worrying about compatibility with previous releases!
Description of Linked Ticket
Summary
Ensure mongosh is unequivocally the default shell for all users.
Motivation
In time for MongoDB Server 5.0, we started bundling the new shell, mongosh, with our community and enterprise versions of MongoDB. As part of this release, we also deprecated the current shell: mongo. With 6.0 and beyond, we will officially EOL the ‘mongo’ shell and the standard shell will be mongosh. This will enable users to benefit from new features and functionality for the shell, as well as be able to upgrade the shell independently from the server.
Documentation
Product Description
Scope Document
Technical Design Document