Compass
393 results found
-
A few UX improvements for modifying documents
If you work on a document it would be good to have the <ESC>-key to decline all changes and stop edit mode.
If you work on a document it would be good to have <CTRL>+<ENTER>-keys or <CMD>+<ENTER>-keys to save the document.
While scrolling through the results it would be good to have the buttons to edit, delete, etc. as a sticky row so you don't have to scroll back to the top of a document if you want to edit it.
1 vote -
viem shard key
If you are in clustered mode, can view information about the collection's slice keys
1 vote -
Define Port for ssh tunneling
If it would be possible to define the local routed port, some things like mongodump and mongorestore could be easily used outside of mongodb compass.
1 vote -
Let me resize my window to be 960 pixels wide.
I often arrange my windows so that I have one application on the left side of my desktop screen and another application on the right side. But MongoDB Compass won't allow me to resize the window to be that small. My screen is 1920 pixels wide (a very common resolution) and it won't let me resize my window to half of that width (1920 / 2 = 960 pixels) to make it fit neatly on half of my screen. The current minimum width seems to be about 1011 pixels -- too big, overlapping windows on the other half of the…
1 vote -
implicit cast based on validation schema
When importing json data containing an ambiguous type (e.g. 0, which can be a double or int32) with a collection that has a validation schema1 set for a specific type (e.g. double), the server should reference the schema to resolve the type to implicitly cast the value to upon inserting the document. Otherwise, one can have a document fail validation because (in this example) the 0 was cast to an int32 instead of a double.
Thanks
1 vote -
Jump to last page
A way to jump to the last page would be much appreciated - right now it shows 20 records at once, so you might need to click a lot of times, to check the last inserted. Also because refresh makes you go back to the first page!
4 votes -
Pin a collection
There should be an option to pin collections so that we can easily navigate to them
1 vote -
use AI to optimise aggregation pipeline
Now that AI is being introduced, it would be very useful to use AI stage wizard to optimise the aggregation pipeline so that it runs optimally in Atlas
1 vote -
1 vote
-
Make it easier to switch between Performance Tab view and Collection Tabs view
Once you click on "Databases" you loose the Collection Tab view and the only way to get back to it is to click on a collection again, but unless you click on the same collection it will overwrite the last collection you were looking at.
Maybe add a new menu tab that returns you to the Collections view, with your saved collection tabs.2 votes -
Support for linux/aarch64
Asahi linux has been gaining some traction. Its a linux distribution based on the ARM architecture, specifically Apple Silicon. Since we already create a binary for Aarch64 for MacOS, would it be possible to make a release for aarch64 for linux as well!?
1 vote -
Split View: Split screen into two sides to compare two tabs visually
When I have more than one tab, I would like to split the view in two and have two tabs, one on the left and one on the right to be able to compare two different documents.
VScode for example has this option (see screenshot attached)
The only way to do this now is with a new instance of compass (2nd connection)2 votes -
1 vote
-
Add the possibility to export a pipeline to java using Spring Data MongoDB
Spring Data for mongoDB support aggregation for use with their MongoTemplate, and it is less verbose and more readable than an aggregation to use with MongoClient.
It would be nice to be able to export a pipeline to Java language for this framework. Maybe an additional check box on the export popup.
Also, if checked, maybe replace the "Include Driver Syntax" checkbox by a "Include Spring Template syntax"
1 vote -
Please bring back the previous dark theme (before 1.38.0)
I updated Compass to 1.38.0 (stable) on Windows. The new dark theme is too high contrast for me and I would like to switch back to the previous dark theme. Unfortunately the themes available in this version are "Light Theme" and "Dark Theme (preview)". At this point I would rather use the Light Theme than use this modern dark theme. Please bring back the previous dark theme in addition to the modern dark theme, or give us a way to customize the theme. Thank you.
4 votes -
Evalute numbers as 64bit instead of 53bit of JavaScript
Compass seems to evalute everything with JS, so if you enter {um:-2583493467308876869} it will treat the number as -2583493467308877000 and of course won't find what I'm looking for.
So the fix is to use {um:NumberLong('-2583493467308876869')}, which is a bit painful to type, and even if I do that, the Query History still saves {um: -2583493467308877000}, so basically it's broken ...
1 vote -
Unproductiveness is getting worse and worse
Though we a conversation regarding annoying "what's new" messages, the situation is really getting worse. Even so bad, I am considering paying for a 3rd party tool. But my in vest on your product is taking my time to give this feedback, in order to improve your product.
The latest message that is keeping me away from beeing productive is this message coming up when entering a value for "skip" at the query options field.=> "Use natural language to generate queries and pipelines
Atlas users can now quickly create queries and aggregations with MongoDB's intelligent AI-powered feature, available today in…1 vote -
Notify users when a database is being rate limited
Suggestion: When a database is being rate limited, please indicate this on the dashboard.
And/or send an email to the developer, so they can take action, like upgrading the DB tier.
(Preferably before they're locked out of the database for 7 days).Context:
Just had a production outage, because the M5 database we were using went from 2.5 seconds for a response, to 120 seconds a response.
There was no warning, no alerts, no emails, and nothing on the dashboard to indicate we were being rate limited. I waited 2 hours with chat support and got nowhere.
Finally got an…
2 votes -
Advanced JSON Format options need to persist.
Advanced JSON Format options need to persist, please make it a entry under settings.
It is realy anoying to deal with the setting EVERY time you export data.
In my case I use only Long dates (Unix) and I will prefer to have Relaxed always, that is FAR from the cutoff point to lose resolution on that number1 vote -
Aggregation pipeline stage labels
We would like the ability to input custom labels on aggregation pipeline stages. This would allow us to categorize or add more top/app-level context to each stage.
A draft of the implementation is in the attached uploaded image, where you can click to add label on the title bar of each stage card, with ability to view the label onHover of each stage of the execution bar.
2 votes
- Don't see your idea?