Wernfried
My feedback
23 results found
-
1 voteWernfried shared this idea ·
-
1 voteWernfried shared this idea ·
-
1 voteWernfried supported this idea ·Wernfried shared this idea ·
-
1 voteWernfried supported this idea ·Wernfried shared this idea ·
-
1 voteWernfried shared this idea ·
-
2 votes
An error occurred while saving the comment -
3 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
-
7 votesWernfried supported 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 ·
-
27 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/
-
29 votesWernfried supported this idea ·
-
33 votesWernfried supported this idea ·
Did you try to use `--eval` option instead of a pipe? It works much better.