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

Include or flag nodes seen more than once / duplicates when traversing with $graphLookup

When traversing a graph with $graphLookup, we suppress duplicates (in cases of cycles). It would be useful to have an option to include a flag indicating a node that caused the traversal to stop due to duplication.
Mary Gorman over 2 years ago in Database 1 Submitted

Allow descriptions for $expr sections in DB validation

What problem are you trying to solve? Focus on the what and why of the need you have, not the how you'd like it solved. Our collection has some complex $expr rules for validating our collection. Unfortunately, $expr does not allow us to add a...
Habibullah Aslam 11 months ago in Data Modeling & Indexing / Querying & Aggregations 1 Will Not Implement

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 almost 3 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 almost 3 years ago in Querying & Aggregations 0 Submitted

Improve Changestream metadata by including userId(who), action/intent (event name).

This can be done by including meta data in the options for C(R)UD operations! Something like: `User.updateOne({ _id }, { $set: { name: "newName" } }, { $meta: { userId: _id, action: "nameUpdated" })` This is super useful because now changestream ...
Guest almost 3 years ago in Database 0 Submitted

Display Recovery time during restore process.

Team, Currently Mongo DB restoration process not giving any recovery time estimate when restore process start and because of that we are not able to plan time window for other critical process to start which is depend on restore and not able to c...
Guest almost 4 years ago in Database 0 Submitted

Allow to decrease time series granularity and custom bucketing values

In our IoT use case, we are leveraging MongoDB’s time series functionality. Due to high write volume, we need to adjust the timeseries.granularity and bucketMaxSpanSeconds parameters to manage the write load. However, after increasing the bucketMa...
Jiping Sun almost 2 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 almost 3 years ago in Querying & Aggregations 1 Submitted

Metadata (Created Date) for database accounts

We frequently have audit questions about when a given user was created in our Mongo databases. Other DBMSs (Oracle, for instance) have a 'CREATED' field in a metadata table (i.e. DBA_USERS) that shows when a user was created, and this would be ver...
Matthew Haught almost 2 years ago in Database 0 Submitted

Support readOnly in Json Schema Validation

Support the readOnly property for json schema validation to make certain fields immutable (or the entire document) after creation.
Guest over 4 years ago in Data Modeling & Indexing 0 Submitted