Contact Us | Site Map
Firebird is used by approximately 1 million of software developers worldwide. High compatibility with industry standards on many fronts makes Firebird the obvious choice for developing interoperable applications for homogeneous and hybrid environments.
Developer's Report: Firebird INTL/DSQL Development
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
Join Firebird!
RSS Newsletter
Home About Firebird Documentation Downloads Community Support Development Case Studies Back to Top
This site and the pages contained within are Copyright © 2000-2017, Firebird Project. Firebird® is a registered trademark of Firebird Foundation Incorporated. Developed by DQ Team.