postgresql-jdbc.git / summary / log / commit / refs

commit    1843d01784126fbbfd25ecc8d5d670dc666de593
Author:   Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Date:     Thu Jul 13 10:40:43 2017 +0000

    doc: 42.1.2 is released, update versions in readme.md


README.md | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index ae4c7ba4..6d85fbc2 100644 --- a/README.md +++ b/README.md @@ -24,36 +24,36 @@ Most people do not need to compile PgJDBC. You can download the precompiled driv ### Maven Central You can search on The Central Repository with GroupId and ArtifactId [![Maven Search](https://img.shields.io/badge/org.postgresql-postgresql-yellow.svg)][mvn-search] for: -[![Java 8](https://img.shields.io/badge/Java_8-42.1.1-blue.svg)][mvn-jre8] +[![Java 8](https://img.shields.io/badge/Java_8-42.1.2-blue.svg)][mvn-jre8] ```xml <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> - <version>42.1.1</version> + <version>42.1.2</version> </dependency> ``` -[![Java 7](https://img.shields.io/badge/Java_7-42.1.1.jre7-blue.svg)][mvn-jre7] +[![Java 7](https://img.shields.io/badge/Java_7-42.1.2.jre7-blue.svg)][mvn-jre7] ```xml <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> - <version>42.1.1.jre7</version> + <version>42.1.2.jre7</version> </dependency> ``` -[![Java 6](https://img.shields.io/badge/Java_6-42.1.1.jre6-blue.svg)][mvn-jre6] +[![Java 6](https://img.shields.io/badge/Java_6-42.1.2.jre6-blue.svg)][mvn-jre6] ```xml <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> - <version>42.1.1.jre6</version> + <version>42.1.2.jre6</version> </dependency> ``` [mvn-search]: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.postgresql%22%20AND%20a%3A%22postgresql%22 "Search on Maven Central" -[mvn-jre6]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.1.jre6|bundle -[mvn-jre7]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.1.jre7|bundle -[mvn-jre8]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.1|bundle +[mvn-jre6]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.2.jre6|bundle +[mvn-jre7]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.2.jre7|bundle +[mvn-jre8]: http://search.maven.org/#artifactdetails|org.postgresql|postgresql|42.1.2|bundle #### Development snapshots Snapshot builds (builds from `master` branch) are also deployed to Maven Central, so you can test current development version (test some bugfix) using: @@ -61,9 +61,9 @@ Snapshot builds (builds from `master` branch) are also deployed to Maven Central <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> - <version>42.1.2-SNAPSHOT</version> <!-- Java 8 --> - <version>42.1.2.jre7-SNAPSHOT</version> <!-- Java 7 --> - <version>42.1.2.jre6-SNAPSHOT</version> <!-- Java 6 --> + <version>42.2.0-SNAPSHOT</version> <!-- Java 8 --> + <version>42.2.0.jre7-SNAPSHOT</version> <!-- Java 7 --> + <version>42.2.0.jre6-SNAPSHOT</version> <!-- Java 6 --> </dependency> ``` @@ -74,6 +74,11 @@ There are also available (snapshot) binary RPMs in [Fedora's Copr repository](ht ## Changelog Notable changes for: +**[42.1.2]** (2017-07-12): +* Better logic for *returning* keyword detection. Previously, pgjdbc could be defeated by column names that contain *returning*, so pgjdbc failed to "return generated keys" as it considered statement as already having *returning* keyword [PR#824](https://github.com/pgjdbc/pgjdbc/pull/824) [201daf1d](https://github.com/pgjdbc/pgjdbc/commit/201daf1dc916bbc35e2bbec961aebfd1b1e30bfc) +* Replication API: fix issue #834 setting statusIntervalUpdate causes high CPU load [PR#835](https://github.com/pgjdbc/pgjdbc/pull/835) [59236b74](https://github.com/pgjdbc/pgjdbc/commit/59236b74acdd400d9d91d3eb2bb07d70b15392e5) +* perf: use server-prepared statements for batch inserts when prepareThreshold>0. Note: this enables batch to use server-prepared from the first *executeBatch()* execution (previously it waited for *prepareThreshold* *executeBatch()* calls) [abc3d9d7](https://github.com/pgjdbc/pgjdbc/commit/abc3d9d7f34a001322fbbe53f25d5e77a33a667f) + **[42.1.1]** (2017-05-05): * fix: infinite dates might be corrupted when transferred in binary for certain JREs. For instance, 5881610-07-11 instead of infinity. @@ -113,6 +118,7 @@ Notable changes for: * Performance optimization for timestamps (~`TimeZone.getDefault` optimization) * Allow build-from-source on GNU/Linux without maven repositories, and add Fedora Copr test to the regression suite +[42.1.2]: https://github.com/pgjdbc/pgjdbc/compare/REL42.1.1...REL42.1.2 [42.1.1]: https://github.com/pgjdbc/pgjdbc/compare/REL42.1.0...REL42.1.1 [42.1.0]: https://github.com/pgjdbc/pgjdbc/compare/REL42.0.0...REL42.1.0 [42.0.0]: https://github.com/pgjdbc/pgjdbc/compare/REL9.4.1212...REL42.0.0 [parent: 5d585aac7e4f]