Compass
-
62 votes
Available in Compass 1.32.
-
Add mongo shell to Compass
It would be nice to include the mongo shell within Compass.
46 votesThis feature is available in Compass 1.22 Beta.
-
Execute an aggregation pipeline and view full results
The current Aggregation Pipeline Builder is good for authoring pipelines, but not so much for running them. The final results are limited to 20 docs and not easy to view, and viewing the intermediate stage outputs can slow down performance. There should be a way to execute a pipeline and page through the complete results.
34 votesAvailable in Compass 1.32
-
AWS IAM
It would be nice to have such feature for MongoDB Compass so that user can connect by assuming an IAM role.
24 votes -
Remove Intercom chat button
It blocks my data and uses up valuable screen real estate.
22 votesThe Intercom messenger bubble is now hidden.
We will use the Intercom functionality about once per quarter ask for feedback if users opted in but aside for that, the messenger remains hidden.
-
22 votes
This will be in Compass 1.23.
For reference, here is the PR: https://github.com/mongodb-js/compass-query-bar/pull/144
-
Support for Client Side Field Level Encryption
Currently, there is no way to provide Client Side Field Level Encryption options inside of MongoDB Compass. We'd like to be able to provide AWS KMS details to Compass and have it decrypt read values if the user provides the correct credentials to access the Master key.
The Node driver which Compass is built on seems to be supported so having a way to provide the AWS KMS creds needed inside of Compass would be very helpful for us.
21 votesThis is available in Compass 1.32 and supports also the new Queryable Encryption we just announced at MDBW 2022.
-
proxy
Allow Compass to connect via a corporate proxy
21 votesThis is supported in Compass 1.31 (currently in beta), which is available in our download center.
If you try it, let us know if it works well for you.
-
Export result of aggregated query
There is no way to export a result of an aggregated query.
16 votes -
Make it load faster
Nobody cares about how many plugins are still loading. Show the connection screen at least and load the plugins in the background. Also, by default have no plugins because why should I wait for plugins to load that I don't use? Also load plugins in parallel.
14 votesCompass startup has been improved and the plugins loading screen is no longer necessary and has been removed.
-
can you allow "_id" Field clipboard copy
Hello!
I want to use "find" query using "_id" field.
But I cant copy my doc's _id field.
Mongo's docs often have other doc's _id for reference field.
But At Compass, cant copy _id field.
So difficult to find by _id.
Can you allow copy _id field?
Thank you!13 votesAvailable in Compass 1.23+.
-
Double-click on a favourite in the side bar to quickly connect
As a user of two or more favourites, and who cycles between them both frequently, I would like the ability to double-click on the favourite connection in the sidebar so I can quickly connect to the connection. This would speed up my journey from disconnecting from one connection > clicking on the favourite for the other connection > scrolling down to click the primary "connect button" > connecting. With it I could simple double-click to connect.
13 votesAvailable in 1.21.1+
-
13 votes
This is possible starting with Compass 1.24-beta.
-
Make it work
The window app is soooooo slow....
it takes forever to startup... and I have a very good workstationPlus, I upgraded now to 1.20.5 version and NONE of my connections work anymore... they ALL timeout at 30000ms :/
I will have to downgrade it
8 votesFrom compass 1.29 on, we changed how plugins are bundled and loaded, which resulted in a much faster startup time.
I am not sure what was going on with the connections, but please reply to this email and let me know if it’s still an issue with the most recent version of Compass.
-
support button obstructing document operations
move the support button somewhere else or add it with the help menu above
7 votes -
There must be an option to create text indexes from MongoDB compass GUI.
In MDB compass GUI, there is no option available for creating a text index on a collection. It must be introduced so that one can create all types of indexes from GUI itself.
6 votesThis will be available in the upcoming v 1.26
-
Compass support more languages for "Export Query To Language"
https://twitter.com/MongoDB/status/1267452775421685760
Currently it only supports 4 languages, Java, Node, C# and Python3. I would love to see in more languages, especially Go
This is very useful when used with aggregation pipeline builder. Productivity x100
6 votesWe now added support for Ruby, Go and Rust.
-
Resize input field within Aggregation-Editor
It would be great, if there would be an option to resize the input-fields within Aggregation-Editor
5 votesThis will be in the upcoming 1.26.1.
-
5 votes
This is now possible. Shift enter to go to a new line.
-
Don't query entire collection on connection
In large collections, there is no need to immediately query the entire collection. Either change this to query only the first 20 entries by default, or stop querying one connection. This would improve the connection experience greatly.
4 votesWith Compass 1.30 we improved the experience by:
- no longer loading all the db and collection stats when connecting
- no longer waiting for the document count to load before displaying the first 20 documents and running the count operation asynchronously instead
- Don't see your idea?