October 2019 to January 2020

January 2020

trunk
  • Finished feature CORE-6214 - Update outdated tzdata version.
  • Added github action cronjob for automatic creation of tzdata update pull request.
  • Fixed CORE-6236 - RDB$TIME_ZONE_UTIL package has wrong privilege for PUBLIC.
  • Fixed CORE-6233 - Wrong dependencies of stored function on view after backup and restore.
  • Register dependencies only when "csb->csb_g_flags & csb_get_dependencies".
3.0 branch
  • Fixed CORE-6116 - The Metadata script extracted using ISQL of a database restored from a Firebird 2.5.9 Backup is invalid/incorrect when table has COMPUTED BY field.
  • Backported fix for CORE-5862 - Varchar computed column without explicit type does not populate RDB$CHARACTER_LENGTH.
  • Fixed misleading error message about CORE-5802.

December 2019

trunk
  • Frontported addition of Travis MacOS build, GitHub Actions MacOS/Windows build and adjust MacOS build to be (almost) relocatable.
  • Working on RDB$BLOB_UTIL package.
  • Fixed CORE-3380 - Disable reading from new BLOB.
  • Investigating CORE-6187 - Length of INPUT parameter in SQLDA depends on whether it is enclosed in COALESCE() or no.
  • Fixed CORE-6205 - Generate proper error for UNION DISTINCT with more than 255 columns.
  • Fixed CORE-6211 - Command "ISQL -X" can not extract ROLE name when use multi-byte charset for connection.
  • Started feature CORE-6214 - Update outdated tzdata version.

November 2019

trunk
  • Fixed CORE-6174 - ibase.h missing from nightly (Windows) builds.
  • Fixed CORE-5902 - Add Firebird Event fails with error "While isc_que_events - Failed to establish a secondary connection for event
    processing."
  • Revert events example to usable version.
  • Reviewing new SET BIND feature.
  • Investigating CORE-6187 - Length of INPUT parameter in SQLDA depends on whether it is enclosed in COALESCE() or no.
3.0 branch
  • Backported fix for CORE-5902 - Add Firebird Event fails with error "While isc_que_events - Failed to establish a secondary connection for
    event processing."
  • Fixed CORE-6197 - Memory leak in INET_connect().
  • Finished addition of Travis MacOS build, GitHub Actions MacOS/Windows build and adjust MacOS build to be (almost) relocatable.

October 2019

trunk
  • Postfix for SIMILAR TO problems - problem affects CORE-3523 fbt test and others.
  • Fixed CORE-4739 - Accent insensitive comparison: Diacritical letters with DIAGONAL crossing stroke pass only test on EQUALITY to their non-accented forms.
  • Fixed VS 2015 AppVeyor build.
  • Fixed CORE-6166 - Problems with long object names (> 255 bytes).
  • Fixed CORE-6159 - SUBSTRING SIMILAR is described with wrong data type in DSQL.
  • Fixed CORE-6158 - substring similar - extra characters in the result for non latin characters.
  • Fixed CORE-6160 - SUBSTRING of non-text/-blob is described to return NONE character set in DSQL.
3.0 branch
  • Started adding Travis MacOS build, GitHub Actions MacOS/Windows build and adjust MacOS build to be (almost) relocatable..
Adriano dos Santos Fernandes
Sao Paulo, Brazil