January to April 2017

April

Trunk
  • Checking possible regression after CORE-5454.
  • More research on PSQL debugger.
  • Started work on CORE-5395 - Invalid data type for negation (minus operator).
  • Started working on "base transaction snapshot" feature.
  • Fixed CORE-5526 - External routines receives parameters with incorrect length or datatype.
  • Fixed CORE-5527 - External routines does not receive default values for they output parameters.
  • Updated TCS tests..
3.0 branch
  • Discovered the problem in remote protocol noticed by Mark Rotteveel

March

Trunk
  • Finished fix for CORE-5480 - SUBSTRING startposition smaller than 1 should be allowed.
  • FB/Java: Parse JvmArgsFile option.
  • Postfix for CORE-5463 per Pavel Zotov comment.
  • Increase maximum message length for isc_overriding_system_missing.
  • Revive travis scripts and build badge in README.md with build+install only.
  • Started research on PSQL debugger..

February

Trunk
  • Finished feature CORE-5449 - Support DEFAULT context value in INSERT, UPDATE, MERGE and UPDATE OR INSERT statements.
  • Feature CORE-5463 - Support GENERATED ALWAYS identity columns and OVERRIDE clause.
  • New BLR encoding discussion.
  • Started fix for CORE-5480 - SUBSTRING startposition smaller than 1 should be allowed..
3.0 branch
  • Worked on CORE-5474 - 'Restrict UDF' is not effective, because fbudf.so is dynamically linked against libc.
  • Fixed CORE-5447 - EXECUTE STATEMENT with a statement with "Unexpected end of command" error is reported with wrong column number..

January

Trunk
  • Working on CORE-5380 - Subroutine cannot call itself recursively.
  • Virtual metadata proposal.
  • Fixed CORE-5454 - INSERT into updatable view without explicit field list failed.
  • Verifying CORE-5453 - ALTER DOMAIN DROP CONSTRAINT and ADD CHECK too slow.
  • Improvement CORE-5460  - Identity GENERATED ALWAYS: Make insert with NULL or value into identity column to use the identity generated value.
  • Fixed CORE-3073 - Foreign key cascade with SET DEFAULT uses the default value of the moment of the FK creation.
  • Started feature CORE-5449 - Support DEFAULT context value in INSERT, UPDATE, MERGE and UPDATE OR INSERT statements.
  • Revert regression that disallows "CHARACTER SET BINARY" usage.
  • Make parse.y not build in every make call.
Adriano dos Santos Fernandes
Sao Paulo, Brazil