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