Update: Bump org.postgresql:postgresql from 42.7.3 to 42.7.4
Bumps org.postgresql:postgresql from 42.7.3 to 42.7.4.
Release notes
Sourced from org.postgresql:postgresql's releases.
v42.7.4
Changes
- Prepare for 42.7.4 release
@davecramer
(#3359)- fix: remove preDescribe from internalExecuteBatch
@vlsi
(#2883)- bug report: PgInterval ignores case for represented interval string
@vishalvrv9
(#3344)- switch localhost and auth-test around
@davecramer
(#3343)- Update to 17beta3
@davecramer
(#3308)- perf: avoid extra copies when receiving int4 and int2 in PGStream
@vishalvrv9
(#3295)- Replace greater to with greater than
@japinli
(#3315)- Deprecate all PostgreSQL versions older than 9.1
@jorsol
(#3335)- use docker v2 which changes docker-compose to docker compose
@davecramer
(#3339)- docs: clarify binaryTransfer and prepareThreshold
@Chris-SP365
(#3338)- Clean up deps licenses, as they are now included in the original JARs
@jorsol
(#3330)- Update SCRAM dependency to 3.1 and support channel binding
@jorsol
(#3188)- Update use.md, typo
@hginzel
(#3314)- Add support for Infinity::numeric values in ResultSet.getObject
@mmm444
(#3304)- chore: implement direct SSL ALPN connections
@davecramer
(#3252)- Ensure order of results for getDouble
@davecramer
(#3301)- chore: add PostgreSQL 15, 16, and 17beta1 to CI tests
@davecramer
(#3299)- Test for +/- infinity double values
@davecramer
(#3294)- perf: replace BufferedOutputStream with unsynchronized PgBufferedOutputStream, allow configuring different Java and SO_SNDBUF buffer sizes
@vlsi
(#3248)- Fix SSL tests
@davecramer
(#3260)- Add Korean translation file
@SheerazMajeedM
(#3276)- fix: support bytea in preferQueryMode=simple
@vlsi
(#3243)- refactor: merge PgPreparedStatement#setBinaryStream int and long methods
@lucifer-Technoking
(#3165)- test: test both binaryMode=true,false when creating connections in DatabaseMetaDataTest
@vlsi
(#3231)- Fixed typos in all source code and documentations
@SheerazMajeedM
(#3242)- Fix #3234 - Return -1 as update count for stored procedure calls
@beikov
(#3235)- Fix #3224 - conversion for TIME '24:00' to LocalTime breaks in binary-mode
@pmenke-de
(#3225)- remove self-hosted runner
@davecramer
(#3227)- Speed up getDate by parsing bytes instead of String
@davecramer
(#3141)- fix: support PreparedStatement.setBlob(1, Blob) and PreparedStatement.setClob(1, Clob) for lobs that return -1 for length
@vlsi
(#3136)- correct download for jre7
@davecramer
(#3198)- Docs: Add cancelSignalTimeout in README
@imranzaheer612
(#3190)- Document READ_ONLY_MODE in README
@ajacob98
(#3175)- validates resultsetParams in PGStatement constructor. uses assertThro…
@vishalvrv9
(#3171)- validates resultset parameters
@vishalvrv9
(#3167)- bump version to 42.7.4
@davecramer
(#3164)
⬆ ️ Dependencies
- fix(deps): update dependency com.github.spotbugs:com.github.spotbugs.gradle.plugin to v6.0.20
@renovate-bot
(#3353)- chore(deps): update dependency gradle to v8.10
@renovate-bot
(#3354)- fix(deps): update dependency org.roaringbitmap:roaringbitmap to v1.2.1
@renovate-bot
(#3358)- chore(deps): update codecov/codecov-action digest to 2439dfc
@renovate-bot
(#3355)- fix(deps): update dependency com.google.errorprone:error_prone_core to v2.30.0
@renovate-bot
(#3356)
... (truncated)
Changelog
Sourced from org.postgresql:postgresql's changelog.
[42.7.4] (2024-08-22 08:00:00 -0400)
Added
- chore: SCRAM dependency to 3.1 and support channel binding [PR #3188](pgjdbc/pgjdbc#3188)
- chore: Add PostgreSQL 15, 16, and 17beta1 to CI tests [PR #3299](pgjdbc/pgjdbc#3299)
- test: Update to 17beta3 [PR #3308](pgjdbc/pgjdbc#3308)
- chore: Implement direct SSL ALPN connections [PR #3252](pgjdbc/pgjdbc#3252)
- translation: Add Korean translation file [PR #3276](pgjdbc/pgjdbc#3276)
Fixed
- fix: PgInterval ignores case for represented interval string [PR #3344](pgjdbc/pgjdbc#3344)
- perf: Avoid extra copies when receiving int4 and int2 in PGStream [PR #3295](pgjdbc/pgjdbc#3295)
- fix: Add support for Infinity::numeric values in ResultSet.getObject [PR #3304](pgjdbc/pgjdbc#3304)
- fix: Ensure order of results for getDouble [PR #3301](pgjdbc/pgjdbc#3301)
- perf: Replace BufferedOutputStream with unsynchronized PgBufferedOutputStream, allow configuring different Java and SO_SNDBUF buffer sizes [PR #3248](pgjdbc/pgjdbc#3248)
- fix: Fix SSL tests [PR #3260](pgjdbc/pgjdbc#3260)
- fix: Support bytea in preferQueryMode=simple [PR #3243](pgjdbc/pgjdbc#3243)
- fix: Fix #3234 - Return -1 as update count for stored procedure calls [PR #3235](pgjdbc/pgjdbc#3235)
- fix: Fix #3224 - conversion for TIME '24:00' to LocalTime breaks in binary-mode [PR #3225](pgjdbc/pgjdbc#3225)
- perf: Speed up getDate by parsing bytes instead of String [PR #3141](pgjdbc/pgjdbc#3141)
- fix: support PreparedStatement.setBlob(1, Blob) and PreparedStatement.setClob(1, Clob) for lobs that return -1 for length [PR #3136](pgjdbc/pgjdbc#3136)
- fix: Validates resultset Params in PGStatement constructor. uses assertThro… [PR #3171](pgjdbc/pgjdbc#3171)
- fix: Validates resultset parameters [PR #3167](pgjdbc/pgjdbc#3167)
- docs: Replace greater to with greater than [PR #3315](pgjdbc/pgjdbc#3315)
- docs: Clarify binaryTransfer and prepareThreshold [PR #3338](pgjdbc/pgjdbc#3338)
- docs: use.md, typo [PR #3314](pgjdbc/pgjdbc#3314)
- test: Use docker v2 which changes docker-compose to docker compose #3339
- refactor: Merge PgPreparedStatement#setBinaryStream int and long methods [PR #3165](pgjdbc/pgjdbc#3165)
- test: Test both binaryMode=true,false when creating connections in DatabaseMetaDataTest [PR #3231](pgjdbc/pgjdbc#3231)
- docs: Fixed typos in all source code and documentations [PR #3242](pgjdbc/pgjdbc#3242)
- chore: Remove self-hosted runner [PR #3227](pgjdbc/pgjdbc#3227)
- docs: Add cancelSignalTimeout in README [PR #3190](pgjdbc/pgjdbc#3190)
- docs: Document READ_ONLY_MODE in README [PR #3175](pgjdbc/pgjdbc#3175)
- test: Test for +/- infinity double values [PR #3294](pgjdbc/pgjdbc#3294)
- test: Switch localhost and auth-test around for test-gss [PR #3343](pgjdbc/pgjdbc#3343)
- fix: remove preDescribe from internalExecuteBatch [PR #2883](pgjdbc/pgjdbc#2883)
Deprecated
- test: Deprecate all PostgreSQL versions older than 9.1 [PR #3335](pgjdbc/pgjdbc#3335)
Commits
-
a23fa70
Prepare for 42.7.4 release (#3359) -
d232e60
fix: remove preDescribe from internalExecuteBatch -
257653b
Rename release.yml to release-notes.yml -
64a18d6
Create release.yml -
84bdec6
fix(deps): update dependency com.github.spotbugs:com.github.spotbugs.gradle.p... -
89182c1
chore(deps): update dependency gradle to v8.10 -
1f68373
fix(deps): update dependency org.roaringbitmap:roaringbitmap to v1.2.1 -
f1c8707
chore(deps): update codecov/codecov-action digest to 2439dfc -
ba1513e
fix(deps): update dependency com.google.errorprone:error_prone_core to v2.30.0 -
6abdb5f
fix(deps): update dependency spotbugs to v4.8.6 - Additional commits viewable in compare view
Summary by CodeRabbit
-
Chores
- Updated the PostgreSQL JDBC driver to the latest version for improved performance and stability.
Edited by CodeRabbit