Un-deprecate SocketStreamFactory constructor that takes a SocketFactory
There may be some use cases for this that we have not considered, e.g.
an ssh proxy.  So undeprecating until we know more.
@@ -57,9 +57,7 @@ public class SocketStreamFactory implements StreamFactory {
* @param settings the SocketSettings for connecting to a MongoDB server
* @param sslSettings the SSL for connecting to a MongoDB server
* @param socketFactory a SocketFactory for creating connections to servers.
- * @deprecated Prefer {@link #SocketStreamFactory(SocketSettings, SslSettings)}
*/
- @Deprecated
public SocketStreamFactory(final SocketSettings settings, final SslSettings sslSettings, final SocketFactory socketFactory) {
this.settings = notNull("settings", settings);
this.sslSettings = notNull("sslSettings", sslSettings);
