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

Support hex conversion and binary operators in aggregation framework

The aggregation framework lacks function for HEX <-> Number conversion and binary operations. Such functions are common in almost every programming language. Typically and most required operations would be: - convert Int/Long to Hex - conv...
Wernfried Domscheit over 2 years ago in Database 0 Submitted

$sort should allow 0 as argument meaning "no sort"

The $sort operator and aggregation stage should allow 0 (possibly also null) as an argument for the field sort order, meaning, "Don't sort." This allows a variable to be passed in that can conditionally skip the sort operation, in addition to the ...
Guest over 2 years ago in Querying & Aggregations 0 Submitted

CSFLE - Enable aggregation stages for non-encrypted collections

When encrypting any collection with CSFLE, aggregation is not allowed on non-encrypted collections. The official recommendation is to maintain 2 clients: 1 for CSFLE and 1 for when aggregation is needed. How is this an acceptable solution?
Guest over 4 years ago in Database 0 Submitted

Easier way to troubleshoot storage use size discrepancy across nodes in the same replica set

While initial sync may potentially help on this topic, it would be great if the product has any easier way to identify the cause of significantly different storage use size (so to give a better confidence if initial sync is going to help).
Ka Lung Ng over 2 years ago in Storage & Transactions 0 Submitted

Preserve field order in $merge

Filed on behalf of https://jira.mongodb.org/browse/SERVER-63853: A variety of formats require strict adherence to the sequence of fields, such as bioinformatics Files of such formats are often very large and contain nested structures, so it is c...
Guest over 4 years ago in Database 0 Submitted

Feature to perform Machine Learning predictive analysis and classification in MongoDB

I want to bring the machine learning compute and predictive analysis into MongoDB atlas. Instead of ETL my data out of Atlas to achieve this, I will reduce my architectural complexity by having an aggregation operator that does this on my document...
Guest over 2 years ago in Querying & Aggregations 0 Submitted

Parallelize unionWith

Today $unionWith aggregation command is executed sequentially. EG first we query collection A and then collection B and then the union occurs. The process should be parallelized so the query part will run in parallel while the union will be done a...
Guest over 2 years ago in Performance & Optimization 0 Submitted

Scheduled stepdown for smoother primary election

Stepdown is a great tool that allows us to keep clusters operating smoothly. We use it for example when we want to perform some maintenance work on the host where the primary is currently running, to perform a rolling upgrade, and in many other ca...
Guest over 2 years ago in Replication & Sharding 0 Submitted

Write parts of database engine in ZIG

Zig is a zero-dependency, drop-in C/C++ compiler that supports cross-compilation out-of-the-box. Implementing some parts of MongoDB database engine core in ZIG might brings some performance improvements. https://ziglang.org/
Guest over 2 years ago in Database 0 Submitted

Add Relaxed mode support for the $out operator

Add Relaxed mode support for the $out operator. *and include as option in the existing drivers
Guest over 2 years ago in Querying & Aggregations 0 Submitted