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 Core Development & Coordination
May 2017 to September 2017
 
Built-in replication (STATUS: being prepared for the pull request):
  • Enforce UTF8 for statement-level replication
  • More fixes to address inconsistent journal rewinds
  • Setup replication.log permissions during installation
  • More robust txn-level savepoint handling
  • Fixed races during commit
  • Draft implementation of the group commit for the journal
  • Use buffered I/O for journal writes
  • Fixed incompatible format issues after ALTER TABLE commands
  • Improved statement-level replication
  • Fixed transliteration error for long include/exclude filters
  • Add syscall error descriptions to the log
  • Fixed journal segment permissions
  • Added error reporting for unlink failures
  • Fixed PID accounting for processes sharing the replication journal
Bugfixing:
  • CORE-5566: Server crashes while restoring backup if the shadow file already exists
  • CORE-5543: Restore of pre ODS 11.1 database can leave RDB$RELATION_TYPE null
 
Dmitry Yemanov
Penza, Russia
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.