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

Add support for Atlas Search via Stable API

In the aggregation pipeline, the $search stage is very helpful in developing my organization's application's functionalities. But using the Stable API or Versioned API, as it was once called, I am unable to use the $search stage as it is a part of...
Guest almost 2 years ago in Database 0 Submitted

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

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

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 12 months ago in Data Modeling & Indexing / Querying & Aggregations 1 Will Not Implement

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 about 2 years ago in Database 0 Submitted