Atlas Search
166 results found
-
Test plan/suite for Atlas Search
Other search services like Elastic have public benchmarks of different data types so we can determine how they should perform: https://benchmarks.elastic.co/index.html
Would love to see the same for Atlas Search.
2 votes -
Add noData to $sort aggregation
Atlas Search does have the option to change the behavior for null and missing values within a search with noData: highest or noData: lowest.
It would be great if the $sort aggregation stage would support this as well.1 vote -
Update base collection of search index without Downtime
With the GA of Atlas search indexes on views, i wanted to update some of my existing search indexes to use views.
Then i noticed that at the moment it is not possible to update the base collection/view of an existing search index without downtime.You can only create a new search index with the new base collection/view and then update your applications to use the new one.
Or you delete the existing index and create the new one with the same name.
An option to change the base collection in the atlas ui would be helpful in these cases.1 vote -
Support more types of Views
Currently, Atlas Search indexes can be created on Views which contain the $addFields, $set and $match (wrapping an $expr operation) stages. Support for additional stages would allow new use cases.
If you vote for this idea, please specify which stage you need for your use case.
1 vote -
Addition to search Index disk space used metrics
It would have been great if Atlas search disk metrics shares below information as well.
- which field(s) inside the index taking more space
- what is the frequency of index fields usage.
1 vote -
Terraform import for Atlas search index
Currently it is not possible to import existing atlas search index into Terraform. Would be nice if we can import the existing atlas search index instead of re-create it via Terraform.
1 vote -
Allow null value in "in" operator
Allow null value in the "in" operator. This will help reducing code to query if a document has a specific ID or null.
Helpfull when you have documents connected to a organization and/or a project.
So you can filter
{ in: { path: "project", value: [null, ID] }}
Currently you have to filter this with a combination of filter, compound, should and equals with a minimumShouldMatch: 1.
{ compound: { should: [ { equals: { path: 'project', value: null, }, }, { equals: { path: 'project', value: req.project._id, }, }, ], minimumShouldMatch: 1, }, }
1 vote -
Driver Support for sort option in Atlas Search Pipelines
Please add support for sort as part of Atlas search for the Java driver. The current Aggregates class doesnt have it
1 vote -
Support sorting on fields of matching embedded documents
The Atlas search functionality allows matching and returning embedded documents from within array fields. However, there is currently no way to sort the results based on a field within the matching embedded documents.
This presents problems for queries where we want deterministic sorting based on an embedded field, rather than using a score-based sort which can have inaccuracies for large values, see https://www.mongodb.com/community/forums/t/function-score-result-in-inaccurate-score/296014
For example, consider data with an "items" array containing embedded documents, where we want to sort the results based on the "number" field within the matching embedded docs. Currently we have to assign this to the score,…
1 vote -
1 vote
-
Implement basic aritmetic operations for the Decimal128 datatype
Feature Request:
Implement basic aritmetic operations (e.g. addition) for the Decimal128 datatype.Context:
I am working with high precision floats in Python and I am storing my data in MongoDB. When I get a high precision float out of MongoDb, I then need to convert it to the native Python decimal datatype before I can do basic arithmetic like addition. It would be great if your Decimal128 datatype supported the same mathematical operations as Python's decmial datatype. I documented this issue and provided sample code to work around the limitations here:https://github.com/NadimGhaznavi/kb/wiki/Handling-Floating-Point-Math-with-Python-and-MongoDb
Love your product, keep up the awesome work!!!…
1 vote -
Implement basic aritmetic operations for the Decimal128 datatype
Feature Request:
Implement basic aritmetic operations (e.g. addition) for the Decimal128 datatype.Context:
I am working with high precision floats in Python and I am storing my data in MongoDB. When I get a high precision float out of MongoDb, I then need to convert it to the native Python decimal datatype before I can do basic arithmetic like addition. It would be great if your Decimal128 datatype supported the same mathematical operations as Python's decmial datatype. I documented this issue and provided sample code to work around the limitations here:https://github.com/NadimGhaznavi/kb/wiki/Handling-Floating-Point-Math-with-Python-and-MongoDb
Love your product, keep up the awesome work!!!…
1 vote -
Allow to configure/adjust the number of nodes within a regions in a multi-region Atlas search cluster
Today, i enabled an isolated search node cluster with 2 nodes for one of our cluster which is an multi-region cluster with 4 nodes in N.Virginia and 1 node in Oregon. I can see that search node cluster has added 2 nodes in N.Virginia and 2 nodes in Oregon.
We use N.Virginia as our primary region and Oregon as our secondary region mainly considering it (Oregon) only for Disaster recovery purposes, so having 2 search nodes in Oregon will not be of much use for us, and I don't see an option in the mongoDB Atlas console to configure the…1 vote -
Atlas Search for time series collections
It would be nice if we could use atlas search on a time series collection
1 vote -
Atlas Search equivalent for "should" but ignoring score
Currently to perform an "OR" check in an Atlas Search query the only available operator is "should" which contributes to score.
I propose "ought" the equivalent operator, but doesn't contribute to score.
Alternatively, I suggest an option to $search to omit score entirely, this could offer a little performance boost on large document set by removing the need to track score when it is not needed.
1 vote -
allow atlas search for serverless instances
As of now, atlas search is not allowed for serverless instances, but many people using serverless instances and they atlas search to perform some advanced search queries.
1 vote -
Atlas search Index is not updating.
Each time I perform CRUD operations in my collection, the Search Index doesn't update immediately. Instead, it takes a considerable amount of time. This issue significantly hampers the progress of my project. Any suggestions for improvement would be greatly appreciated.
1 vote -
1 vote
-
Atlas can be configured to raise alert notification when the Atlas cluster already scales to the max tier.
Atlas can be configured to raise alert notification only when the Atlas cluster already scales up to the max tier allowed. This can be help to avoid notification spams which does not require operation team actions and focus on the critical resource consumption alerts like cpu, memory, disk IO.
1 vote -
Synonyms support for autocomplete operator
Hi.
Having synonyms support for the autocomplete operator would be great! Is this possible?
Best regards,
Tim1 vote
- Don't see your idea?