Firebird 2.1.2 Release Candidate 1 is Ready to Test

The Linux, Win32 and MacOSX/Intel release candidate kits for Firebird 2.1.2 have been released for field testing. Feedback to the firebird-devel list please; bug-reports to the Tracker.

Firebird 2.1.2 corrects a significant number of bugs that have shown up since 2.1.1 relase. It also includes three minor improvements that have come from user requests

  • Dmitry Yemanov has improved database monitoring to enable a non-SYSDBA user to monitor all of its own attachments, not just the one which is that user’s CURRENT_CONNECTION.
  • Dmitry has addressed a complaint about slowness in executing cross joins across three or more tables, particularly when one or more tables are empty.

Tests with MSVC8 runtimes and Firebird 2.1.1

For all those who followed this thread, I will sum up what we have
found out:

Up until FB 2.0 it was possible to deliver a Firebird Client or a
Firebird Embedded Server by just copying the files like fbclient.dll
or fbembed.dll (and a few others) together with the MS VC Runtimes
(msv*.dll) into one folder.

Starting with MSVC8 (which is used by Firebird 2.1) and Windows XP,
just having the MSVC files in the same directory is not sufficient any
more. They have to be “installed correctly”. I don’t know what that
means exactly, but in effect it means they have to somehow be
magically teleported to the Windows\WinSxS directory where they get
funny names.