Join Firebird!

Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses

Follow Us

Select your media preference

Newsletter

Subscribe to Firebird’s Newsletter to receive the latest news

Developer's Report: Firebird Core Development & Coordination
February 2017 to April 2017
 
April 2017
 
Built-in replication:
  • Attempted to make journal rewind (e.g. after shutdown) more reliable
  • Fixup access mode for the archive segments
  • Fixed non-working auto-sweep
  • Fixed possible memory corruption
  • Better error diagnostics logged
March 2017
 
Built-in replication:
  • Fixed segment truncation problem on Windows
  • Improved monitoring/cancellation reaction time
  • Improved reliability a bit (protect from the counter wrap-around)
  • Fixed memory leak
v3 bugfixing:
  • CORE-5489: Bad performance for NULLs filtering inside a navigational index scan
  • Yet another attempt to address CORE-5456 / CORE-5457
  • Make lock key prints a bit more user-friendly
February 2017
 
Built-in replication:
  • Better tolerance to primary key updates
  • Fixed record refetch bug leading to wrong records being updated/deleted
  • Fixed dead record versions being read before index GC happens
  • Fix bug with delete from master having cascade FKs
  • Preserve actual replication status after error
  • Added verbose logging
v3 bugfixing:
  • CORE-5481: Available indices are not used in some cases if ORDER BY expression is a filtered one
  • CORE-5457: Bugcheck 167 (invalid SEND request)

Dmitry Yemanov
Penza, Russia
February 2017 to April 2017
 
April 2017
 
Built-in replication:
  • Attempted to make journal rewind (e.g. after shutdown) more reliable
  • Fixup access mode for the archive segments
  • Fixed non-working auto-sweep
  • Fixed possible memory corruption
  • Better error diagnostics logged
March 2017
 
Built-in replication:
  • Fixed segment truncation problem on Windows
  • Improved monitoring/cancellation reaction time
  • Improved reliability a bit (protect from the counter wrap-around)
  • Fixed memory leak
v3 bugfixing:
  • CORE-5489: Bad performance for NULLs filtering inside a navigational index scan
  • Yet another attempt to address CORE-5456 / CORE-5457
  • Make lock key prints a bit more user-friendly
February 2017
 
Built-in replication:
  • Better tolerance to primary key updates
  • Fixed record refetch bug leading to wrong records being updated/deleted
  • Fixed dead record versions being read before index GC happens
  • Fix bug with delete from master having cascade FKs
  • Preserve actual replication status after error
  • Added verbose logging
v3 bugfixing:
  • CORE-5481: Available indices are not used in some cases if ORDER BY expression is a filtered one
  • CORE-5457: Bugcheck 167 (invalid SEND request)

Dmitry Yemanov
Penza, Russia