From: Paul R. <pau...@us...> - 2003-05-30 05:10:12
|
Build Number:964 Update of /cvsroot/firebird/interbase/builds_win32/install In directory sc8-pr-cvs1:/tmp/cvs-serv26435/interbase/builds_win32/install Modified Files: Readme.txt installation_readme.txt Log Message: Update readme files for Win32 Index: Readme.txt =================================================================== RCS file: /cvsroot/firebird/interbase/builds_win32/install/Readme.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -b -U3 -r1.5 -r1.6 --- Readme.txt 9 Dec 2002 18:28:28 -0000 1.5 +++ Readme.txt 30 May 2003 05:10:07 -0000 1.6 @@ -1,12 +1,13 @@ ================================== -Firebird 1.0.2 (Win32 Build) +Firebird 1.0.3 (Win32 Build) ================================== - o Introduction o Intended Users +o New Features o Bugs fixed in this release +o Bugs fixed in previous maintenance releases o Installation o Known Issues o Reporting Bugs @@ -16,35 +17,87 @@ Introduction ============ -Welcome to Firebird 1.0.2. This represents the latest bug-fix release +Welcome to Firebird 1.0.3. This represents the latest bug-fix release of the Firebird 1.0 series. The Release Notes document has details of all the new features and the bug-fixes in the original release of Firebird 1.0. -There are no new features in this release. - -There was no official Firebird 1.0.1 release for any platform except -Mac OS X. That release was made to cater for an operating system upgrade. - -This readme explains the bug-fixes that make up Firebird 1.0.2. +There are just two new features in this release, along with a handful +of bug-fixes. This readme explains them. Intended Users ============== Overall we believe this release to be more stable and more reliable than ANY -previous release of Firebird or InterBase 6.n. The initial release of Firebird 1.0 -has seen around 200,000 downloads from the main Sourceforge site. As such there -is no reason to be overly concerned about using this release in a production -environment, especially as it contains no new features. However, before deploying -ANY software into a production environment it should always be tested properly -on a development system. This is standard practice. +previous release of Firebird 1.0 or InterBase 6.n. The initial release of +Firebird 1.0 has seen around 280,000 downloads from the main Sourceforge +site. There is no reason to be overly concerned about using this release +in a production environment. However, before deploying ANY software into a +production environment it should always be tested properly on a development +system. This is standard practice. + + +New Features +============ + +There are two new features in this release: + +o The artificial maximum index limit per table has been removed. + This limit was set at 64 indexes and provided consistency across + page sizes and regardless of the number of columns that made up the + index. Under most circumstances even 64 indexes for a table is too + many. Insert and update performance can deteriorate significantly when + numerous indexes are defined. + + The purpose of this feature is to support data warehouse type + applications where data is updated by a batch process, rather than + interactively. When using this feature it is advisable to disable the + indexes prior to a data load. + + The new limits for indexes are: + + Page Size Single column Double Column + ------------------------------------------------ + 1 k 60 48 + 2 k 124 99 + 4 k 252 203 + 8 k 508 406 + 16 k 1020 816 + + +o A control panel applet is now part of the Win32 installation + package. It will install automatically by default but this option + can be turned off at install time. Bugs fixed in this release (all platforms) ========================================== -The main bugs fixed are : +The bugs fixed are : + +o The Service Manager api is now available to the command-line tools + again. This was (un)fortunately the only bug known to be introduced + by Firebird 1.0.2 + +o An event handler bug was fixed. Some Operating Systems that supported + multi-threading were using out of band notification for events. This + would lead to occasional, hard to diagnose problems. + +o SIGPIPE errors on *nix Super Server builds were being logged excessively. + This problem was benign, as long as enough disc space was available. + +o Connection times had a built in delay of 1 second per attachment. This was + fixed for Firebird 1.5 and the change back-ported to the Firebird 1.0.n + code. + +o A couple of buffer overruns have been fixed. + + +Bugs fixed in previous maintenance releases +======================================================== + +The main bugs fixed in Firebird 1.0.2 were : o There was problem with connection strings on Unix platforms that could lead to database corruption. @@ -73,6 +126,8 @@ o SF Bug #526204 - GPRE Cobol Variable problems fixed. +There was no official Firebird 1.0.1 release. + Installing the self-installing executable ========================================= @@ -84,7 +139,7 @@ Known Issues ============ -There are no known issues at this time. (05-Dec-2002). +There are no known issues at this time. (29-May-2003). Reporting Bugs Index: installation_readme.txt =================================================================== RCS file: /cvsroot/firebird/interbase/builds_win32/install/installation_readme.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -b -U3 -r1.4 -r1.5 --- installation_readme.txt 29 May 2003 11:39:22 -0000 1.4 +++ installation_readme.txt 30 May 2003 05:10:07 -0000 1.5 @@ -18,15 +18,22 @@ Before Installation ------------------- - IMPORTANT! + IMPORTANT - FOR FIREBIRD 1.5 USERS + + If you are running Firebird 1.5 with default settings + this install will not complete successfully. It is recommended + that you uninstall Firebird 1.5 before continuing. + + + IMPORTANT - FOR FIREBIRD 1.0 or INTERBASE USERS This installation package will try to detect if an existing - version of Firebird or InterBase is installed and/or running. + version of Firebird 1.0 or InterBase n.n is installed and/or + running. You must either STOP the current server and/or remove the currently installed version before continuing. - Stopping the Server o If it is running as a service stop it via 'Control Panel | Services'. @@ -36,17 +43,26 @@ Removing an existing server - It is recommended that you uninstall a previous version of Firebird - or InterBase, but it is not a requirement. See the Uninstallation - section below for more details of the Firebird uninstallation routine. + It is recommended that you uninstall existing versions of Firebird + or InterBase. See the Uninstallation section below for more details + of the Firebird uninstallation routine. + + +Installing on a system with Firebird 1.5 +---------------------------------------- + +In theory Firebird 1.5 is designed to co-exist with Firebird 1.0. +However the default install of Firebird 1.5 does not allow this. +You need to specifically set your system up for this dual operation. +If you haven't done so it is recommended that you uninstall +Firebird 1.5 first. Installing on a system with InterBase ------------------------------------- Firebird 1.0 cannot be run at the same time as InterBase (any version). - You must uninstall InterBase before installing Firebird. This may change - with future releases. + You must uninstall InterBase before installing Firebird. It is recommended that you do NOT install Firebird over an existing InterBase install. Install it to a new directory and use gbak to backup |