Ops Tools
-
mongo push
Why doesn't MongoDB provide a tool (integrated or standalone) to operate document migration across on-prem (sharded) clusters? Suggestion might be to officially support tools like "mongo push", which may cover situations of hardware changes, production servers migration, re-sharding.
13 votes -
Change namespace option on mongomirror
I was wondering why you can migrate data but you actually (as far I as saw) cannot change the database name during the process of migration (not using mongod/mongorestore unix/win commands but Atlas directly).
From the technical support:
"This is because Live Migration using mongomirror as an underlying process, which in this case tails the oplog and recreates the data exactly as is. This tool is typically used to minimize downtime, especially in production environments, for users who are migrating their data as is while writes are still occurring on the source instance. "
However, as I responded:
"Ok thanks…
11 votes -
Supported Ansible module for MongoDB
Supported Ansible modules for MongoDB. Maybe a module for self managed and Atlas.
4 votes -
mongomirror compatibility with SRV strings
It would be ideal if the mongomirror utility could accept SRV-based connection strings for the source and destination clusters. The inability to do this can cause pain for customers. For example, this does not work:
--destination "mongodb+srv://mgo-aura-dgs-prdsrv-tk-pl-0.yrmiy.mongodb.net"
So users are stuck doing this:
--destination "atlas-nkaylx-shard-0/pl-0-ap-northeast-1.yrmiy.mongodb.net:1036,pl-0-ap-northeast-1.yrmiy.mongodb.net:1037,pl-0-ap-northeast-1.yrmiy.mongodb.net:1038"
Two issues with that:
1. It's painful looking up the host/port and atlas defined replica set name
2. The destination info is unreadable by most humans. The service name (i.e. SRV record connstring) includes the name of the cluster that the customer defined, and not the random has that Atlas generates2 votes -
Add MongoSparkHelper native support for pyspark
I went through Mongo spark connector python documentation but the thing which I could not find in python documentation was "MongoSpark Helper" section which is available in scala and java documentation.
I was wondering if there is a way to use it in python code after adding the mongo spark connector packages.A sample code to demonstrate what is available and what I am looking for (this code is in scala and I am looking for a similar behavior in python)
Code in use:
sparkSession.read.format("mongo").option("uri", "mongodb://dummymongo:27017")Code looking for:
MongoSpark.builder().connector(connectorwithcustomclientfactory)
.sparkSession(sparkSession).readConfig(dummyReadConfig).build().toDF()2 votes -
mongocli feature request: whitelist with timeout on current ip to allow temporary mongoshell access from temporary locations
Please add a timeout parameter to the mongocli whitelist command.
Presently, we have to login via web browser to enable temporary mongoshell access from temporary locations.2 votes -
Make Ops Manager credentialstool available for other MongoDB components
This will allow other MongoDB components to encrypt credentials with the use of the same Ops Manager credentialstool: https://docs.opsmanager.mongodb.com/current/tutorial/encrypt-user-credentials/index.html
2 votes -
Atlas Open Service Broker - Roles
Is it possible to add the support for user roles to the bind api for the Atlas Open Service Broker?
Customers that are currently using the OSB are limited in that they are having to separately manage the creation and assignment of roles.
2 votes -
Combine Support Portal Mailing Lists when opening cases
Combine different Mailing Lists in the Support Portal, when opening a case. Right now you can use only one Mailing List per case. When opening cases it would be good to choose to send updates to 2 or more mailing lists depending on the audience required. So rather than creating a new mailing list for every possible combination of recipients, choosing more than one mailing list per case, would enable the right people to get updates and reduce the noise for others. E.g. Operations + Project A Mailing list if it only concerns that one project, and Operations + Project…
1 vote -
mongocli output text format not displaying all information
mongocli output text format not displaying all information where as json format dispalying all, if text can display same information as in Json. Will be helpful in updating the alerts etc.
1 vote -
CRUD Operations history
We have many number of API/Micro service teams to consume the Mongodb for the data feeding. Sometimes, they ask the CRUD(Insert/Update/Delete queries , not the payload and actual data) history they performed in past. I don't see any option in mongodb how to retrieve those details?
1 vote -
Add two more entries to the sample_training.zips collections
The lab task currently can be solved without paying attention to the difference between the $lt vs $lte and $gt vs $gte operators:
MongoDB Enterprise atlas-7ooiae-shard-0:PRIMARY> db.zips.find({"pop" : { $gte: 5000,$lte: 1000000}}).count()
11193
MongoDB Enterprise atlas-7ooiae-shard-0:PRIMARY> db.zips.find({"pop" : { $gt: 5000,$lt: 1000000}}).count()
11193Adding two more documents (one with 5000 and the other one with 1000000 "pop" value) would draw attention to this difference
1 vote -
1 vote
-
Support for cPanel
Cpanel doesn't have any support for Mongodb
1 vote -
Create a litmus chaos to test mongodb in containers
To support chaos engineering.
1 vote -
mongoimport should assume json with arrays
When running something like "mongoimport --host Cluster0-shard-0/cluster0-shard-00-00-MY.mongodb.net:27017,cluster0-shard-00-01-MY.mongodb.net:27017,cluster0-shard-00-02-MY.mongodb.net:27017 --ssl --username MYUSER --password MYPASS --authenticationDatabase admin --db db --collection coll --type json --file D:\downloads\records.json". You get error "2019-09-28T15:40:34.076-0600 Failed: cannot decode array into a D". You have to use the "--jsonArray". Why wouldn't this be the default. Almost all JSON objects have arrays via mass import/export. Worse case, it should give a better error message.
1 vote -
It would be perfect, If I have "Credential ID" and "Verification Link" for courses that I have completed. Yes, I know, MongoDB provides t
It would be perfect,
If I have "Credential ID" and "Verification Link" for courses that I have completed.
Yes, I know, MongoDB provides this information for professional certified developer, but
Why not for the certificate of completion?
1 vote -
mongocli feature request : add an option to specify the path to the CA file in the mongocli configuration.
Currently while using mongocli to connect to Ops Manager via https, one needs to add the public CA certificate to local system's trusted certificate store. Please add a parameter in the configuration file where one can specify the path to the local CA file
1 vote -
University MongoDB - Provide explicit Shell Address to Databases
In places in the text in different units it says:
"We are connected to the class atlas cluster from Compass".You could please be explicit with what that address is, since if one is coming back after a couple of days break and have forgotten how to connect to Compass or Mango Shell. If a link to that is provided its a lot faster to be back on track.
1 vote -
Atlas Open Service Broker - Roles
Is it possible to add the support for user roles to the bind api for the Atlas Open Service Broker?
Customers that are currently using the OSB are limited in that they are having to separately manage the creation and assignment of roles.
1 vote
- Don't see your idea?