-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 8.10
-
Component/s: Distribution / Installers
-
Sprint:nxFG 8.10.2
If the JDBC driver currently in the platform (postgresql-9.4.1208.jar for 8.10, postgresql-9.2-1002.jdbc4.jar for 7.10) is used with PostgreSQL 9.6, hibernate initialization fails with:
org.postgresql.util.PSQLException: ERROR: column am.amcanorder does not exist at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2284) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2003) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:200) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:424) at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:321) at org.postgresql.jdbc.PgStatement.executeQuery(PgStatement.java:284) at org.postgresql.jdbc.PgDatabaseMetaData.getIndexInfo(PgDatabaseMetaData.java:2948)
The fix is included in JDBC driver 9.4.1209:
- https://github.com/pgjdbc/pgjdbc/pull/560
- https://jdbc.postgresql.org/documentation/changelog.html#version_9.4.1209
-> Upgrade to latest version (postgresql-9.4.1212.jar at this time).
- depends on
-
NXBT-1822 Upgrade slaves for postgresql 9.6 support
- Resolved
-
NXP-19428 Support PostgreSQL 9.5
- Resolved
- is related to
-
NXP-22362 PostgreSQL JDBC driver upgrade required for running PostgreSQL version 9.6
- Resolved
- is required by
-
NXBT-1631 Upgrade PostgreSQL version to 9.6 on master slaves
- Open
-
NXBT-1604 Check test database versions
- Resolved
-
NXDOC-1177 Update postgres version support for 8.10 and beyond
- Open