Skip to content

Commit d866828

Browse files
committed
Remove simple option for connecting in factory
1 parent 5c6e50d commit d866828

File tree

22 files changed

+29
-46
lines changed

22 files changed

+29
-46
lines changed

vertx-db2-client/src/main/java/examples/SqlClientExamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ public void dynamicPoolConfig(Vertx vertx, DB2Pool pool) {
413413
return fut.compose(connectOptions -> {
414414
// Do not forget to close later
415415
ConnectionFactory factory = DB2Driver.INSTANCE.createConnectionFactory(vertx, connectOptions);
416-
return factory.connect(ctx);
416+
return factory.connect(ctx, connectOptions);
417417
});
418418
});
419419
}

vertx-db2-client/src/main/java/io/vertx/db2client/impl/DB2ConnectionImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public static Future<DB2Connection> connect(Vertx vertx, DB2ConnectOptions optio
3939
return ctx.failedFuture(e);
4040
}
4141
ctx.addCloseHook(client);
42-
return (Future) client.connect(ctx);
42+
return (Future) client.connect(ctx, options);
4343
}
4444

4545
public DB2ConnectionImpl(ContextInternal context, ConnectionFactory factory, Connection conn, QueryTracer tracer, ClientMetrics metrics) {

vertx-db2-client/src/main/java/io/vertx/db2client/spi/DB2Driver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ private PoolImpl newPoolImpl(VertxInternal vertx, Supplier<DB2ConnectOptions> da
6363
int pipeliningLimit = pipelinedPool ? baseConnectOptions.getPipeliningLimit() : 1;
6464
PoolImpl pool = new PoolImpl(vertx, this, tracer, metrics, pipeliningLimit, options, null, null, closeFuture);
6565
ConnectionFactory<DB2ConnectOptions> factory = createConnectionFactory(vertx, databases);
66-
pool.connectionProvider(factory::connect);
66+
pool.connectionProvider(context -> factory.connect(context, databases.get()));
6767
pool.init();
6868
closeFuture.add(factory);
6969
return pool;

vertx-mssql-client/src/main/java/examples/SqlClientExamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ public void dynamicPoolConfig(Vertx vertx, MSSQLPool pool) {
422422
return fut.compose(connectOptions -> {
423423
// Do not forget to close later
424424
ConnectionFactory factory = MSSQLDriver.INSTANCE.createConnectionFactory(vertx, connectOptions);
425-
return factory.connect(ctx);
425+
return factory.connect(ctx, connectOptions);
426426
});
427427
});
428428
}

vertx-mssql-client/src/main/java/io/vertx/mssqlclient/impl/MSSQLConnectionImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static Future<MSSQLConnection> connect(Vertx vertx, MSSQLConnectOptions o
3838
ContextInternal ctx = (ContextInternal) vertx.getOrCreateContext();
3939
MSSQLConnectionFactory client = new MSSQLConnectionFactory(ctx.owner(), () -> options);
4040
ctx.addCloseHook(client);
41-
return (Future)client.connect(ctx);
41+
return (Future)client.connect(ctx, options);
4242
}
4343

4444
@Override

vertx-mssql-client/src/main/java/io/vertx/mssqlclient/spi/MSSQLDriver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ private PoolImpl newPoolImpl(VertxInternal vertx, Supplier<MSSQLConnectOptions>
6464
ClientMetrics metrics = vertxMetrics != null ? vertxMetrics.createClientMetrics(baseConnectOptions.getSocketAddress(), "sql", baseConnectOptions.getMetricsName()) : null;
6565
PoolImpl pool = new PoolImpl(vertx, this, tracer, metrics, 1, options, null, null, closeFuture);
6666
ConnectionFactory<MSSQLConnectOptions> factory = createConnectionFactory(vertx, databases);
67-
pool.connectionProvider(factory::connect);
67+
pool.connectionProvider(context -> factory.connect(context, databases.get()));
6868
pool.init();
6969
closeFuture.add(factory);
7070
return pool;

vertx-mysql-client/src/main/java/examples/SqlClientExamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ public void dynamicPoolConfig(Vertx vertx, MySQLPool pool) {
393393
return fut.compose(connectOptions -> {
394394
// Do not forget to close later
395395
ConnectionFactory factory = MySQLDriver.INSTANCE.createConnectionFactory(vertx, connectOptions);
396-
return factory.connect(ctx);
396+
return factory.connect(ctx, connectOptions);
397397
});
398398
});
399399
}

vertx-mysql-client/src/main/java/io/vertx/mysqlclient/impl/MySQLConnectionImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public static Future<MySQLConnection> connect(ContextInternal ctx, MySQLConnectO
4141
return ctx.failedFuture(e);
4242
}
4343
ctx.addCloseHook(client);
44-
return (Future)client.connect(ctx);
44+
return (Future)client.connect(ctx, options);
4545
}
4646

4747
public MySQLConnectionImpl(ContextInternal context, ConnectionFactory factory, Connection conn, QueryTracer tracer, ClientMetrics metrics) {

vertx-mysql-client/src/main/java/io/vertx/mysqlclient/spi/MySQLDriver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ private PoolImpl newPoolImpl(VertxInternal vertx, Supplier<MySQLConnectOptions>
6363
int pipeliningLimit = pipelinedPool ? baseConnectOptions.getPipeliningLimit() : 1;
6464
PoolImpl pool = new PoolImpl(vertx, this, tracer, metrics, pipeliningLimit, options, null, null, closeFuture);
6565
ConnectionFactory<MySQLConnectOptions> factory = createConnectionFactory(vertx, databases);
66-
pool.connectionProvider(factory::connect);
66+
pool.connectionProvider(context -> factory.connect(context, databases.get()));
6767
pool.init();
6868
closeFuture.add(factory);
6969
return pool;

vertx-oracle-client/src/main/java/examples/SqlClientExamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ public void dynamicPoolConfig(Vertx vertx, OraclePool pool) {
344344
return fut.compose(connectOptions -> {
345345
// Do not forget to close later
346346
ConnectionFactory factory = OracleDriver.INSTANCE.createConnectionFactory(vertx, connectOptions);
347-
return factory.connect(ctx);
347+
return factory.connect(ctx, connectOptions);
348348
});
349349
});
350350
}

0 commit comments

Comments
 (0)