Skip to Main Content

MongoByte MongoDB Logo

Welcome to the new MongoDB Feedback Portal!

{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.

ADD NEW FEEDBACK

Database

Showing 309 of 3951

Unique index in sharded cluster

For enforcing uniqueness in a sharded cluster, the officially recommended approach provided here https://docs.mongodb.com/manual/tutorial/unique-constraints-on-arbitrary-fields/#std-label-shard-key-arbitrary-uniqueness is simplistic and in product...
Guest about 4 years ago in Replication & Sharding 0 Submitted

Elevate hidden replica to a voting member when quorum is lost for a Replica Set

The MongoDB engine should allow for hidden members in a replica set to be automatically elevated to a voting member. When quorum is lost and can't be met, the hidden replica is automatically reconfigured to a voting member to obtain quorum. When ...
Guest over 5 years ago in Replication & Sharding 1 Submitted

TTL index throttling for deletion

To avoid deletion impact, we need to control the quantity and speed of document generations(insert). Need a way to throttle down the deletion quantity per a delete operation. i.e. # of documents per a ttl delete, sleep time between deletions(defa...
Guest about 2 years ago in Data Modeling & Indexing 0 Submitted

support parallel query executions include find(), aggregation()

To use multi-core environment and enhance the query performance w/ a large amount of documents, need a parallel execution. Sharding or microsharding is not an alternative in this case.
Guest about 2 years ago in Querying & Aggregations 0 Submitted

Support default values in validation

Many MongoDB users feel that default values should be supported in validation. See, for example: https://www.mongodb.com/community/forums/t/setting-default-values-in-data-schema/8411 https://www.mongodb.com/community/forums/t/support-default-value...
Guest 9 months ago in Data Modeling & Indexing 0 Submitted

Budget limit for serverless pay as you go mode

I was looking at the serverless pay-as-you-go option for my DB so I could have continuous backup and snapshots but I found it too risky. Currently, the only protection user has is alerts when RPUs go over a certain budget threshold. I would like t...
Guest almost 3 years ago in Database 0 Submitted

Get metadata about source client connection that submitted a given change

Currently with change streams it is impossible to know who or what connection initiated the changes. It would be a good feature to have to be able to receive some data about the source client connection that initiated a change. My particular us...
Guest over 3 years ago in Database 0 Submitted

define the random seed manually, for $rand and $sample

It will be great if an additional paramater to define the seed for $rand and $sample could be use.
Guest about 2 years ago in Querying & Aggregations 1 Submitted

NoTableScan at the collection level

NoTableScan at the collection level instead of mongod level.
Guest over 4 years ago in Database 1 Submitted

Add expression indexes

An expression index is one where the value being indexed is the result of an expression, like lower casing a string. http://en.wikipedia.org/wiki/Expression_index http://www.postgresql.org/docs/8.1/static/indexes-expressional.html
Guest over 4 years ago in Data Modeling & Indexing 0 Submitted