Home > Changelogs > PostgreSQL JDBC Driver 42.2.24 Released
PostgreSQL JDBC Driver 42.2.24 Released
Fixed
Fix startup regressions caused by PR #1949. Instead of checking all types by OID, we can return types for well known types PR #2257
Backport PR #2148
Avoid leaking server error details through BatchUpdateException when logServerErrorDetail PR #2254
Backpatch PR #2247
QueryExecutorImpl.receiveFastpathResult did not properly handle ParameterStatus messages.
This in turn caused failures for some LargeObjectManager operations. Closes Issue #2237
Fixed by adding the missing code path, based on the existing handling in processResults. PR #2253
Backpatch PR #2242 PgDatabaseMetaData.getIndexInfo() cast operands to smallint PR#2253
It is possible to break method PgDatabaseMetaData.getIndexInfo() by adding certain custom operators. This PR fixes it.
Backpatching PR #2251 into 42.2 Clean up open connections to fix test failures on omni and appveyor
use older syntax for COMMENT ON FUNCTION with explicit no-arg parameter parentheses as it is required on server versions before v10.
Handle cleanup of connection creation in StatementTest, handle cleanup of privileged connection in DatabaseMetaDataTest
Backpatch PR #2245 fixes case where duplicate tables are returned if there are duplicate descriptions oids are not guaranteed to be unique in the catalog PR #2248
Change to updatable result set to use correctly primary or unique keys PR #2228
fixes issues introduced in PR #2199 closes Issue #2196
Fix NPE calling getTypeInfo when alias is null PR #2220
Backpatch PR #2217 to fix Issue #2215. OIDs are unsigned integers and were not being handled correctly when they exceeded the size of signed integers
Commits by author
Dave Cramer (7):
fix: backpatch PRPR 2217 to fix issue #2215. (#2218) be1d4aa0
fix: NPE calling getTypeInfo when alias is null PR 222077c7d94e
remove old changelog information from post. Incorrectly added by development script that is clearly still in development PR 2240a70834e8
backpatch prPR 2245 fixes case where duplicate tables are returned if there are duplicate descriptions oids are not guaranteed to be unique in the catalog (#2248) f4928cee