Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pgjdbc/pgjdbc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: REL42.2.16
Choose a base ref
...
head repository: pgjdbc/pgjdbc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: REL42.2.17
Choose a head ref
  • 11 commits
  • 40 files changed
  • 3 contributors

Commits on Aug 28, 2020

  1. fix: handle nulls when the following clasess are used: PGbox, PGcircl…

    …e, PGline, PGlseg, PGpath, PGpoint, PGpolygon, and PGmoney
    
    1) PGobject.setValue(null) can be used to set the wrapped value to null
    Note: previously the sub-classes of PGobject threw NPE for setValue(null)
    2) Return null from `getValue` in case the typed null is received from the database
    3) Assume PGBinaryObject#lengthInBytes == 0 means the value should be set as null when sending data to the database
    
    see #1870
    vlsi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    c745f4e View commit details
    Browse the repository at this point in the history
  2. chore: fix compileJava7 and compileJava6

    Removal of LibPQFactory annotations was not done right
    vlsi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    0308ffc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    433817d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eec708a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44d0923 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    1bec402 View commit details
    Browse the repository at this point in the history
  2. fix: make enum, json, and jsonb array result classes to be the same a…

    …s 42.2.14 and earlier
    
    enum[] => String[]
    jsonb[] => String[]
    json[] => PGobject[]
    
    fixes #1876
    vlsi committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    4185501 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Pre release42.2.17 (#1908)

    * fix: avoid removal type annotations on "this" so the source archive is buildable
    
    "this" type annotations are Java 8+, so we no longer need to remove them.
    
    * fix: PgTokenizer was ignoring last empty token (#1882)
    
    * fix: PgTokenizer was ignoring last empty token fixes #1881
    
    * fix: handle smallserial correctly fixes #1897 (#1899)
    
    * feat: add smallserial metadata (#899)
    
    PostgreSQL 9.2 adds a SMALLSERIAL data type, this reports the correct metadata information when a column is a smallserial (int2 with sequence), similar to how a serial or bigserial data types are reported.
    
    * fix:remove osgi from karaf fixes Issue #1891 (#1902)
    
    * Change default of gssEncMode to ALLOW. PostgreSQL can deal with PREFER but there are cloud providers that did not implement the protocol properly. Using PREFER seems to cause more problems than it solves
    
    Co-authored-by: Vladimir Sitnikov <[email protected]>
    Co-authored-by: Jorge Solorzano <[email protected]>
    3 people authored Oct 6, 2020
    Configuration menu
    Copy the full SHA
    722e790 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. Pre release42.2.17 (#1912)

    * fix: avoid removal type annotations on "this" so the source archive is buildable
    
    "this" type annotations are Java 8+, so we no longer need to remove them.
    
    * fix: PgTokenizer was ignoring last empty token (#1882)
    
    
    * feat: add smallserial metadata (#899)
    
    PostgreSQL 9.2 adds a SMALLSERIAL data type, this reports the correct metadata information when a column is a smallserial (int2 with sequence), similar to how a serial or bigserial data types are reported.
    
    * fix:remove osgi from karaf fixes Issue #1891 (#1902)
    
    * Change default of gssEncMode to ALLOW. PostgreSQL can deal with PREFER but there are cloud providers that did not implement the protocol properly
    
    * update CHANGELOG and posts for 42.2.17
    
    * fix up CHANGELOG
    
    * Update README, gssEncMode for release
    
    Co-authored-by: Vladimir Sitnikov <[email protected]>
    Co-authored-by: Jorge Solorzano <[email protected]>
    3 people authored Oct 8, 2020
    Configuration menu
    Copy the full SHA
    926af22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef74457 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

  1. Configuration menu
    Copy the full SHA
    901962b View commit details
    Browse the repository at this point in the history
Loading