Lanzamiento de PostgreSQL JDBC 42.6.0
El equipo de PostgreSQL pgJDBC se complace en anunciar el lanzamiento de la versión 42.6.0.
Esta versión presenta dos cambios importantes.
- El uso de sincronizados ha sido reemplazado por bloqueos reentrantes. Esto facilitará el uso de subprocesos ligeros también conocidos como Project Loom.
- Anteriormente usábamos
Object.finalize()
para monitorear las fugas de conexión. Java 9 cuenta con Cleaner, pero aún necesitamos dar soporte a Java 8. Afortunadamente Juan Lopes escribió LazyCleaner. Tomamos prestado su código (¡Gracias de nuevo!) y ahora estamos usando LazyCleaner en lugar de finalize().
Muchas gracias a todos los que han contribuido. Para más detalles, consulten el ChangeLog.
Esta versión se ha subido a Maven Central.
El código fuente está disponible en nuestro repositorio de GitHub.
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.