@@ -111,15 +111,18 @@ public static void buildSessionFactory(String dbUrl, String username, String pas
111111 Configuration config = new Configuration ()
112112 .setProperty ("hibernate.dialect" , "org.hibernate.dialect.PostgreSQLDialect" )
113113 .setProperty ("hibernate.connection.driver_class" , "org.postgresql.Driver" )
114+ .setProperty ("hibernate.connection.provider_class" ,
115+ "org.hibernate.hikaricp.internal.HikariCPConnectionProvider" )
114116 .setProperty ("hibernate.connection.username" , username )
115117 .setProperty ("hibernate.connection.password" , password )
116118 .setProperty ("hibernate.connection.url" , dbUrl )
117119 .setProperty ("hibernate.hbm2ddl.auto" , "update" )
118120 .setProperty ("show_sql" , "true" )
119121 .setProperty ("hibernate.current_session_context_class" , "thread" )
120- .setProperty ("hibernate.agroal.minSize" , "5" )
121- .setProperty ("hibernate.agroal.maxSize" , "50" )
122- .setProperty ("hibernate.agroal.reapTimeout" , "PT1M" )
122+ .setProperty ("hibernate.hikari.minimumIdle" , "10" )
123+ .setProperty ("hibernate.hikari.maximumPoolSize" , "30" )
124+ .setProperty ("hibernate.hikari.idleTimeout" , "300000" )
125+ .setProperty ("hibernate.hikari.connectionTimeout" , "30000" )
123126 // Uncomment only during migration for optimized batch-insertion, batch-update, and batch-fetch.
124127 // .setProperty("hibernate.jdbc.batch_size", "50")
125128 // .setProperty("hibernate.order_updates", "true")
0 commit comments