From: <fir...@us...> - 2015-09-30 00:09:12
|
Revision: 62268 http://sourceforge.net/p/firebird/code/62268 Author: firebirds Date: 2015-09-30 00:09:09 +0000 (Wed, 30 Sep 2015) Log Message: ----------- nightly update Modified Paths: -------------- firebird/trunk/ChangeLog firebird/trunk/src/jrd/build_no.h firebird/trunk/src/misc/writeBuildNum.sh Modified: firebird/trunk/ChangeLog =================================================================== --- firebird/trunk/ChangeLog 2015-09-29 16:45:12 UTC (rev 62267) +++ firebird/trunk/ChangeLog 2015-09-30 00:09:09 UTC (rev 62268) @@ -1,3 +1,21 @@ + 2015-09-29 16:45 asfernandes + M src/common/classes/objects_array.h + M src/dsql/DdlNodes.epp + M src/dsql/DdlNodes.h +Fixed CORE-4947 - Compound ALTER TABLE statement with ADD and DROP the same check constraint fails. + + 2015-09-29 10:04 hvlad + M src/jrd/btr.cpp + M src/jrd/btr.h + M src/jrd/idx.cpp + M src/jrd/validation.cpp +More checks for b-tree page overflow during inset of new node. +Special care is taken to generate split point so that both new pages do not exceed the page_size. +Handle case when index key is added and split is propagated up to top-level page and former top-level page is a split by concurrent thread meanwhile. +Bugcheck when b-tree level become greater than MAX_LEVEL (16 currently) is replaced by isc_imp_exc error. +Validation code (aka gfix) now check correctness of level assigned to b-tree page (all pages at level should have same value and value should be decremented by one at each level down). +It should fix bug CORE-4914 and related issues. + 2015-09-28 13:26 paulbeach M src/jrd/license.h Fix an irritating warning when building packages Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2015-09-29 16:45:12 UTC (rev 62267) +++ firebird/trunk/src/jrd/build_no.h 2015-09-30 00:09:09 UTC (rev 62268) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:32057 + FORMAL BUILD NUMBER:32059 */ -#define PRODUCT_VER_STRING "3.0.0.32057" -#define FILE_VER_STRING "WI-V3.0.0.32057" -#define LICENSE_VER_STRING "WI-V3.0.0.32057" -#define FILE_VER_NUMBER 3, 0, 0, 32057 +#define PRODUCT_VER_STRING "3.0.0.32059" +#define FILE_VER_STRING "WI-V3.0.0.32059" +#define LICENSE_VER_STRING "WI-V3.0.0.32059" +#define FILE_VER_NUMBER 3, 0, 0, 32059 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "32057" +#define FB_BUILD_NO "32059" #define FB_BUILD_TYPE "V" #define FB_BUILD_SUFFIX "Firebird 3.0 Release Candidate 1" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2015-09-29 16:45:12 UTC (rev 62267) +++ firebird/trunk/src/misc/writeBuildNum.sh 2015-09-30 00:09:09 UTC (rev 62268) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=32057 +BuildNum=32059 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |