Skip to content

Compass

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

405 results found

  1. Take too much time preloading database statistics

    As you can see, My MongoDB instance has over 10K databases and over 400K collections, Every time I connect to it with Compass, I have to wait for more than one minute before Compass is ready to use. This 'collecting information process' is unnecessary because I don't care how many collections are there, all I want is jump into one of these databases and start my work.

    So I would be appreciated if there is an option to skip this 'preloading' process.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Let detach mongoh terminal/console

    In case we have two monitors, I think is valuable detach the mongoh terminal/console in one explicit window to move it to other monitor. Of course, the option to apply the inverse should be available too.

    Thanks for your understanding.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Remove background animation during connection

    For security reasons, MongoDB Compass is running on machines in a Network Zone we connect from our own computers via RDP protocol.
    During connection time, MongoDB Compass displays a background animation which consumes huge network bandwidth and if for any reason, network between local and remote is bad, the RDP screen finally freezes and the only choice is to interrupt the connections (between local to Network Zone which breaks the one between Compass and our MongoDB servers).
    Can you remove this animation or put an option to remove it please ?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Include curly brackets by default in query bar

    By default, the query editor is blank. In order to write a query, curly brackets must be added {query: "here"} in order to make a query.

    Event the suggestion for writing a query recommends adding curly brackets. (see suggested.png)

    If there is a use case where users may want the query bar to remain blank (how it is now), I recommend adding a setting to put in curly brackets by default. Having to add curly brackets every time I want to create and run a query is tedious and counterproductive.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Queries  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Cmd/Ctrl + Enter to Submit Query

    After typing a custom query / filter, pressing Ctrl/Cmd + Enter should execute the query.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Respect custom roles/Specific Privileges

    Currently Compass does not respect collection privileges properly. If you limit access to a particular collection in a DBuser assigned role or specific privileges it shows you no collections.

    I have confirmed this with customer support as demonstrated in the file attached.

    This is very strange to me, and I don't know why this fairly simple functionality isn't there.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Aggregation pipeline stage metrics

    We are working on a pipeline Query, Its taking good amount of time. We have lot of stages. it would be good we can get know which stage is taking more time.

    Is there any way we can get the stats of each pipeline stage like approx duration, no of a document?

    is there a way we can identify how much CPU or memory that entire pipeline took?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. New Pipeline From Text tool should be more flexible

    In Compass' "Aggregations" tab users can select the option "New Pipeline From Text"

    This accepts pasting in a pipeline like:

    [
    ....
    ]

    However, it doesn't accept pasting in a pipeline with the original variable definition, like:

    var mypipeline = [
    ....
    ];

    This is an annoying paper-cut when people are pasting in a pipeline they've previously been editing/using somewhere else. For an example, see the 'var pipeline = [..];' copyable code snippet in the Practical MongoDB Aggregations book at: https://www.practical-mongodb-aggregations.com/examples/foundational/filtered-top-subset.html#aggregation-pipeline

    The tool should allow a variable definition to precede [...], where the variable can have any name and may…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. i just want to refresh the current database to see the collections that may have changed

    ....but I can only refresh all the db's, and that loses the selection and I have to go find it again. There are sometimes hundreds of db's in a cluster and the list of databases is not ordered alphabetically (or otherwise that I can tell) and has no db search so its a constant exercise in scrolling to refresh the collections in a db

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Improve Compass experience for working with lots of Atlas Clusters

    Currently it's quite a lot of work to onboard Atlas Clusters especially if you have a lot. We have 80+. It would be a great if there was an easier way to create Cluster connections within Compass, whether that be an export/import process or you just connect it to Atlas and it works it all out via an API.

    To further support this it would also be great to set username/password details and preferences like secondary at root or group level so that clusters under root or group can inherit those credentials rather than filling in for each connection

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Add color context to title sections for favorite colors

    We use color context for ssh terminals when connecting to a production vs qa environments. I've noticed you can color context a Favorite. But if you color only the favorite button, it doesn't give you a full view of if your in production or not.

    Suggestions:
    * Add that color to the background of the title area where the collection name, document count, total size is.
    * On the row view section. maybe just a small color icon on the left empty space of each row.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Can we support the ability to create sharded collections in Compass?

    I can do this in Data Explorer on cloud.mongodb.com but not in compass

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Make Compass easier to read or more Accessible

    It would be nice for Compass to be easier to read for those with eyesight issues.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Um PWA ou App Android para Chrome OS _ A PWA or Android App for Chrome OS

    Vejo que há versões para outros sistemas.
    Acredito ser mais produtivo um PWA ou um App Android visando ser usado no Chromebook que assim seria um apk para o Chrome OS.
    Isso ajudaria aos usuários do Chrome OS, a se organizar mais entre os processos de desenvolvimento em meu ponto de vista.


    I see that there are versions for other systems.
    I believe that a PWA or an Android App is more productive to be used on the Chromebook, which would be an apk for Chrome OS.
    This would help Chrome OS users to organize themselves more between development processes…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Allow use of keyboard to select a data type

    When adding a value, I cannot use my keyboard to switch between data types (like a typical dropdown).

    Example, if I use TAB, it should highlight the dropdown, then I can hit "T" which would automatically select timestamp.

    This is the normal function of dropdowns in the web - since this is an Electron app, it shouldn't be too difficult to implement.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Historical log of slow operations

    Compass's "slowest operations" feature in the performance tab has been very helpful for debugging collection scans due to missing indexes.

    The only problem is that I have to sit there and watch it to try and "catch" the slow operations with a click before they disappear. I'm running many databases on this server, and the server is talked to by many web servers running various apps and tools, and my debugging process usually starts with noticing spikes in the Operation Execution Time (from the free monitoring page).

    There are obviously other ways to log slow operations, but I've found Compass…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Kill switch for Aggregation Pipeline queries

    This would be useful for working with big collections(10 mil+).

    When i define aggregation pipeline in Compass, and increase timeout to some high value(because it's big collection so the pipeline can easily run for minutes and let it run, and than while it's running i change some of the stages to something else - due to that intentionally big timeout, i have to now wait before the first query ends, and then try to run the new one.

    A kill switch, either manual or automatic on stage change would help with this

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Queries  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
1 2 8 10 12 20 21
  • Don't see your idea?

Feedback and Knowledge Base