La migration RC9 plante
Quelle est la cause de bogue ?
La migration RC9 plante avant d'aboutir
Comment reproduire le bogue ?
Lancer une migration de base 5 vers 7 RC9, serveur Postgres localhost. La migration démarre bien, dure plus longtemps que d'habitude, ralentit fortement, puis plante au boute de 15 min avec l'exception visible dans le log.
Logs
WARN 2017-09-21 14:40:04,492 [HikariPool-2 housekeeper] JCLLoggerAdapter : 399 - HikariPool-2 - Thread starvation or clock leap detecte
d (housekeeper delta=1m22s428ms662Ás606ns).
WARN 2017-09-21 14:40:24,979 [HikariPool-10 housekeeper] JCLLoggerAdapter : 399 - HikariPool-10 - Thread starvation or clock leap detec
ted (housekeeper delta=1m15s194ms166Ás925ns).
sept. 21, 2017 2:32:42 PM org.postgresql.Driver connect
GRAVE: Connection error:
org.postgresql.util.PSQLException: La tentative de connexion a ÚchouÚ.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:275)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:194)
at org.postgresql.Driver.makeConnection(Driver.java:450)
at org.postgresql.Driver.connect(Driver.java:252)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:376)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:205)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:448)
at com.zaxxer.hikari.pool.HikariPool.access$200(HikariPool.java:72)
at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:635)
at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:621)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException
at java.net.SocksSocketImpl.remainingMillis(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at org.postgresql.core.PGStream.<init>(PGStream.java:68)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:144)
... 16 more
sept. 21, 2017 2:33:46 PM org.postgresql.Driver connect
GRAVE: Connection error:
org.postgresql.util.PSQLException: La tentative de connexion a ÚchouÚ.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:275)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:194)
at org.postgresql.Driver.makeConnection(Driver.java:450)
at org.postgresql.Driver.connect(Driver.java:252)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:376)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:205)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:448)
at com.zaxxer.hikari.pool.HikariPool.access$200(HikariPool.java:72)
at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:635)
at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:621)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at org.postgresql.core.PGStream.flush(PGStream.java:559)
at org.postgresql.core.v3.ConnectionFactoryImpl.sendStartupPacket(ConnectionFactoryImpl.java:404)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:219)
... 16 more
WARN 2017-09-21 14:41:15,943 [HikariPool-2 housekeeper] JCLLoggerAdapter : 399 - HikariPool-2 - Thread starvation or clock leap detecte
d (housekeeper delta=1m14s840ms243ns).
WARN 2017-09-21 14:41:46,953 [HikariPool-10 housekeeper] JCLLoggerAdapter : 399 - HikariPool-10 - Thread starvation or clock leap detec
ted (housekeeper delta=1m14s971ms913Ás68ns).
Log complet de la migration en PJ. erreur-migration.txt
Edited by username-removed-1111318