A PostgreSQL foreign data wrapper (FDW) for Firebird - latest version 1.3.1 (2023-06-22)
firebird_fdw
is now available as version 1.3.1.
This release provides compatibility with the upcoming PostgreSQL 16 release.
firebird_fdw
1.3.1 is compatible with PostgreSQL versions 9.5 ~ 16.
firebird_fdw
is now available as version 1.3.0.
This release provides following new features:
TRUNCATE
(PostgreSQL 14 and later)COPY
(PostgreSQL 14 and later)and some improvements for existing functionality:
IMPORT FOREIGN SCHEMA
This release requires Firebird API wrapper libfq version 0.5.0 or later.
firebird_fdw
1.3.0 is compatible with PostgreSQL versions 9.5 ~ 15. Note that support for PostgreSQL 9.3 and 9.4 has been removed in this release.
This is a minor release, providing PostgreSQL 14 support and a number of minor bugfixes and improvements:
firebird_version()
This is a minor release, mainly to fix a build issue in recent Fedora versions.
firebird_fdw
is now available as version 1.2.0.
This release provides following new features:
COPY
and partition tuple routing (PostgreSQL 11 and later)WHERE
clauses (including implicit booleans)firebird_fdw_server_options(servername TEXT)
- displays the current settings for the named serverfirebird_version()
- shows Firebird version information for each firebird_fdw
foreign server in the current databaseFollowing bugs have been fixed:
EXPLAIN
for a remote modify now shows the Firebird query usedUPDATE
statements where a BEFORE ROW UPDATE
trigger is present now work correctlyCREATE SERVER
's port
option is now recognizedupdatable = 'true'
This release requires Firebird API wrapper libfq version 0.4.0 or later (latest version at the time of writing: 0.4.2)
firebird_fdw 1.2.0 is compatible with PostgreSQL versions 9.3 ~ 13. Note that support for PostgreSQL 9.2 has been removed in this release.
CentOS rpm packages are available via the Fedora Copr build system.
firebird_fdw 1.1.0 has been released with following changes:
firebird_fdw_close_connections()
addedfirebird_fdw_diag()
addedThis release requires libfq
version 0.4.0 or later. It is compatible with PostgreSQL versions 9.2 ~ 12.
RPMs are available here: https://copr.fedorainfracloud.org/coprs/ibarwick/firebird_fdw/
firebird_fdw 1.0.0 has been released with following changes:
BOOLEAN
datatype (Firebird 3.0 and later)IMPORT FOREIGN SCHEMA
implementation has been improved:
import_views
)verbose
option will show which Firebird tables/views are being importedupdatable
option can be used to control whether all imported tables/views are marked as updatableimport_null
option determines whether column NOT NULL
constraints are included in the definition of imported tablesestimated_row_count
addedThis release requires libfq
version 0.4.0. It is compatible with PostgreSQL versions 9.2 ~ 11.
RPMs are available here: https://copr.fedorainfracloud.org/coprs/ibarwick/firebird_fdw/
firebird_fdw 0.5.0 has been released with following changes:
BLOB SUB_TYPE TEXT
is now supported.This release requires libfq
version 0.3.0.
RPMs are available here: https://copr.fedorainfracloud.org/coprs/ibarwick/firebird_fdw/
firebird_fdw 0.4.0 has been released with following changes:
firebird_fdw_version()
INSERT ... RETURNING ...
This release requires libfq
version 0.3.0.
RPMs are available here: https://copr.fedorainfracloud.org/coprs/ibarwick/firebird_fdw/