I'm trying to figure out if we should be explicitly calling connection.close when using the standard mongoose operations. Under the hood is mongoose & the native driver giving the connection back to the pool when no operations are used on it, or is it calling close behind the scenes, or just letting it timeout before giving it back?
I'm researching as well and will post and answer if I find it.