v.21.9New Feature

Add SSL Support and Connection String Options to MongoDB Engine

Add an optional parameter to MongoDB engine to accept connection string options and support SSL connection. Closes #21189. Closes #21041. #22045 (Omar Bazaraa).
Added an optional parameter to the MongoDB table engine allowing users to specify connection string options, including support for SSL connections.

Why it matters

This feature enables secure and configurable connections to MongoDB by allowing SSL encryption and other connection options to be passed directly through the engine. It solves the problem of the MongoDB engine's previous inability to handle SSL connections or customized connection strings, enhancing security and connectivity flexibility.

How to use it

When creating a table with the MongoDB engine, users can provide additional connection string options, including SSL settings, as an optional parameter. This parameter should be included as part of the connection string to enable SSL and other connection configurations.