diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index e69de29bb2..b3653d7bde 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -0,0 +1,7 @@ +- Reference distribution changed from RHEL/CentOS 7 to RHEL/CentOS 8 (#3764) +- Reference MongoDB version changed from 3.6 to 4.4 +- Add: SCRAM-SHA-256 as allowed mechanism in -dbAuthMech (#3782) +- Add: tlsAllowInvalidCertificates=true to mongo connection URI along with tls=true when -dbSSL switch is used +- Hardening: MongoDB connection logic largely rewritten +- Hardening: upgrade Mongo driver dependency form C++ legacy-1.1.2 to C 1.17.4 (#3132 and possibly #3717, #3778, #3797, #3326) +- Remove: MONGODB-CR as -dbAuthMech diff --git a/src/lib/mongoDriver/mongoConnectionPool.cpp b/src/lib/mongoDriver/mongoConnectionPool.cpp index 3873a9a929..ee04d3c2a9 100644 --- a/src/lib/mongoDriver/mongoConnectionPool.cpp +++ b/src/lib/mongoDriver/mongoConnectionPool.cpp @@ -255,6 +255,8 @@ static orion::DBConnection mongoConnect */ static void shutdownClient(void) { + LM_T(LmtMongo, ("shutdown mongo client")); + for (int ix = 0; ix < connectionPoolSize; ++ix) { if (!connectionPool[ix].connection.isNull())