From 9c5b7d512ef31a842a663eea80d34b367d29e7f6 Mon Sep 17 00:00:00 2001 From: dimitr Date: Fri, 25 Jun 2010 09:06:55 +0000 Subject: [PATCH] Update. --- doc/WhatsNew | 79 +++++++++++++++++++++++++++++++++------ src/jrd/build_no.h | 12 +++--- src/jrd/isc_version.h | 4 +- src/misc/writeBuildNum.sh | 2 +- 4 files changed, 76 insertions(+), 21 deletions(-) diff --git a/doc/WhatsNew b/doc/WhatsNew index 00475dd5e6..67a05a4e9e 100644 --- a/doc/WhatsNew +++ b/doc/WhatsNew @@ -2,35 +2,55 @@ * v2.5 Release Candidate 3 ************************** + * Bugfix CORE-3046 + Assertion after ALTER TABLE + Contributor(s): + Alex Peshkov + + * Bugfix CORE-3038 + The insert failed because a column definition includes validation + Contributor(s): + Adriano dos Santos Fernandes + + * Bugfix CORE-3034 + Bugcheck 300 (can't find shared latch) + Contributor(s): + Vlad Khorsun + * Bugfix CORE-3021 - Segfault in DEV_BUILD + Segfault in DEV_BUILD + Contributor(s): + Alex Peshkov + + * Bugfix CORE-3019 + Startup failure of SuperServer and SuperClassic on Linux Gentoo Contributor(s): Alex Peshkov * Bugfix CORE-3017 - Files left at Firebird's lock directory + Files left at Firebird's lock directory Contributor(s): Vlad Khorsun Alex Peshkov * Bugfix CORE-3016 - On disconnect it is possible to see "Fatal lock manager error: invalid lock id (0), errno: 0" - in firebird.log + On disconnect it is possible to see "Fatal lock manager error: invalid lock id (0), errno: 0" + in firebird.log Contributor(s): Vlad Khorsun * Bugfix CORE-3015 - Various "Cannot initialize the shared memory region" errors + Various "Cannot initialize the shared memory region" errors Contributor(s): Vlad Khorsun * Bugfix CORE-3011 - Server hangs or crashes while monitoring connections repeatedly attaching and detaching + Server hangs or crashes while monitoring connections repeatedly attaching and detaching Contributor(s): Dmitry Yemanov * Bugfix CORE-3010 - First connect to any database shows MON$MEMORY_USED = 4Gb + First connect to any database shows MON$MEMORY_USED = 4Gb Contributor(s): Dmitry Yemanov Vlad Khorsun @@ -40,6 +60,11 @@ Contributor(s): Alex Peshkov + * Bugfix CORE-3003 + Procedure suspend check may cause restore to fail + Contributor(s): + Dmitry Yemanov + * Bugfix CORE-3001 Install fails to create user and group "firebird" Contributor(s): @@ -62,6 +87,11 @@ Vlad Khorsun Dmitry Yemanov + * Bugfix CORE-2985 + Altering COMPUTED columns doesn't handle dependencies well + Contributor(s): + Adriano dos Santos Fernandes + * Bugfix CORE-2984 GBAK -v srv:db stdout creates a broken backup Contributor(s): @@ -157,6 +187,11 @@ Contributor(s): Adriano dos Santos Fernandes + * Bugfix CORE-2920 + Incorrect execution of volatile SQL statements inside EXECUTE STATEMENT + Contributor(s): + Vlad Khorsun + * Bugfix CORE-2919 Installation script ignores non-standard ports Contributor(s): @@ -192,11 +227,21 @@ Contributor(s): Vlad Khorsun + * Bugfix CORE-2900 + Access violation using aggregate distinct + Contributor(s): + Adriano dos Santos Fernandes + * Bugfix CORE-2898 CHAR_TO_UUID and UUID_TO_CHAR work differently in big/little endian architectures Contributor(s): Adriano dos Santos Fernandes + * Bugfix CORE-2893 + Expression in a subquery may be treated as invariant and produce incorrect results + Contributor(s): + Adriano dos Santos Fernandes + * Bugfix CORE-2888 A memory corruption cause incorrect query evaluation and may crash the server Contributor(s): @@ -242,16 +287,16 @@ Contributor(s): Alex Peshkov - * Bugfix CORE-2858 - Possible memory trashing when raising some exceptions to signal failed security checks - Contributor(s): - Claudio Valderrama - * Bugfix CORE-2859 Security database remains locked after replacing database Contributor(s): Alex Peshkov + * Bugfix CORE-2858 + Possible memory trashing when raising some exceptions to signal failed security checks + Contributor(s): + Claudio Valderrama + * Bugfix CORE-2856 Non-NULL key in unique index could be not found when key is removed Contributor(s): @@ -273,6 +318,11 @@ Contributor(s): Dmitry Yemanov + * Bugfix CORE-2845 + Solaris 10 no longer requires SFIO + Contributor(s): + Paul Beach + * Bugfix CORE-2844 Unresolved symbol references when linking fbsvcmgr and fbtracemgr Contributor(s): @@ -294,6 +344,11 @@ Damyan Ivanov Alex Peshkov + * Bugfix CORE-2756 + Substring from timestamp - unexpected result + Contributor(s): + Alex Peshkov + * Bugfix CORE-2750 Physical backup cannot restart operations after the explicit difference file has been dropped Contributor(s): diff --git a/src/jrd/build_no.h b/src/jrd/build_no.h index 65c7e0bf2b..58b36d17c7 100644 --- a/src/jrd/build_no.h +++ b/src/jrd/build_no.h @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:26038 + FORMAL BUILD NUMBER:26050 */ -#define PRODUCT_VER_STRING "2.5.0.26038" -#define FILE_VER_STRING "WI-V2.5.0.26038" -#define LICENSE_VER_STRING "WI-V2.5.0.26038" -#define FILE_VER_NUMBER 2, 5, 0, 26038 +#define PRODUCT_VER_STRING "2.5.0.26050" +#define FILE_VER_STRING "WI-V2.5.0.26050" +#define LICENSE_VER_STRING "WI-V2.5.0.26050" +#define FILE_VER_NUMBER 2, 5, 0, 26050 #define FB_MAJOR_VER "2" #define FB_MINOR_VER "5" #define FB_REV_NO "0" -#define FB_BUILD_NO "26038" +#define FB_BUILD_NO "26050" #define FB_BUILD_TYPE "V" #define FB_BUILD_SUFFIX "Firebird 2.5 Release Candidate 3" diff --git a/src/jrd/isc_version.h b/src/jrd/isc_version.h index e48dd34445..68b30b02e4 100644 --- a/src/jrd/isc_version.h +++ b/src/jrd/isc_version.h @@ -17,7 +17,7 @@ * Contributor(s): ______________________________________. */ -#define ISC_FILE_VER_STRING "WI-T6.3.4.26038" -#define ISC_FILE_VER_NUMBER 6, 3, 4, 26038 +#define ISC_FILE_VER_STRING "WI-T6.3.4.26050" +#define ISC_FILE_VER_NUMBER 6, 3, 4, 26050 #define ISC_MAJOR_VER "6" #define ISC_MINOR_VER "3" diff --git a/src/misc/writeBuildNum.sh b/src/misc/writeBuildNum.sh index 044964e2dc..b8dd0fe205 100755 --- a/src/misc/writeBuildNum.sh +++ b/src/misc/writeBuildNum.sh @@ -9,7 +9,7 @@ BuildType=V MajorVer=2 MinorVer=5 RevNo=0 -BuildNum=26038 +BuildNum=26050 if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then # Normal builds