diff --git a/ChangeLog b/ChangeLog index 396cfd2c8a..ce49cc3d35 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ + 2014-01-05 19:40 dimitr + M src/dsql/BoolNodes.cpp + M src/jrd/Optimizer.cpp + M src/jrd/Optimizer.h + M src/jrd/RecordSourceNodes.h + M src/jrd/opt.cpp + M src/jrd/par.cpp + M src/jrd/rse.h +Resolved CORE-1482: Make optimizer to consider ORDER BY optimization when making decision about join order. +Also, improved (hopefully) cost calculation for navigational retrievals. + + 2014-01-05 16:25 dimitr + M src/remote/remote.h + M src/remote/server/server.cpp + M src/yvalve/YObjects.h + M src/yvalve/why.cpp +Fixed CORE-4313: Error "Attempt to reopen an open cursor" may be raised if the query handle is reused in a different transaction. + 2013-12-29 15:55 hvlad M src/jrd/validation.cpp One more typo in validation messages diff --git a/src/jrd/build_no.h b/src/jrd/build_no.h index ce0fd0477e..9ac8fef826 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:30813 + FORMAL BUILD NUMBER:30815 */ -#define PRODUCT_VER_STRING "3.0.0.30813" -#define FILE_VER_STRING "WI-T3.0.0.30813" -#define LICENSE_VER_STRING "WI-T3.0.0.30813" -#define FILE_VER_NUMBER 3, 0, 0, 30813 +#define PRODUCT_VER_STRING "3.0.0.30815" +#define FILE_VER_STRING "WI-T3.0.0.30815" +#define LICENSE_VER_STRING "WI-T3.0.0.30815" +#define FILE_VER_NUMBER 3, 0, 0, 30815 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30813" +#define FB_BUILD_NO "30815" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Alpha 2" diff --git a/src/misc/writeBuildNum.sh b/src/misc/writeBuildNum.sh index 44a3e64168..d8f6f60eba 100755 --- a/src/misc/writeBuildNum.sh +++ b/src/misc/writeBuildNum.sh @@ -9,7 +9,7 @@ BuildType=T MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30813 +BuildNum=30815 NowAt=`pwd` cd `dirname $0`