Lanzamiento de PostgreSQL JDBC 42.2.24
El proyecto JDBC se complace en anunciar la última versión: 42.2.24
Esta versión corrige una serie de problemas, que incluyen:
- Corrección de las regresiones de inicio causadas por PR #1949. En lugar de comprobar todos los tipos mediante el OID, es posible realizar el return de algunos tipos por tipos bien conocidos PR #2257
- Back patch PR #2148 Impide la fuga de información sobre errores del servidor a través de BatchUpdateException en caso de logServerErrorDetail PR #2254
- Back patch PR #2247 QueryExecutorImpl.receiveFastpathResult no manejaba correctamente los mensajes de ParameterStatus. Esto, a su vez, producía fallas en algunas operaciones del LargeObjectManager. Se cierra el problema #2237 Se ha solucionado añadiendo la ruta de código faltante, sobre la base del manejo existente en processResults. PR #2253
- Backpatch PR #2242 PgDatabaseMetaData.getIndexInfo() convierte operandos en smallint PR#2253 Es posible que se produzca un fallo en el método de PgDatabaseMetaData.getIndexInfo() añadiendo ciertos operadores personalizados. Este PR lo soluciona.
- Back patch PR #2251 en la versión 42.2 Elimina las conexiones abiertas para solucionar fallas que se producían al realizar pruebas en omni y appveyor utilizando sintaxis más antiguas para COMMENT ON FUNCTION con paréntesis explícitos de parámetros no-arg, ya que se requieren en las versiones del servidor anteriores a la v10. Manejo de la limpieza en la creación de conexiones en StatementTest, manejo de la limpieza de conexiones privilegiadas en DatabaseMetaDataTest
- Backpatch PR #2245 soluciona el problema por el que, al existir descripciones duplicadas, se devuelven las tablas duplicadas sin garantizar la unicidad de los oids del catálogo PR #2248
- Cambio en el conjunto de resultados actualizables para el uso correcto de claves primarias o únicas PR #2228 corrige los problemas introducidos en PR #2199 cierra el problema #2196
- Corrección de NPE al invocar getTypeInfo cuando el alias es nulo PR #2220
- Back patch PR #2217 para corregir el problema #2215. Los OIDs son enteros sin signo que no se manejaban correctamente cuando excedían el tamaño de los enteros con signo
El equipo agradece cualquier comentario. Por favor, actualicen sus versiones de maven a: maven
Agradecemos a todos los que han contribuido a esta versión:
Para conocer todos los detalles y descargar la nueva versión, visiten nuestro sitio web.
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.