June to September 2018

September 2018

trunk
  • Investigating ICU update for Windows
  • Reviewing old bugs.
  • Discussion and starting implementation for CORE-1326 - Custom aggregate functions.
  • Reviewing CORE-5853 about possible use of non-reserved words.
3.0 branch
  • Fixed CORE-5905 - Inconsistencies with PSQL FUNCTION vs UDF.

August

trunk
  • Make appveyor fail when build script fail.
  • Investigating CORE-5848 and CORE-5901
  • Verifying CORE-5895. No action to be done.
  • Improvement CORE-5887 - Allow the use of management statements in PSQL blocks.
  • Port CVT2_compare_priority from work/time-zone-support to fix regression in 3acc93f.
  • - Fixed CORE-5896 - NOT NULL constraint is not synchronized after rename column.
  • Fixed CORE-1592 - Altering procedure parameters can lead to unrestorable database.

July

trunk
  • Veryfing problems found with the test suite.
  • Fixed some compiler warnings (clang).
  • Fixed CORE-5874 - Provide name of read-only column incorrectly referenced in UPDATE ... SET xxx.
  • Fixed CORE-5871 - Incorrect caching of the subquery result (procedure call) in independent queries.
  • Added automatic Windows build with appveyor.
  • Fixed CORE-5862 - Varchar computed column without explicit type does not populate RDB$CHARACTER_LENGTH.

2.5 branch

  • Backported CORE-5853 - Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP.
time zone branch
  • Continued work on CORE-694 - Time zone support.
  • Work on System Packages

June

trunk
  • Fixed CORE-5846 - CREATE VIEW issues "Implementation of text subtype 512 not located".
  • Research for smart ISQL statement end detection.
Avoid assert error in debug build and probable read of unallocated memory in release build - test core_4690.

3.0 branch
  • CORE-5853 - Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP.
time zone branch
  • Continued work on CORE-694 - Time zone support.
  • Work on System Packages
Adriano dos Santos Fernandes
Sao Paulo, Brazil