Wernfried
My feedback
21 results found
-
2 votes
An error occurred while saving the comment -
2 votes
An error occurred while saving the comment Wernfried commentedThat's possible, did you check the documentation?
https://www.mongodb.com/docs/manual/reference/command/createUser/#authentication-restrictions
-
1 voteWernfried shared this idea ·
-
7 votesWernfried supported this idea ·
-
1 voteWernfried shared this idea ·
-
1 voteWernfried shared this idea ·
-
1 voteWernfried shared this idea ·
-
2 votesWernfried supported this idea ·Wernfried shared this idea ·
-
1 voteWernfried supported this idea ·Wernfried shared this idea ·
-
22 votesWernfried supported this idea ·
-
1 vote
An error occurred while saving the comment Wernfried commentedWorkaround is to run the database with a different port and {{--bind_ip localhost}}. However, it requires a restart of the database.
-
7 votesWernfried supported this idea ·
-
1 vote
An error occurred while saving the comment Wernfried commentedUse the system logrotate: https://linux.die.net/man/8/logrotate
There you have various options. -
2 votes
An error occurred while saving the comment Wernfried commentedHow fast do you like to have it?
time mongosh "mongodb://user:password@localhost/?authSource=admin" --quiet --eval "db.getMongo()"
mongodb://<credentials>@localhost/?authSource=admin&directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.0real 0m1.288s
user 0m1.457s
sys 0m0.118s1.5 seconds sounds not bad to me.
Actual connection time is even shorter (around 150 milliseconds) as you can see in the logs:
$ cat .mongodb/mongosh/63490dd8851dfcff3400c83c_log
{"t":{"$date":"2022-10-14T07:20:56.081Z"},"s":"I","c":"MONGOSH","id":1000000000,"ctx":"log","msg":"Starting log" ...
{"t":{"$date":"2022-10-14T07:20:56.084Z"},"s":"I","c":"MONGOSH","id":1000000005,"ctx":"config","msg":"User updated"}
{"t":{"$date":"2022-10-14T07:20:56.085Z"},"s":"I","c":"MONGOSH","id":1000000048,"ctx":"config","msg":"Loading global configuration file"...
{"t":{"$date":"2022-10-14T07:20:56.133Z"},"s":"I","c":"DEVTOOLS-CONNECT","id":1000000042,"ctx":"mongosh-connect","msg":"Initiating connection attempt",...
{"t":{"$date":"2022-10-14T07:20:56.148Z"},"s":"I","c":"DEVTOOLS-CONNECT","id":1000000035,"ctx":"mongosh-connect","msg":"Server heartbeat succeeded",...
{"t":{"$date":"2022-10-14T07:20:56.183Z"},"s":"I","c":"DEVTOOLS-CONNECT","id":1000000037,"ctx":"mongosh-connect","msg":"Connection attempt finished"}
{"t":{"$date":"2022-10-14T07:20:56.228Z"},"s":"I","c":"MONGOSH","id":1000000004,"ctx":"connect","msg":"Connecting to server" -
1 vote
An error occurred while saving the comment Wernfried commentedIn deed, in legacy mongo shell it was possible to pipe a command. In mongosh this does not work anymore:
Failing:
echo "db.getMongo()" | mongosh "mongodb://user:password@localhost/?authSource=admin"
db.getMongo()
{}Working:
echo "db.getMongo()" | mongo "mongodb://user:password@localhost/?authSource=admin"
connection to localhost:27017 -
1 vote
An error occurred while saving the comment Wernfried commentedIf you like to have Monday as first day of week, then simply use '$isoDayOfWeek'
https://www.mongodb.com/docs/v5.0/reference/operator/aggregation/isoDayOfWeek/
-
26 votesWernfried supported this idea ·
-
27 votesWernfried supported this idea ·
-
1 vote
An error occurred while saving the comment Wernfried commentedMost of these terms are deprecated and exist only for backward compatibility. For example 'db.isMaster()' is already replaced by 'db.hello()isWritablePrimary' or 'slaveDelay' became 'secondaryDelaySecs'
-
3 votesWernfried supported this idea ·
Did you try to use `--eval` option instead of a pipe? It works much better.