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
May-August 2015

May

Trunk
  • Windows implementation of ISC_utf8Upper.
  • Refactoring. Update VC10 and VC12 builds.
  • Fixed few stability issues with EDS related with cases when external connection is broken unexpectedly.
June

Trunk
  • Feature CORE-4707 : Implement ability to validate tables and indices online
B2_5_Release
  • Fixed bug CORE-4830 : Memory leak in SuperServer
July

Trunk
  • Fixed bug CORE-4859 : FB 3 embedded not working without folder C:\ProgramData\firebird
  • Fixed bug CORE-4860 : Online validation fails on WINDOWS if `dbname` argument contains forward slash ('/') and concurrent attachment which also uses '/' exists.
  • Fixed bug CORE-4855 : Online validation during DML activity in other connection leads to message "Error while trying to read from file" and "page in use during flush (210), file: cch.cpp line: 2672"
  • Fixed bug CORE-4865 :  Online validation could wrongly report double allocated pages
  • Windows-specific part for CORE-4871
  • Fixed bug CORE-4876 : fbsvcmgr shows wrong options for some Trace API services in help screen
  • Change validation code to avoid recursive latches (as it is not supported in fb3 cch).
  • Restore fair locking in SyncObject (it was disabled until validation code changed to avoid recursive latches).
  • Implement improvement CORE-1999 : TimeStamp in the every line output gbak.exe utility
  • Minor fixes in service manager.
B2_5_Release
  • Reworked patch for bug CORE-4615 : Classic Server could hung with (near) 100% CPU load
  • Fixed bug CORE-4865 :  Online validation could wrongly report double allocated pages
  • Fixed bug CORE-4876 : fbsvcmgr shows wrong options for some Trace API services in help screen
  • Backport fix for bug CORE-4860 : Online validation fails on WINDOWS if `dbname` argument contains forward slash ('/') and concurrent attachment which also uses '/' exists.
August

Trunk
  • Fixed bug CORE-4889 : FBSVCMGR with `action_trace_start` prevents in 3.0 SuperServer from connecting using local protocol
  • Fixed bug CORE-4904 :  Index corruption when add data in long-key-indexed field
  • Fixed bug CORE-4906 : AV when server is shutted down with active trace session(s)
B2_5_Release
  • Backport fix for bug CORE-4904 : Index corruption when add data in long-key-indexed field

Vladyslav Khorsun
Dnetpropetrovsk, Ukraine
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.