Thread: [pgjdbc/pgjdbc] 666908: fix: return metadata privileges for views and fore...

[pgjdbc/pgjdbc] 666908: fix: return metadata privileges for views and fore...

From
Jeremy Mailen
Date:
  Branch: refs/heads/release/42.2
  Home:   https://github.com/pgjdbc/pgjdbc
  Commit: 66690817f4b8926f8ab47a104538970c6c5e0dd3
      https://github.com/pgjdbc/pgjdbc/commit/66690817f4b8926f8ab47a104538970c6c5e0dd3
  Author: Jeremy Mailen <jeremy@divebell.com>
  Date:   2021-02-13 (Sat, 13 Feb 2021)

  Changed paths:
    M pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabaseMetaData.java

  Log Message:
  -----------
  fix: return metadata privileges for views and foreign tables

As discussed in the issue, include the overlooked types as part of the metadata impl.
Securable objects which are returned by getTables() should also work in getTablePrivileges().

Fixes #2048


  Commit: f5abc65c813f6564a7b9c5a6a2a96a9ccc2f8dde
      https://github.com/pgjdbc/pgjdbc/commit/f5abc65c813f6564a7b9c5a6a2a96a9ccc2f8dde
  Author: Jeremy Mailen <jeremy@divebell.com>
  Date:   2021-02-13 (Sat, 13 Feb 2021)

  Changed paths:
    M pgjdbc/src/test/java/org/postgresql/test/TestUtil.java

  Log Message:
  -----------
  refactor: consolidate repeated drop code in TestUtil


  Commit: a6cf67d24bc698f62e43867f5aa61383b386e74c
      https://github.com/pgjdbc/pgjdbc/commit/a6cf67d24bc698f62e43867f5aa61383b386e74c
  Author: Jeremy Mailen <jeremy@divebell.com>
  Date:   2021-02-13 (Sat, 13 Feb 2021)

  Changed paths:
    M pgjdbc/src/test/java/org/postgresql/test/TestUtil.java
    M pgjdbc/src/test/java/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java

  Log Message:
  -----------
  test: Add test for ACLs returned from metadata getTablePrivileges() for views


Compare: https://github.com/pgjdbc/pgjdbc/compare/1bd679e84edf...a6cf67d24bc6