Skip to content

Commit 9656d72

Browse files
committed
Simplify R2DBC connection options by removing unnecessary pooling configuration
1 parent b9c840d commit 9656d72

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

src/main/kotlin/dev/slne/surf/database/DatabaseApi.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import dev.slne.surf.database.config.DatabaseConfig
44
import dev.slne.surf.surfapi.core.api.util.getCallerClass
55
import io.r2dbc.pool.ConnectionPool
66
import io.r2dbc.pool.ConnectionPoolConfiguration
7-
import io.r2dbc.spi.ConnectionFactories
87
import io.r2dbc.spi.ConnectionFactory
98
import io.r2dbc.spi.ConnectionFactoryOptions
109
import io.r2dbc.spi.ConnectionFactoryOptions.*
@@ -44,8 +43,7 @@ class DatabaseApi internal constructor(val database: R2dbcDatabase) {
4443
val config = DatabaseConfig.create(pluginPath)
4544

4645
val connectionFactoryOptions = ConnectionFactoryOptions.builder().apply {
47-
option(DRIVER, "pool")
48-
option(PROTOCOL, MariadbConnectionFactoryProvider.MARIADB_DRIVER)
46+
option(DRIVER, MariadbConnectionFactoryProvider.MARIADB_DRIVER)
4947
option(HOST, config.credentials.host)
5048
option(PORT, config.credentials.port)
5149
option(USER, config.credentials.username)
@@ -71,7 +69,6 @@ class DatabaseApi internal constructor(val database: R2dbcDatabase) {
7169
.build()
7270

7371

74-
7572
val pool = ConnectionPool(poolConfig)
7673
return create(pool, configCustomizer)
7774
}

0 commit comments

Comments
 (0)