ORACLE_FDW_2_1_0
版本发布时间: 2018-10-01 15:38:40
laurenz/oracle_fdw最新发布版本:ORACLE_FDW_2_6_0(2023-09-09 01:29:40)
Enhancements:
-
Add support for the "json" PostgreSQL data type. On the Oracle side,
CLOB
orVARCHAR2
can be used.
Suggested by @bsislow. -
Add support and documentation for building with Microsoft Visual Studio.
Patch by @chrullrich. -
Enable delayed loading of the Oracle DLL on Windows. This allows better diagnostic messages if the library cannot be loaded.
Patch by @chrullrich. -
Report the correct SQLSTATE for constraint violation and deadlock errors.
Idea by "omistler". -
Push down outer joins to Oracle.
Patch by @yamatattsu, courtesy of NTT OSS Center.
Bugfixes:
-
Missing check if Oracle data types can be converted to PostgreSQL types.
This bug was introduced in 2.0.0. -
When oracle_fdw is loaded, initializing background workers (e.g. for parallel query) failed with:
ERROR: invalid cache ID: 41
-
Don't try to push down
IS [NOT] DISTINCT FROM
expressions. Oracle does not support this standard SQL syntax. -
Don't push down
IS [NOT] NULL
tests on boolean expressions. This causedORA-00907: missing right parenthesis
Noticed by @yamatattsu during testing with sqlsmith.
-
Allow foreign tables to be defined on Oracle queries that contain double quotes. This caused an error message due to a sanity check that has become obsolete when this feature was introduced.
Noted by @Bpapman. -
Disable push-down of foreign joins in queries with
FOR UPDATE
.
These used to be pushed down before, but without theFOR UPDATE
clause, leading to incorrect behavior in the face of concurrency.
Noted and fixed by @yamatattsu.
1、 oracle_fdw-2.1.0-pg10-win32.zip 248.14KB
2、 oracle_fdw-2.1.0-pg10-win64.zip 259.23KB
3、 oracle_fdw-2.1.0-pg11-win64.zip 302.42KB
4、 oracle_fdw-2.1.0-pg94-win32.zip 228.91KB
5、 oracle_fdw-2.1.0-pg94-win64.zip 294.24KB
6、 oracle_fdw-2.1.0-pg95-win32.zip 235.69KB
7、 oracle_fdw-2.1.0-pg95-win64.zip 246.76KB
8、 oracle_fdw-2.1.0-pg96-win32.zip 245.03KB
9、 oracle_fdw-2.1.0-pg96-win64.zip 256.86KB