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

Feedback

Add setOnUpdate operator for Upsert operations

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. We regularly want to upsert documents to mongo, and include a useful createdAt and updatedAt timestamp. createdAt is easy:...
WelcomeLend Operations 3 months ago in Querying & Aggregations 1 Future Consideration

Per-Shard Change Stream and Triggers to improve scalable/performance/resilience

In our geo-sharded cluster, we use Change Streams and Atlas Triggers. Most of our pipelines include a match for the shard key - so we can process the data in the same region where the data resides. However, due to the design of change streams wit...
Boris Figovsky 7 months ago in Database / Replication & Sharding 1 Submitted

MongoDB missing support for GeoJSON-compliant indexing+intersection queries

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. We are building a geospatial application that uses GeoJSON natively. We need to query MongoDB for a list of GeoJSON object...
Mitchell Horning 4 months ago in Querying & Aggregations 0 Future Consideration

Raise the limit of 16 MB JSON between aggregation stages

When doing analytics, the 16 MB JSON limit between aggregation stages restricts the ability to process large amount of data. allowDiskUse does not help with all the various $operators and stages that we use. See ticket 00774514 for details.
Guest about 4 years ago in Querying & Aggregations 0 Submitted

Handle Daylight Saving Time when $densify is used on a date field

When using "day" as "unit" for a $densify pipeline stage on a date field, the date is always advanced of 24 hours. This is however not always the expected result in timezones in which the year has one 23-hour and one 25-hour long day, because of D...
Guest over 3 years ago in Querying & Aggregations 1 Submitted

More complex balancer windows for sharded clusters

Currently we can define a single balancer window which is applied for every day of the week. It would useful to extend this with, for example: - multiple windows per day (e.g. 2-4am and 9-11pm) - custom windows for days of the week (e.g. Sat 5p...
Guest almost 6 years ago in Replication & Sharding 0 Submitted

geoContain

Dear all, according to the attached image, I have some documents (in blue, with id from 1 to 5) having a geographic extent and a search area (in yellow). I need to find all documents where search area is completly inside the document's geometry. U...
Guest almost 5 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 6 months ago in Data Modeling & Indexing / Querying & Aggregations 1 Will Not Implement

Data Replication from one MongoDB Cluster to another MongoDB Cluster

Create an option for the user to replicate data from one MongoDB Cluster to another MongoDB Cluster inside the account. We don't need to migrate data, I need replicate data from an Production Cluster to an Dev/Test Cluster. Thanks.
Guest almost 5 years ago in Replication & Sharding 0 Submitted

Support compound/multiple grouping keys in $bucket

We often need to compute statistical/summarizing aggregations grouped by more than one field where all fields are of a $bucket-able type. An example, would be to count all orders grouped by their status and some custom time ranges of their creati...
Guest about 3 years ago in Querying & Aggregations 0 Submitted