[COMPASS-6214] Investigate changes in PM-2810: Single shell (mongosh) experience for MongoDB Server Created: 18/Oct/22  Updated: 25/Oct/22  Resolved: 25/Oct/22

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Investigation Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Documentation Changes: Not Needed

 Description   
Original Downstream Change Summary

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

Epic Summary

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


Generated at Wed Feb 07 22:42:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.