Skip to content

v42.2.0

Compare
Choose a tag to compare
@vlsi vlsi released this 19 Feb 08:39
· 1274 commits to master since this release

What's Changed

  • docs: fix header in CONTRIBUTING by @AlexElin in #902
  • refactor: remove dead code from PGStream, implement Closeable by @AlexElin in #901
  • style: remove deprecated maxLineLength from LeftCurlyCheck by @rnveach in #904
  • fix: reintroduce Driver.getVersion for backward compatibility reasons by @vlsi in #905
  • fix: improve with PGProperty enum instead of text ref (#912) by @zemian in #915
  • fix: correct javadoc on PGResultSetMetaData.getFormat (#791) by @zemian in #917
  • doc: Added quotes to URL in '@see' tag over NTDSAPI#DsMakeSpnW by @voidfist in #926
  • chore: use mainly trusty in Travis and reorder jobs and jdk tests by @jorsol in #939
  • fix: ignore replication test until 11.1 to avoid random failures by @jorsol in #949
  • feat: improve ResultSet#getObject(int, Class) by @marschall in #932
  • feat: Parse command complete message via regex by @sehrope in #962
  • Someone forgot to get the next column by @eperez in #973
  • style: Disallowing user to use incomplete fully qualified Check names… by @djydewang in #961
  • remove notes about multithreading by @davecramer in #928
  • chore: streamlining jobs by @jorsol in #959
  • docs: move changelog to separate file by @jorsol in #956
  • docs: improve website front page by @jorsol in #968
  • docs: fix test db password in docs by @jorsol in #984
  • test: add ubenchmark for UTF-8 decoding by @marschall in #988
  • test: add openj9 to the matrix by @jorsol in #974
  • chore: remove unstable updates to java by @jorsol in #993
  • fix: Make warnings available as soon as they are received. by @magJ in #857
  • refactor: replace some usages of assertTrue by @AlexElin in #957
  • fix LocalDate.MAX, special case for postgresql time column. Use 24:00… by @davecramer in #992
  • chore: updates to CHANGELOG.md in release_notes.sh by @jorsol in #981
  • refactor: state of PGXAConnection as enum by @AlexElin in #966
  • fix: Avoid integer overflow for large arguments by @zapov in #946
  • don't attempt to read a SQLXML more than once (#964) by @bbodnar in #965
  • fix: trim trailing zeros in timestamp strings returned in binary mode by @michaelzg in #896
  • Support Subject Alternative Names for SSL connections by @davecramer in #952
  • Added support for socksNonProxyHosts property by @jkutner in #985
  • Appveyor configuration by @davecramer in #1000
  • add test for identity, fix isAutoincrement in postgresql 10 fixes #130 by @davecramer in #1004
  • feat: add setURL method to BaseDataSource by @mjanczykowski in #999
  • fix: correct DatabaseMetaData.getFunction to have proper column name … by @zemian in #918
  • test: querymode extendedCacheEverything by @jorsol in #1007
  • Update ServerVersionTest to compare versions by @thachhoang in #1015
  • style: make PGReplicationStream, LargeObject implement AutoCloseable for Java 7+ by @vlsi in #1016
  • refactor: make PgStream implements Flushable by @AlexElin in #1008
  • refactor: use TypeInfo getPGArrayType instead of munging type name by @grzm in #913
  • fix: always return Short[] for java.sql.Array.getArray() on smallint[] by @thachhoang in #1017
  • Add SCRAM-SHA-256 support by @ahachete in #842
  • Fixes #638 Implement support for get/setNetworkTimeout(). by @brettwooldridge in #849
  • fix: first composite query not calling getNativeSql() by @jorsol in #1020
  • Fix documentation spelling of sslpasswordcallback by @mhagander in #1021
  • fix: prevent statement hang in case close() called when query is in progress by @vlsi in #1023
  • refactor: add MissingDeprecated into checkstyle by @AlexElin in #1019
  • fix: avoid reflective access to TimeZone.defaultTimeZone in Java 9+ by @vlsi in #1002
  • chore: update checkstyle by @AlexElin in #1025
  • drop old and unused crypt auth by @jorsol in #1026
  • test: add coverage to java 7 by @jorsol in #1030
  • refactor: simplify methods in ConnectionFactoryImpl by @AlexElin in #1028
  • feat: primitive arrays by @bokken in #887
  • fix: improve multihost connection for preferSlave case (verify expired hosts before connecting to cached master) by @ChenHuajun in #844
  • Make GSS JAAS login optional by @sigmaris in #922
  • docs - change load.md to reflect current practice by @bpd0018 in #1058
  • docs: fix the URL regex by @bpd0018 in #1057
  • docs: fix no parameter connect string example by @bpd0018 in #1056
  • fix: use 'time with time zone' and 'timestamp with time zone' values as is and avoid computation with user-provided/default Calendars by @vlsi in #1053
  • elaborate on sslmode options by @davecramer in #1054
  • prefer the word secondary over slave by @davecramer in #1063
  • refactor: replace some usages of initCause by @AlexElin in #1037
  • Revert "refactor: replace some usages of initCause" by @davecramer in #1064
  • fix: advance lastReceiveLSN on keepalive messages by @jklukas in #1038
  • chore: implement release via Travis by @vlsi in #1067
  • prefer secondary over slave referring to standby or secondary servers by @davecramer in #1070
  • fix: avoid NPE from getObject(..., Date.class) and getObject(..., Calendar.class) on null timestamps by @vlsi in #1072
  • first pass at release notes and some fixes to previous notes by @davecramer in #1041
  • docs: updated 42.2.0 changelog by @davecramer in #1073

New Contributors

Full Changelog: REL42.1.4...REL42.2.0