From: <fir...@us...> - 2012-09-17 03:37:48
|
Revision: 57144 http://firebird.svn.sourceforge.net/firebird/?rev=57144&view=rev Author: firebirds Date: 2012-09-17 03:37:41 +0000 (Mon, 17 Sep 2012) 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 2012-09-16 16:09:24 UTC (rev 57143) +++ firebird/trunk/ChangeLog 2012-09-17 03:37:41 UTC (rev 57144) @@ -1,3 +1,7 @@ + 2012-09-16 16:09 asfernandes + M src/jrd/tra.cpp +Misc. + 2012-09-13 15:55 asfernandes M src/dsql/DdlNodes.epp Fixed database default charset being ignored. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-16 16:09:24 UTC (rev 57143) +++ firebird/trunk/src/jrd/build_no.h 2012-09-17 03:37:41 UTC (rev 57144) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30074 + FORMAL BUILD NUMBER:30075 */ -#define PRODUCT_VER_STRING "3.0.0.30074" -#define FILE_VER_STRING "WI-T3.0.0.30074" -#define LICENSE_VER_STRING "WI-T3.0.0.30074" -#define FILE_VER_NUMBER 3, 0, 0, 30074 +#define PRODUCT_VER_STRING "3.0.0.30075" +#define FILE_VER_STRING "WI-T3.0.0.30075" +#define LICENSE_VER_STRING "WI-T3.0.0.30075" +#define FILE_VER_NUMBER 3, 0, 0, 30075 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30074" +#define FB_BUILD_NO "30075" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-16 16:09:24 UTC (rev 57143) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-17 03:37:41 UTC (rev 57144) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30074 +BuildNum=30075 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-19 03:27:20
|
Revision: 57146 http://firebird.svn.sourceforge.net/firebird/?rev=57146&view=rev Author: firebirds Date: 2012-09-19 03:27:12 +0000 (Wed, 19 Sep 2012) 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 2012-09-18 16:01:58 UTC (rev 57145) +++ firebird/trunk/ChangeLog 2012-09-19 03:27:12 UTC (rev 57146) @@ -1,3 +1,14 @@ + 2012-09-18 16:01 asfernandes + M src/dsql/DdlNodes.epp + M src/dsql/DsqlCompilerScratch.h + M src/dsql/ddl.cpp + M src/dsql/ddl_proto.h + M src/dsql/metd.epp + M src/dsql/metd_proto.h + M src/jrd/irq.h + M src/msgs/messages2.sql +Cleanup. + 2012-09-16 16:09 asfernandes M src/jrd/tra.cpp Misc. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-18 16:01:58 UTC (rev 57145) +++ firebird/trunk/src/jrd/build_no.h 2012-09-19 03:27:12 UTC (rev 57146) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30075 + FORMAL BUILD NUMBER:30076 */ -#define PRODUCT_VER_STRING "3.0.0.30075" -#define FILE_VER_STRING "WI-T3.0.0.30075" -#define LICENSE_VER_STRING "WI-T3.0.0.30075" -#define FILE_VER_NUMBER 3, 0, 0, 30075 +#define PRODUCT_VER_STRING "3.0.0.30076" +#define FILE_VER_STRING "WI-T3.0.0.30076" +#define LICENSE_VER_STRING "WI-T3.0.0.30076" +#define FILE_VER_NUMBER 3, 0, 0, 30076 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30075" +#define FB_BUILD_NO "30076" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-18 16:01:58 UTC (rev 57145) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-19 03:27:12 UTC (rev 57146) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30075 +BuildNum=30076 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <asf...@us...> - 2012-09-20 15:53:11
|
Revision: 57148 http://firebird.svn.sourceforge.net/firebird/?rev=57148&view=rev Author: asfernandes Date: 2012-09-20 15:53:04 +0000 (Thu, 20 Sep 2012) Log Message: ----------- Fixed CORE-3929 - Error "attempted update of read-only column" when trying select minvalue from list with more than 255 elements. Modified Paths: -------------- firebird/trunk/lang_helpers/gds_codes.ftn firebird/trunk/lang_helpers/gds_codes.pas firebird/trunk/src/dsql/ExprNodes.cpp firebird/trunk/src/include/gen/codetext.h firebird/trunk/src/include/gen/iberror.h firebird/trunk/src/include/gen/msgs.h firebird/trunk/src/include/gen/sql_code.h firebird/trunk/src/include/gen/sql_state.h firebird/trunk/src/msgs/facilities2.sql firebird/trunk/src/msgs/messages2.sql firebird/trunk/src/msgs/system_errors2.sql Modified: firebird/trunk/lang_helpers/gds_codes.ftn =================================================================== --- firebird/trunk/lang_helpers/gds_codes.ftn 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/lang_helpers/gds_codes.ftn 2012-09-20 15:53:04 UTC (rev 57148) @@ -1502,6 +1502,8 @@ PARAMETER (GDS__no_providers = 335545044) INTEGER*4 GDS__null_spb PARAMETER (GDS__null_spb = 335545045) + INTEGER*4 GDS__max_args_exceeded + PARAMETER (GDS__max_args_exceeded = 335545046) INTEGER*4 GDS__gfix_db_name PARAMETER (GDS__gfix_db_name = 335740929) INTEGER*4 GDS__gfix_invalid_sw Modified: firebird/trunk/lang_helpers/gds_codes.pas =================================================================== --- firebird/trunk/lang_helpers/gds_codes.pas 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/lang_helpers/gds_codes.pas 2012-09-20 15:53:04 UTC (rev 57148) @@ -758,6 +758,7 @@ gds_decrypt_error = 335545043; gds_no_providers = 335545044; gds_null_spb = 335545045; + gds_max_args_exceeded = 335545046; gds_gfix_db_name = 335740929; gds_gfix_invalid_sw = 335740930; gds_gfix_incmp_sw = 335740932; Modified: firebird/trunk/src/dsql/ExprNodes.cpp =================================================================== --- firebird/trunk/src/dsql/ExprNodes.cpp 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/dsql/ExprNodes.cpp 2012-09-20 15:53:04 UTC (rev 57148) @@ -10123,6 +10123,12 @@ void SysFuncCallNode::genBlr(DsqlCompilerScratch* dsqlScratch) { + if (args->items.getCount() > MAX_UCHAR) + { + status_exception::raise( + Arg::Gds(isc_max_args_exceeded) << Arg::Num(MAX_UCHAR) << function->name); + } + dsqlScratch->appendUChar(blr_sys_function); dsqlScratch->appendMetaString(function->name.c_str()); dsqlScratch->appendUChar(args->items.getCount()); Modified: firebird/trunk/src/include/gen/codetext.h =================================================================== --- firebird/trunk/src/include/gen/codetext.h 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/include/gen/codetext.h 2012-09-20 15:53:04 UTC (rev 57148) @@ -747,6 +747,7 @@ {"decrypt_error", 335545043}, {"no_providers", 335545044}, {"null_spb", 335545045}, + {"max_args_exceeded", 335545046}, {"gfix_db_name", 335740929}, {"gfix_invalid_sw", 335740930}, {"gfix_incmp_sw", 335740932}, Modified: firebird/trunk/src/include/gen/iberror.h =================================================================== --- firebird/trunk/src/include/gen/iberror.h 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/include/gen/iberror.h 2012-09-20 15:53:04 UTC (rev 57148) @@ -781,6 +781,7 @@ const ISC_STATUS isc_decrypt_error = 335545043L; const ISC_STATUS isc_no_providers = 335545044L; const ISC_STATUS isc_null_spb = 335545045L; +const ISC_STATUS isc_max_args_exceeded = 335545046L; const ISC_STATUS isc_gfix_db_name = 335740929L; const ISC_STATUS isc_gfix_invalid_sw = 335740930L; const ISC_STATUS isc_gfix_incmp_sw = 335740932L; @@ -1225,7 +1226,7 @@ const ISC_STATUS isc_trace_switch_param_miss = 337182758L; const ISC_STATUS isc_trace_param_act_notcompat = 337182759L; const ISC_STATUS isc_trace_mandatory_switch_miss = 337182760L; -const ISC_STATUS isc_err_max = 1169; +const ISC_STATUS isc_err_max = 1170; #else /* c definitions */ @@ -1976,6 +1977,7 @@ #define isc_decrypt_error 335545043L #define isc_no_providers 335545044L #define isc_null_spb 335545045L +#define isc_max_args_exceeded 335545046L #define isc_gfix_db_name 335740929L #define isc_gfix_invalid_sw 335740930L #define isc_gfix_incmp_sw 335740932L @@ -2420,7 +2422,7 @@ #define isc_trace_switch_param_miss 337182758L #define isc_trace_param_act_notcompat 337182759L #define isc_trace_mandatory_switch_miss 337182760L -#define isc_err_max 1169 +#define isc_err_max 1170 #endif Modified: firebird/trunk/src/include/gen/msgs.h =================================================================== --- firebird/trunk/src/include/gen/msgs.h 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/include/gen/msgs.h 2012-09-20 15:53:04 UTC (rev 57148) @@ -750,6 +750,7 @@ {335545043, "Missing crypt plugin, but page appears encrypted"}, /* decrypt_error */ {335545044, "No providers loaded"}, /* no_providers */ {335545045, "NULL data with non-zero SPB length"}, /* null_spb */ + {335545046, "Maximum (@1) number of arguments exceeded for function @2"}, /* max_args_exceeded */ {335740929, "data base file name (@1) already given"}, /* gfix_db_name */ {335740930, "invalid switch @1"}, /* gfix_invalid_sw */ {335740932, "incompatible switch combination"}, /* gfix_incmp_sw */ Modified: firebird/trunk/src/include/gen/sql_code.h =================================================================== --- firebird/trunk/src/include/gen/sql_code.h 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/include/gen/sql_code.h 2012-09-20 15:53:04 UTC (rev 57148) @@ -746,6 +746,7 @@ {335545043, -902}, /* 723 decrypt_error */ {335545044, -902}, /* 724 no_providers */ {335545045, -104}, /* 725 null_spb */ + {335545046, -833}, /* 726 max_args_exceeded */ {335740929, -901}, /* 1 gfix_db_name */ {335740930, -901}, /* 2 gfix_invalid_sw */ {335740932, -901}, /* 4 gfix_incmp_sw */ Modified: firebird/trunk/src/include/gen/sql_state.h =================================================================== --- firebird/trunk/src/include/gen/sql_state.h 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/include/gen/sql_state.h 2012-09-20 15:53:04 UTC (rev 57148) @@ -746,6 +746,7 @@ {335545043, "39000"}, // 723 decrypt_error {335545044, "39000"}, // 724 no_providers {335545045, "42818"}, // 725 null_spb + {335545046, "42000"}, // 726 max_args_exceeded {335740929, "00000"}, // 1 gfix_db_name {335740930, "00000"}, // 2 gfix_invalid_sw {335740932, "00000"}, // 4 gfix_incmp_sw Modified: firebird/trunk/src/msgs/facilities2.sql =================================================================== --- firebird/trunk/src/msgs/facilities2.sql 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/msgs/facilities2.sql 2012-09-20 15:53:04 UTC (rev 57148) @@ -1,7 +1,7 @@ /* MAX_NUMBER is the next number to be used, always one more than the highest message number. */ set bulk_insert INSERT INTO FACILITIES (LAST_CHANGE, FACILITY, FAC_CODE, MAX_NUMBER) VALUES (?, ?, ?, ?); -- -('2012-06-29 16:14:26', 'JRD', 0, 726) +('2012-09-20 12:25:00', 'JRD', 0, 727) ('2012-01-23 20:10:30', 'QLI', 1, 532) ('2009-07-16 05:26:11', 'GFIX', 3, 121) ('1996-11-07 13:39:40', 'GPRE', 4, 1) Modified: firebird/trunk/src/msgs/messages2.sql =================================================================== --- firebird/trunk/src/msgs/messages2.sql 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/msgs/messages2.sql 2012-09-20 15:53:04 UTC (rev 57148) @@ -833,6 +833,7 @@ ('decrypt_error', NULL, 'CryptoManager.cpp', NULL, 0, 723, NULL, 'Missing crypt plugin, but page appears encrypted', NULL, NULL); ('no_providers', NULL, 'why.cpp', NULL, 0, 724, NULL, 'No providers loaded', NULL, NULL); ('null_spb', NULL, 'why.cpp', NULL, 0, 725, NULL, 'NULL data with non-zero SPB length', NULL, NULL); +('max_args_exceeded', NULL, 'ExprNodes.cpp', NULL, 0, 726, NULL, 'Maximum (@1) number of arguments exceeded for function @2', NULL, NULL) -- QLI (NULL, NULL, NULL, NULL, 1, 0, NULL, 'expected type', NULL, NULL); (NULL, NULL, NULL, NULL, 1, 1, NULL, 'bad block type', NULL, NULL); Modified: firebird/trunk/src/msgs/system_errors2.sql =================================================================== --- firebird/trunk/src/msgs/system_errors2.sql 2012-09-19 17:21:00 UTC (rev 57147) +++ firebird/trunk/src/msgs/system_errors2.sql 2012-09-20 15:53:04 UTC (rev 57148) @@ -732,6 +732,7 @@ (-902, '39', '000', 0, 723, 'decrypt_error', NULL, NULL) (-902, '39', '000', 0, 724, 'no_providers', NULL, NULL) (-104, '42', '818', 0, 725, 'null_spb', NULL, NULL) +(-833, '42', '000', 0, 726, 'max_args_exceeded', NULL, NULL) -- GFIX (-901, '00', '000', 3, 1, 'gfix_db_name', NULL, NULL) (-901, '00', '000', 3, 2, 'gfix_invalid_sw', NULL, NULL) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-21 04:17:20
|
Revision: 57149 http://firebird.svn.sourceforge.net/firebird/?rev=57149&view=rev Author: firebirds Date: 2012-09-21 04:17:13 +0000 (Fri, 21 Sep 2012) 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 2012-09-20 15:53:04 UTC (rev 57148) +++ firebird/trunk/ChangeLog 2012-09-21 04:17:13 UTC (rev 57149) @@ -1,3 +1,17 @@ + 2012-09-20 15:53 asfernandes + M lang_helpers/gds_codes.ftn + M lang_helpers/gds_codes.pas + M src/dsql/ExprNodes.cpp + M src/include/gen/codetext.h + M src/include/gen/iberror.h + M src/include/gen/msgs.h + M src/include/gen/sql_code.h + M src/include/gen/sql_state.h + M src/msgs/facilities2.sql + M src/msgs/messages2.sql + M src/msgs/system_errors2.sql +Fixed CORE-3929 - Error "attempted update of read-only column" when trying select minvalue from list with more than 255 elements. + 2012-09-18 16:01 asfernandes M src/dsql/DdlNodes.epp M src/dsql/DsqlCompilerScratch.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-20 15:53:04 UTC (rev 57148) +++ firebird/trunk/src/jrd/build_no.h 2012-09-21 04:17:13 UTC (rev 57149) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30076 + FORMAL BUILD NUMBER:30077 */ -#define PRODUCT_VER_STRING "3.0.0.30076" -#define FILE_VER_STRING "WI-T3.0.0.30076" -#define LICENSE_VER_STRING "WI-T3.0.0.30076" -#define FILE_VER_NUMBER 3, 0, 0, 30076 +#define PRODUCT_VER_STRING "3.0.0.30077" +#define FILE_VER_STRING "WI-T3.0.0.30077" +#define LICENSE_VER_STRING "WI-T3.0.0.30077" +#define FILE_VER_NUMBER 3, 0, 0, 30077 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30076" +#define FB_BUILD_NO "30077" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-20 15:53:04 UTC (rev 57148) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-21 04:17:13 UTC (rev 57149) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30076 +BuildNum=30077 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-24 03:33:12
|
Revision: 57155 http://firebird.svn.sourceforge.net/firebird/?rev=57155&view=rev Author: firebirds Date: 2012-09-24 03:33:00 +0000 (Mon, 24 Sep 2012) 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 2012-09-24 01:40:44 UTC (rev 57154) +++ firebird/trunk/ChangeLog 2012-09-24 03:33:00 UTC (rev 57155) @@ -1,3 +1,10 @@ + 2012-09-24 01:40 asfernandes + M src/dsql/BoolNodes.cpp + M src/dsql/BoolNodes.h + M src/jrd/RecordSourceNodes.cpp + M src/jrd/RecordSourceNodes.h +Fixed assert reported by Vlad more some related problem. + 2012-09-20 15:53 asfernandes M lang_helpers/gds_codes.ftn M lang_helpers/gds_codes.pas Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-24 01:40:44 UTC (rev 57154) +++ firebird/trunk/src/jrd/build_no.h 2012-09-24 03:33:00 UTC (rev 57155) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30077 + FORMAL BUILD NUMBER:30078 */ -#define PRODUCT_VER_STRING "3.0.0.30077" -#define FILE_VER_STRING "WI-T3.0.0.30077" -#define LICENSE_VER_STRING "WI-T3.0.0.30077" -#define FILE_VER_NUMBER 3, 0, 0, 30077 +#define PRODUCT_VER_STRING "3.0.0.30078" +#define FILE_VER_STRING "WI-T3.0.0.30078" +#define LICENSE_VER_STRING "WI-T3.0.0.30078" +#define FILE_VER_NUMBER 3, 0, 0, 30078 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30077" +#define FB_BUILD_NO "30078" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-24 01:40:44 UTC (rev 57154) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-24 03:33:00 UTC (rev 57155) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30077 +BuildNum=30078 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-25 03:39:14
|
Revision: 57161 http://firebird.svn.sourceforge.net/firebird/?rev=57161&view=rev Author: firebirds Date: 2012-09-25 03:39:07 +0000 (Tue, 25 Sep 2012) 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 2012-09-24 16:14:48 UTC (rev 57160) +++ firebird/trunk/ChangeLog 2012-09-25 03:39:07 UTC (rev 57161) @@ -1,3 +1,27 @@ + 2012-09-24 16:14 asfernandes + M src/jrd/ini.epp +Fixed a problem when the default collation is changed. + + 2012-09-24 14:26 hvlad + M src/dsql/BoolNodes.cpp + M src/dsql/BoolNodes.h + M src/dsql/ExprNodes.cpp + M src/dsql/ExprNodes.h + M src/dsql/StmtNodes.cpp + M src/dsql/StmtNodes.h + M src/jrd/exe.h + M src/jrd/tra.h + M src/jrd/vio.cpp + M src/jrd/vio_proto.h +Additional patch for improvement CORE-3362 : Cursors should ignore changes made by the same statement. +- SubQueryNode (sub-select's) and RseBoolNode (exists(), in\any\all) now knows if it is a part of some outer select (ForNode) or it is a standalone statement. +- VIO\get_undo_data was reworked to better fit undo-log implementation, corresponding changes in VIO_chase_record_version also done +- AV in VIO\get_undo_data was fixed + + 2012-09-24 07:07 hvlad + M src/utilities/ntrace/TracePluginImpl.cpp +Fixed bug CORE-3934 : Value of log_sweep parameter in trace configuration is ignored by trace plugin (assumed always true) + 2012-09-24 01:40 asfernandes M src/dsql/BoolNodes.cpp M src/dsql/BoolNodes.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-24 16:14:48 UTC (rev 57160) +++ firebird/trunk/src/jrd/build_no.h 2012-09-25 03:39:07 UTC (rev 57161) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30078 + FORMAL BUILD NUMBER:30081 */ -#define PRODUCT_VER_STRING "3.0.0.30078" -#define FILE_VER_STRING "WI-T3.0.0.30078" -#define LICENSE_VER_STRING "WI-T3.0.0.30078" -#define FILE_VER_NUMBER 3, 0, 0, 30078 +#define PRODUCT_VER_STRING "3.0.0.30081" +#define FILE_VER_STRING "WI-T3.0.0.30081" +#define LICENSE_VER_STRING "WI-T3.0.0.30081" +#define FILE_VER_NUMBER 3, 0, 0, 30081 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30078" +#define FB_BUILD_NO "30081" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-24 16:14:48 UTC (rev 57160) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-25 03:39:07 UTC (rev 57161) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30078 +BuildNum=30081 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-28 03:32:49
|
Revision: 57165 http://firebird.svn.sourceforge.net/firebird/?rev=57165&view=rev Author: firebirds Date: 2012-09-28 03:32:42 +0000 (Fri, 28 Sep 2012) 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 2012-09-27 15:29:24 UTC (rev 57164) +++ firebird/trunk/ChangeLog 2012-09-28 03:32:42 UTC (rev 57165) @@ -1,3 +1,7 @@ + 2012-09-27 15:29 asfernandes + M src/jrd/idx.cpp +Fixed CORE-3941 - Memory alignment problem with unique expression index. + 2012-09-24 16:14 asfernandes M src/jrd/ini.epp Fixed a problem when the default collation is changed. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-27 15:29:24 UTC (rev 57164) +++ firebird/trunk/src/jrd/build_no.h 2012-09-28 03:32:42 UTC (rev 57165) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30081 + FORMAL BUILD NUMBER:30082 */ -#define PRODUCT_VER_STRING "3.0.0.30081" -#define FILE_VER_STRING "WI-T3.0.0.30081" -#define LICENSE_VER_STRING "WI-T3.0.0.30081" -#define FILE_VER_NUMBER 3, 0, 0, 30081 +#define PRODUCT_VER_STRING "3.0.0.30082" +#define FILE_VER_STRING "WI-T3.0.0.30082" +#define LICENSE_VER_STRING "WI-T3.0.0.30082" +#define FILE_VER_NUMBER 3, 0, 0, 30082 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30081" +#define FB_BUILD_NO "30082" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-27 15:29:24 UTC (rev 57164) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-28 03:32:42 UTC (rev 57165) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30081 +BuildNum=30082 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-29 03:27:14
|
Revision: 57169 http://firebird.svn.sourceforge.net/firebird/?rev=57169&view=rev Author: firebirds Date: 2012-09-29 03:27:06 +0000 (Sat, 29 Sep 2012) 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 2012-09-28 08:14:50 UTC (rev 57168) +++ firebird/trunk/ChangeLog 2012-09-29 03:27:06 UTC (rev 57169) @@ -1,3 +1,7 @@ + 2012-09-28 08:13 hvlad + M src/jrd/os/win32/winnt.cpp +Fixed bug CORE-3940 : I/O error during "GetFileSize" operation for file XXXX + 2012-09-27 15:29 asfernandes M src/jrd/idx.cpp Fixed CORE-3941 - Memory alignment problem with unique expression index. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-28 08:14:50 UTC (rev 57168) +++ firebird/trunk/src/jrd/build_no.h 2012-09-29 03:27:06 UTC (rev 57169) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30082 + FORMAL BUILD NUMBER:30083 */ -#define PRODUCT_VER_STRING "3.0.0.30082" -#define FILE_VER_STRING "WI-T3.0.0.30082" -#define LICENSE_VER_STRING "WI-T3.0.0.30082" -#define FILE_VER_NUMBER 3, 0, 0, 30082 +#define PRODUCT_VER_STRING "3.0.0.30083" +#define FILE_VER_STRING "WI-T3.0.0.30083" +#define LICENSE_VER_STRING "WI-T3.0.0.30083" +#define FILE_VER_NUMBER 3, 0, 0, 30083 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30082" +#define FB_BUILD_NO "30083" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-28 08:14:50 UTC (rev 57168) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-29 03:27:06 UTC (rev 57169) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30082 +BuildNum=30083 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-09-30 03:25:23
|
Revision: 57178 http://firebird.svn.sourceforge.net/firebird/?rev=57178&view=rev Author: firebirds Date: 2012-09-30 03:25:16 +0000 (Sun, 30 Sep 2012) 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 2012-09-30 01:50:41 UTC (rev 57177) +++ firebird/trunk/ChangeLog 2012-09-30 03:25:16 UTC (rev 57178) @@ -1,3 +1,11 @@ + 2012-09-30 01:50 robocop + M src/dsql/ExprNodes.cpp + M src/dsql/ExprNodes.h + M src/dsql/dsql.h + M src/jrd/SimilarToMatcher.h + M src/remote/inet.cpp +Misc. + 2012-09-28 08:13 hvlad M src/jrd/os/win32/winnt.cpp Fixed bug CORE-3940 : I/O error during "GetFileSize" operation for file XXXX Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-09-30 01:50:41 UTC (rev 57177) +++ firebird/trunk/src/jrd/build_no.h 2012-09-30 03:25:16 UTC (rev 57178) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30083 + FORMAL BUILD NUMBER:30084 */ -#define PRODUCT_VER_STRING "3.0.0.30083" -#define FILE_VER_STRING "WI-T3.0.0.30083" -#define LICENSE_VER_STRING "WI-T3.0.0.30083" -#define FILE_VER_NUMBER 3, 0, 0, 30083 +#define PRODUCT_VER_STRING "3.0.0.30084" +#define FILE_VER_STRING "WI-T3.0.0.30084" +#define LICENSE_VER_STRING "WI-T3.0.0.30084" +#define FILE_VER_NUMBER 3, 0, 0, 30084 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30083" +#define FB_BUILD_NO "30084" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-09-30 01:50:41 UTC (rev 57177) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-09-30 03:25:16 UTC (rev 57178) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30083 +BuildNum=30084 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-02 03:38:52
|
Revision: 57193 http://firebird.svn.sourceforge.net/firebird/?rev=57193&view=rev Author: firebirds Date: 2012-10-02 03:38:46 +0000 (Tue, 02 Oct 2012) 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 2012-10-01 13:54:10 UTC (rev 57192) +++ firebird/trunk/ChangeLog 2012-10-02 03:38:46 UTC (rev 57193) @@ -1,3 +1,7 @@ + 2012-10-01 07:41 hvlad + M src/utilities/fbsvcmgr/fbsvcmgr.cpp +Missed include + 2012-09-30 01:50 robocop M src/dsql/ExprNodes.cpp M src/dsql/ExprNodes.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-01 13:54:10 UTC (rev 57192) +++ firebird/trunk/src/jrd/build_no.h 2012-10-02 03:38:46 UTC (rev 57193) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30084 + FORMAL BUILD NUMBER:30085 */ -#define PRODUCT_VER_STRING "3.0.0.30084" -#define FILE_VER_STRING "WI-T3.0.0.30084" -#define LICENSE_VER_STRING "WI-T3.0.0.30084" -#define FILE_VER_NUMBER 3, 0, 0, 30084 +#define PRODUCT_VER_STRING "3.0.0.30085" +#define FILE_VER_STRING "WI-T3.0.0.30085" +#define LICENSE_VER_STRING "WI-T3.0.0.30085" +#define FILE_VER_NUMBER 3, 0, 0, 30085 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30084" +#define FB_BUILD_NO "30085" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-01 13:54:10 UTC (rev 57192) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-02 03:38:46 UTC (rev 57193) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30084 +BuildNum=30085 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-04 03:33:02
|
Revision: 57203 http://firebird.svn.sourceforge.net/firebird/?rev=57203&view=rev Author: firebirds Date: 2012-10-04 03:32:56 +0000 (Thu, 04 Oct 2012) 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 2012-10-03 09:19:37 UTC (rev 57202) +++ firebird/trunk/ChangeLog 2012-10-04 03:32:56 UTC (rev 57203) @@ -1,3 +1,7 @@ + 2012-10-03 09:19 alexpeshkoff + M src/utilities/fbsvcmgr/fbsvcmgr.cpp +misc + 2012-10-01 07:41 hvlad M src/utilities/fbsvcmgr/fbsvcmgr.cpp Missed include Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-03 09:19:37 UTC (rev 57202) +++ firebird/trunk/src/jrd/build_no.h 2012-10-04 03:32:56 UTC (rev 57203) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30085 + FORMAL BUILD NUMBER:30086 */ -#define PRODUCT_VER_STRING "3.0.0.30085" -#define FILE_VER_STRING "WI-T3.0.0.30085" -#define LICENSE_VER_STRING "WI-T3.0.0.30085" -#define FILE_VER_NUMBER 3, 0, 0, 30085 +#define PRODUCT_VER_STRING "3.0.0.30086" +#define FILE_VER_STRING "WI-T3.0.0.30086" +#define LICENSE_VER_STRING "WI-T3.0.0.30086" +#define FILE_VER_NUMBER 3, 0, 0, 30086 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30085" +#define FB_BUILD_NO "30086" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-03 09:19:37 UTC (rev 57202) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-04 03:32:56 UTC (rev 57203) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30085 +BuildNum=30086 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-05 03:30:56
|
Revision: 57205 http://firebird.svn.sourceforge.net/firebird/?rev=57205&view=rev Author: firebirds Date: 2012-10-05 03:30:49 +0000 (Fri, 05 Oct 2012) 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 2012-10-04 17:19:09 UTC (rev 57204) +++ firebird/trunk/ChangeLog 2012-10-05 03:30:49 UTC (rev 57205) @@ -1,3 +1,7 @@ + 2012-10-04 17:19 asfernandes + M src/jrd/RecordSourceNodes.cpp +Fixed assertion when subquery is used in group by. + 2012-10-03 09:19 alexpeshkoff M src/utilities/fbsvcmgr/fbsvcmgr.cpp misc Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-04 17:19:09 UTC (rev 57204) +++ firebird/trunk/src/jrd/build_no.h 2012-10-05 03:30:49 UTC (rev 57205) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30086 + FORMAL BUILD NUMBER:30087 */ -#define PRODUCT_VER_STRING "3.0.0.30086" -#define FILE_VER_STRING "WI-T3.0.0.30086" -#define LICENSE_VER_STRING "WI-T3.0.0.30086" -#define FILE_VER_NUMBER 3, 0, 0, 30086 +#define PRODUCT_VER_STRING "3.0.0.30087" +#define FILE_VER_STRING "WI-T3.0.0.30087" +#define LICENSE_VER_STRING "WI-T3.0.0.30087" +#define FILE_VER_NUMBER 3, 0, 0, 30087 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30086" +#define FB_BUILD_NO "30087" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-04 17:19:09 UTC (rev 57204) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-05 03:30:49 UTC (rev 57205) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30086 +BuildNum=30087 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-06 03:34:23
|
Revision: 57214 http://firebird.svn.sourceforge.net/firebird/?rev=57214&view=rev Author: firebirds Date: 2012-10-06 03:34:14 +0000 (Sat, 06 Oct 2012) 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 2012-10-05 19:02:32 UTC (rev 57213) +++ firebird/trunk/ChangeLog 2012-10-06 03:34:14 UTC (rev 57214) @@ -1,3 +1,7 @@ + 2012-10-05 19:02 asfernandes + M src/common/unicode_util.cpp +Fixed CORE-3947 - Wrong results when the column with collation using option (NUMERIC-SORT=1) is in where clause. + 2012-10-04 17:19 asfernandes M src/jrd/RecordSourceNodes.cpp Fixed assertion when subquery is used in group by. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-05 19:02:32 UTC (rev 57213) +++ firebird/trunk/src/jrd/build_no.h 2012-10-06 03:34:14 UTC (rev 57214) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30087 + FORMAL BUILD NUMBER:30088 */ -#define PRODUCT_VER_STRING "3.0.0.30087" -#define FILE_VER_STRING "WI-T3.0.0.30087" -#define LICENSE_VER_STRING "WI-T3.0.0.30087" -#define FILE_VER_NUMBER 3, 0, 0, 30087 +#define PRODUCT_VER_STRING "3.0.0.30088" +#define FILE_VER_STRING "WI-T3.0.0.30088" +#define LICENSE_VER_STRING "WI-T3.0.0.30088" +#define FILE_VER_NUMBER 3, 0, 0, 30088 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30087" +#define FB_BUILD_NO "30088" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-05 19:02:32 UTC (rev 57213) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-06 03:34:14 UTC (rev 57214) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30087 +BuildNum=30088 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-09 03:46:35
|
Revision: 57227 http://firebird.svn.sourceforge.net/firebird/?rev=57227&view=rev Author: firebirds Date: 2012-10-09 03:46:28 +0000 (Tue, 09 Oct 2012) 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 2012-10-08 21:52:31 UTC (rev 57226) +++ firebird/trunk/ChangeLog 2012-10-09 03:46:28 UTC (rev 57227) @@ -1,3 +1,7 @@ + 2012-10-08 21:52 hvlad + M src/common/classes/semaphore.cpp +Fix compilation + 2012-10-05 19:02 asfernandes M src/common/unicode_util.cpp Fixed CORE-3947 - Wrong results when the column with collation using option (NUMERIC-SORT=1) is in where clause. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-08 21:52:31 UTC (rev 57226) +++ firebird/trunk/src/jrd/build_no.h 2012-10-09 03:46:28 UTC (rev 57227) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30088 + FORMAL BUILD NUMBER:30089 */ -#define PRODUCT_VER_STRING "3.0.0.30088" -#define FILE_VER_STRING "WI-T3.0.0.30088" -#define LICENSE_VER_STRING "WI-T3.0.0.30088" -#define FILE_VER_NUMBER 3, 0, 0, 30088 +#define PRODUCT_VER_STRING "3.0.0.30089" +#define FILE_VER_STRING "WI-T3.0.0.30089" +#define LICENSE_VER_STRING "WI-T3.0.0.30089" +#define FILE_VER_NUMBER 3, 0, 0, 30089 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30088" +#define FB_BUILD_NO "30089" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-08 21:52:31 UTC (rev 57226) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-09 03:46:28 UTC (rev 57227) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30088 +BuildNum=30089 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-12 03:32:17
|
Revision: 57233 http://firebird.svn.sourceforge.net/firebird/?rev=57233&view=rev Author: firebirds Date: 2012-10-12 03:32:10 +0000 (Fri, 12 Oct 2012) 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 2012-10-11 15:58:57 UTC (rev 57232) +++ firebird/trunk/ChangeLog 2012-10-12 03:32:10 UTC (rev 57233) @@ -1,3 +1,7 @@ + 2012-10-11 15:58 asfernandes + M src/common/unicode_util.cpp +Fixed CORE-3946 - UNICODE collations does not work with ICU 49. + 2012-10-08 21:52 hvlad M src/common/classes/semaphore.cpp Fix compilation Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-11 15:58:57 UTC (rev 57232) +++ firebird/trunk/src/jrd/build_no.h 2012-10-12 03:32:10 UTC (rev 57233) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30089 + FORMAL BUILD NUMBER:30090 */ -#define PRODUCT_VER_STRING "3.0.0.30089" -#define FILE_VER_STRING "WI-T3.0.0.30089" -#define LICENSE_VER_STRING "WI-T3.0.0.30089" -#define FILE_VER_NUMBER 3, 0, 0, 30089 +#define PRODUCT_VER_STRING "3.0.0.30090" +#define FILE_VER_STRING "WI-T3.0.0.30090" +#define LICENSE_VER_STRING "WI-T3.0.0.30090" +#define FILE_VER_NUMBER 3, 0, 0, 30090 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30089" +#define FB_BUILD_NO "30090" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-11 15:58:57 UTC (rev 57232) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-12 03:32:10 UTC (rev 57233) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30089 +BuildNum=30090 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-13 03:33:17
|
Revision: 57237 http://firebird.svn.sourceforge.net/firebird/?rev=57237&view=rev Author: firebirds Date: 2012-10-13 03:33:10 +0000 (Sat, 13 Oct 2012) 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 2012-10-12 21:20:30 UTC (rev 57236) +++ firebird/trunk/ChangeLog 2012-10-13 03:33:10 UTC (rev 57237) @@ -1,3 +1,7 @@ + 2012-10-12 08:26 alexpeshkoff + M examples/empbuild/empbuild.e +misc + 2012-10-11 15:58 asfernandes M src/common/unicode_util.cpp Fixed CORE-3946 - UNICODE collations does not work with ICU 49. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-12 21:20:30 UTC (rev 57236) +++ firebird/trunk/src/jrd/build_no.h 2012-10-13 03:33:10 UTC (rev 57237) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30090 + FORMAL BUILD NUMBER:30091 */ -#define PRODUCT_VER_STRING "3.0.0.30090" -#define FILE_VER_STRING "WI-T3.0.0.30090" -#define LICENSE_VER_STRING "WI-T3.0.0.30090" -#define FILE_VER_NUMBER 3, 0, 0, 30090 +#define PRODUCT_VER_STRING "3.0.0.30091" +#define FILE_VER_STRING "WI-T3.0.0.30091" +#define LICENSE_VER_STRING "WI-T3.0.0.30091" +#define FILE_VER_NUMBER 3, 0, 0, 30091 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30090" +#define FB_BUILD_NO "30091" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-12 21:20:30 UTC (rev 57236) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-13 03:33:10 UTC (rev 57237) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30090 +BuildNum=30091 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-16 03:29:51
|
Revision: 57248 http://firebird.svn.sourceforge.net/firebird/?rev=57248&view=rev Author: firebirds Date: 2012-10-16 03:29:44 +0000 (Tue, 16 Oct 2012) 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 2012-10-16 00:51:42 UTC (rev 57247) +++ firebird/trunk/ChangeLog 2012-10-16 03:29:44 UTC (rev 57248) @@ -1,3 +1,10 @@ + 2012-10-16 00:51 asfernandes + M src/dsql/BoolNodes.cpp + M src/dsql/ExprNodes.cpp + M src/dsql/StmtNodes.cpp + M src/jrd/vio.cpp +Misc. + 2012-10-12 08:26 alexpeshkoff M examples/empbuild/empbuild.e misc Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-16 00:51:42 UTC (rev 57247) +++ firebird/trunk/src/jrd/build_no.h 2012-10-16 03:29:44 UTC (rev 57248) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30091 + FORMAL BUILD NUMBER:30092 */ -#define PRODUCT_VER_STRING "3.0.0.30091" -#define FILE_VER_STRING "WI-T3.0.0.30091" -#define LICENSE_VER_STRING "WI-T3.0.0.30091" -#define FILE_VER_NUMBER 3, 0, 0, 30091 +#define PRODUCT_VER_STRING "3.0.0.30092" +#define FILE_VER_STRING "WI-T3.0.0.30092" +#define LICENSE_VER_STRING "WI-T3.0.0.30092" +#define FILE_VER_NUMBER 3, 0, 0, 30092 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30091" +#define FB_BUILD_NO "30092" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-16 00:51:42 UTC (rev 57247) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-16 03:29:44 UTC (rev 57248) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30091 +BuildNum=30092 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-10-19 03:36:59
|
Revision: 57250 http://firebird.svn.sourceforge.net/firebird/?rev=57250&view=rev Author: firebirds Date: 2012-10-19 03:36:52 +0000 (Fri, 19 Oct 2012) 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 2012-10-18 15:49:15 UTC (rev 57249) +++ firebird/trunk/ChangeLog 2012-10-19 03:36:52 UTC (rev 57250) @@ -1,3 +1,10 @@ + 2012-10-18 15:49 asfernandes + M src/dsql/DdlNodes.epp + M src/dsql/dsql.h + M src/dsql/parse.y + M src/jrd/obj.h +Small cleanup on COMMENT ON constants. + 2012-10-16 00:51 asfernandes M src/dsql/BoolNodes.cpp M src/dsql/ExprNodes.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-10-18 15:49:15 UTC (rev 57249) +++ firebird/trunk/src/jrd/build_no.h 2012-10-19 03:36:52 UTC (rev 57250) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30092 + FORMAL BUILD NUMBER:30093 */ -#define PRODUCT_VER_STRING "3.0.0.30092" -#define FILE_VER_STRING "WI-T3.0.0.30092" -#define LICENSE_VER_STRING "WI-T3.0.0.30092" -#define FILE_VER_NUMBER 3, 0, 0, 30092 +#define PRODUCT_VER_STRING "3.0.0.30093" +#define FILE_VER_STRING "WI-T3.0.0.30093" +#define LICENSE_VER_STRING "WI-T3.0.0.30093" +#define FILE_VER_NUMBER 3, 0, 0, 30093 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30092" +#define FB_BUILD_NO "30093" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-10-18 15:49:15 UTC (rev 57249) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-10-19 03:36:52 UTC (rev 57250) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30092 +BuildNum=30093 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2012-11-01 01:36:35
|
Revision: 57271 http://firebird.svn.sourceforge.net/firebird/?rev=57271&view=rev Author: dimitr Date: 2012-11-01 01:36:27 +0000 (Thu, 01 Nov 2012) Log Message: ----------- Wiped out the code that never worked due to the missing support for native quads. Modified Paths: -------------- firebird/trunk/builds/mac_os_x/CS/CS.pbproj/project.pbxproj firebird/trunk/builds/win32/msvc10/common.vcxproj firebird/trunk/builds/win32/msvc8/common.vcproj firebird/trunk/builds/win32/msvc9/common.vcproj firebird/trunk/src/common/common.h firebird/trunk/src/common/cvt.cpp firebird/trunk/src/dsql/AggNodes.cpp firebird/trunk/src/dsql/BoolNodes.cpp firebird/trunk/src/dsql/ExprNodes.cpp firebird/trunk/src/dsql/Nodes.h firebird/trunk/src/gpre/cme.cpp firebird/trunk/src/isql/isql.epp firebird/trunk/src/jrd/align.h firebird/trunk/src/jrd/cvt2.cpp firebird/trunk/src/jrd/evl.cpp Modified: firebird/trunk/builds/mac_os_x/CS/CS.pbproj/project.pbxproj =================================================================== --- firebird/trunk/builds/mac_os_x/CS/CS.pbproj/project.pbxproj 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/builds/mac_os_x/CS/CS.pbproj/project.pbxproj 2012-11-01 01:36:27 UTC (rev 57271) @@ -5073,21 +5073,6 @@ path = qatest.cpp; refType = 4; }; - F616C6910200B0D001EF0ADE = { - isa = PBXFileReference; - path = quad.cpp; - refType = 4; - }; - F616C6920200B0D001EF0ADE = { - isa = PBXFileReference; - path = quad.h; - refType = 4; - }; - F616C6930200B0D001EF0ADE = { - isa = PBXFileReference; - path = quad_proto.h; - refType = 4; - }; F616C6940200B0D001EF0ADE = { isa = PBXFileReference; path = que.h; Modified: firebird/trunk/builds/win32/msvc10/common.vcxproj =================================================================== --- firebird/trunk/builds/win32/msvc10/common.vcxproj 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/builds/win32/msvc10/common.vcxproj 2012-11-01 01:36:27 UTC (rev 57271) @@ -66,7 +66,6 @@ <ClCompile Include="..\..\..\src\common\os\win32\os_utils.cpp" /> <ClCompile Include="..\..\..\src\common\os\win32\path_utils.cpp" /> <ClCompile Include="..\..\..\src\common\pretty.cpp" /> - <ClCompile Include="..\..\..\src\common\quad.cpp" /> <ClCompile Include="..\..\..\src\common\ScanDir.cpp" /> <ClCompile Include="..\..\..\src\common\sdl.cpp" /> <ClCompile Include="..\..\..\src\common\security.cpp" /> @@ -165,8 +164,6 @@ <ClInclude Include="..\..\..\src\common\os\os_utils.h" /> <ClInclude Include="..\..\..\src\common\os\path_utils.h" /> <ClInclude Include="..\..\..\src\common\prett_proto.h" /> - <ClInclude Include="..\..\..\src\common\quad.h" /> - <ClInclude Include="..\..\..\src\common\quad_proto.h" /> <ClInclude Include="..\..\..\src\common\ScanDir.h" /> <ClInclude Include="..\..\..\src\common\sdl.h" /> <ClInclude Include="..\..\..\src\common\sdltable.h" /> Modified: firebird/trunk/builds/win32/msvc8/common.vcproj =================================================================== --- firebird/trunk/builds/win32/msvc8/common.vcproj 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/builds/win32/msvc8/common.vcproj 2012-11-01 01:36:27 UTC (rev 57271) @@ -384,10 +384,6 @@ > </File> <File - RelativePath="..\..\..\src\common\quad.cpp" - > - </File> - <File RelativePath="..\..\..\src\common\ScanDir.cpp" > </File> @@ -797,14 +793,6 @@ > </File> <File - RelativePath="..\..\..\src\common\quad.h" - > - </File> - <File - RelativePath="..\..\..\src\common\quad_proto.h" - > - </File> - <File RelativePath="..\..\..\src\common\classes\QualifiedName.h" > </File> Modified: firebird/trunk/builds/win32/msvc9/common.vcproj =================================================================== --- firebird/trunk/builds/win32/msvc9/common.vcproj 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/builds/win32/msvc9/common.vcproj 2012-11-01 01:36:27 UTC (rev 57271) @@ -384,10 +384,6 @@ > </File> <File - RelativePath="..\..\..\src\common\quad.cpp" - > - </File> - <File RelativePath="..\..\..\src\common\ScanDir.cpp" > </File> @@ -797,14 +793,6 @@ > </File> <File - RelativePath="..\..\..\src\common\quad.h" - > - </File> - <File - RelativePath="..\..\..\src\common\quad_proto.h" - > - </File> - <File RelativePath="..\..\..\src\common\classes\QualifiedName.h" > </File> Modified: firebird/trunk/src/common/common.h =================================================================== --- firebird/trunk/src/common/common.h 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/common/common.h 2012-11-01 01:36:27 UTC (rev 57271) @@ -916,6 +916,14 @@ #define FB_LONG_DOUBLE_SECOND 1 #endif +// Used in quad operations +#ifndef WORDS_BIGENDIAN +const int LOW_WORD = 0; +const int HIGH_WORD = 1; +#else +const int LOW_WORD = 1; +const int HIGH_WORD = 0; +#endif #ifndef HAVE_WORKING_VFORK #define vfork fork Modified: firebird/trunk/src/common/cvt.cpp =================================================================== --- firebird/trunk/src/common/cvt.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/common/cvt.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -45,7 +45,6 @@ #include "../common/classes/timestamp.h" #include "../common/cvt.h" #include "../jrd/intl.h" -#include "../common/quad.h" #include "../jrd/val.h" #include "../common/classes/VaryStr.h" #include "../common/classes/FpeControl.h" @@ -144,7 +143,6 @@ class DummyException {}; -#ifndef NATIVE_QUAD #ifndef WORDS_BIGENDIAN static const SQUAD quad_min_int = { 0, SLONG_MIN }; static const SQUAD quad_max_int = { -1, SLONG_MAX }; @@ -152,7 +150,6 @@ static const SQUAD quad_min_int = { SLONG_MIN, 0 }; static const SQUAD quad_max_int = { SLONG_MAX, -1 }; #endif -#endif static const double eps_double = 1e-14; @@ -314,7 +311,7 @@ * nice, formatted text. * **************************************/ -#ifndef NATIVE_QUAD + // For now, this routine does not handle quadwords unless this is // supported by the platform as a native datatype. @@ -323,7 +320,6 @@ fb_assert(false); cb->err(Arg::Gds(isc_badblk)); // internal error } -#endif SSHORT pad_count = 0, decimal = 0, neg = 0; @@ -1081,16 +1077,12 @@ break; case dtype_quad: -#ifdef NATIVE_QUAD - value = *((SQUAD *) desc->dsc_address); -#else value = ((SLONG *) desc->dsc_address)[HIGH_WORD]; value *= -((double) LONG_MIN_real); if (value < 0) value -= ((ULONG *) desc->dsc_address)[LOW_WORD]; else value += ((ULONG *) desc->dsc_address)[LOW_WORD]; -#endif break; case dtype_int64: @@ -2047,7 +2039,7 @@ * or if it is in hexadecimal notation. * **************************************/ -#ifndef NATIVE_QUAD + // For now, this routine does not handle quadwords unless this is // supported by the platform as a native datatype. @@ -2056,7 +2048,6 @@ fb_assert(false); err(Arg::Gds(isc_badblk)); // internal error } -#endif dsc errd; MOVE_CLEAR(&errd, sizeof(errd)); @@ -2371,49 +2362,6 @@ } break; - case dtype_real: - case dtype_double: - if (desc->dsc_dtype == dtype_real) - d = *((float*) p); - else if (desc->dsc_dtype == DEFAULT_DOUBLE) - d = *((double*) p); - - if (scale > 0) - { - do { - d /= 10.; - } while (--scale); - } - else if (scale < 0) - { - do { - d *= 10.; - } while (++scale); - } - - if (d > 0) - d += 0.5; - else - d -= 0.5; - - // make sure the cast will succeed - different machines - // do different things if the value is larger than a quad - // can hold - - if (d < (double) QUAD_MIN_real || (double) QUAD_MAX_real < d) - { - // If rounding would yield a legitimate value, permit it - - if (d > (double) QUAD_MIN_real - 1.) - return QUAD_MIN_int; - - if (d < (double) QUAD_MAX_real + 1.) - return QUAD_MAX_int; - - err(Arg::Gds(isc_arith_except) << Arg::Gds(isc_numeric_out_of_range)); - } - return QUAD_FROM_DOUBLE(d, err); - case dtype_varying: case dtype_cstring: case dtype_text: @@ -2442,39 +2390,11 @@ // Last, but not least, adjust for scale - if (scale == 0) - return value; - -#ifndef NATIVE_QUAD - fb_assert(false); - err(Arg::Gds(isc_badblk)); // internal error -#else - if (scale > 0) + if (scale != 0) { - SLONG fraction = 0; - do { - if (scale == 1) - fraction = value % 10; - value /= 10; - } while (--scale); - if (fraction > 4) - value++; - // The following 2 lines are correct for platforms where - // ((-85 / 10 == -8) && (-85 % 10 == -5)). If we port to - // a platform where ((-85 / 10 == -9) && (-85 % 10 == 5)), - // we'll have to change this depending on the platform. - else if (fraction < -4) - value--; + fb_assert(false); + err(Arg::Gds(isc_badblk)); // internal error } - else - { - do { - if (value > QUAD_LIMIT || value < -QUAD_LIMIT) - err(Arg::Gds(isc_arith_except) << Arg::Gds(isc_numeric_out_of_range)); - value *= 10; - } while (++scale); - } -#endif return value; } Modified: firebird/trunk/src/dsql/AggNodes.cpp =================================================================== --- firebird/trunk/src/dsql/AggNodes.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/dsql/AggNodes.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -968,28 +968,17 @@ nodFlags |= FLAG_DOUBLE; return; - case dtype_quad: - desc->dsc_dtype = dtype_quad; - desc->dsc_length = sizeof(SQUAD); - desc->dsc_sub_type = 0; - desc->dsc_flags = 0; - nodScale = desc->dsc_scale; - nodFlags |= FLAG_QUAD; -#ifdef NATIVE_QUAD - return; -#endif - - default: - fb_assert(false); - // fall into - case dtype_sql_time: case dtype_sql_date: case dtype_timestamp: + case dtype_quad: case dtype_blob: case dtype_array: case dtype_dbkey: break; // break to error reporting code + + default: + fb_assert(false); } } else @@ -1026,28 +1015,17 @@ nodFlags |= FLAG_DOUBLE; return; - case dtype_quad: - desc->dsc_dtype = dtype_quad; - desc->dsc_length = sizeof(SQUAD); - desc->dsc_sub_type = 0; - desc->dsc_flags = 0; - nodScale = desc->dsc_scale; - nodFlags |= FLAG_QUAD; -#ifdef NATIVE_QUAD - return; -#endif - - default: - fb_assert(false); - // fall into - case dtype_sql_time: case dtype_sql_date: case dtype_timestamp: + case dtype_quad: case dtype_blob: case dtype_array: case dtype_dbkey: break; // break to error reporting code + + default: + fb_assert(false); } } Modified: firebird/trunk/src/dsql/BoolNodes.cpp =================================================================== --- firebird/trunk/src/dsql/BoolNodes.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/dsql/BoolNodes.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -25,7 +25,6 @@ #include "../dsql/StmtNodes.h" #include "../jrd/align.h" #include "../jrd/blr.h" -#include "../common/quad.h" #include "../jrd/tra.h" #include "../jrd/recsrc/RecordSource.h" #include "../jrd/Optimizer.h" Modified: firebird/trunk/src/dsql/ExprNodes.cpp =================================================================== --- firebird/trunk/src/dsql/ExprNodes.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/dsql/ExprNodes.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -28,7 +28,6 @@ #include "../dsql/StmtNodes.h" #include "../jrd/align.h" #include "../jrd/blr.h" -#include "../common/quad.h" #include "../jrd/tra.h" #include "../jrd/Function.h" #include "../jrd/SysFunction.h" @@ -1038,26 +1037,12 @@ return; case dtype_quad: - nodFlags |= FLAG_QUAD; - desc->dsc_dtype = dtype_quad; - desc->dsc_length = sizeof(SQUAD); - if (DTYPE_IS_TEXT(desc1.dsc_dtype) || DTYPE_IS_TEXT(desc2.dsc_dtype)) - desc->dsc_scale = 0; - else - desc->dsc_scale = MIN(desc1.dsc_scale, desc2.dsc_scale); - nodScale = desc->dsc_scale; - desc->dsc_sub_type = 0; - desc->dsc_flags = 0; -#ifdef NATIVE_QUAD - return; -#endif - default: - fb_assert(false); - // FALLINTO - case dtype_blob: case dtype_array: break; + + default: + fb_assert(false); } break; @@ -1309,27 +1294,12 @@ return; case dtype_quad: - nodFlags |= FLAG_QUAD; - desc->dsc_dtype = dtype_quad; - desc->dsc_length = sizeof(SQUAD); - if (DTYPE_IS_TEXT(desc1.dsc_dtype) || DTYPE_IS_TEXT(desc2.dsc_dtype)) - desc->dsc_scale = 0; - else - desc->dsc_scale = MIN(desc1.dsc_scale, desc2.dsc_scale); - nodScale = desc->dsc_scale; - desc->dsc_sub_type = 0; - desc->dsc_flags = 0; -#ifdef NATIVE_QUAD - return; -#endif - - default: - fb_assert(false); - // FALLINTO - case dtype_blob: case dtype_array: break; + + default: + fb_assert(false); } break; @@ -1567,23 +1537,6 @@ return result; } - // Handle (oh, ugh) quad arithmetic - - if (node->nodFlags & FLAG_QUAD) - { - const SQUAD q1 = MOV_get_quad(desc, node->nodScale); - const SQUAD q2 = MOV_get_quad(&value->vlu_desc, node->nodScale); - - result->dsc_dtype = dtype_quad; - result->dsc_length = sizeof(SQUAD); - result->dsc_scale = node->nodScale; - value->vlu_misc.vlu_quad = (blrOp == blr_subtract) ? - QUAD_SUBTRACT(q2, q1, ERR_post) : QUAD_ADD(q1, q2, ERR_post); - result->dsc_address = (UCHAR*) &value->vlu_misc.vlu_quad; - - return result; - } - // Everything else defaults to longword // CVC: Maybe we should upgrade the sum to double if it doesn't fit? @@ -1643,23 +1596,6 @@ return result; } - // Handle (oh, ugh) quad arithmetic - - if (node->nodFlags & FLAG_QUAD) - { - const SQUAD q1 = MOV_get_quad(desc, node->nodScale); - const SQUAD q2 = MOV_get_quad(&value->vlu_desc, node->nodScale); - - result->dsc_dtype = dtype_quad; - result->dsc_length = sizeof(SQUAD); - result->dsc_scale = node->nodScale; - value->vlu_misc.vlu_quad = (blrOp == blr_subtract) ? - QUAD_SUBTRACT(q2, q1, ERR_post) : QUAD_ADD(q1, q2, ERR_post); - result->dsc_address = (UCHAR*) &value->vlu_misc.vlu_quad; - - return result; - } - // Everything else defaults to int64 SINT64 i1 = MOV_get_int64(desc, node->nodScale); @@ -1727,22 +1663,6 @@ return &value->vlu_desc; } - // Handle (oh, ugh) quad arithmetic - - if (nodFlags & FLAG_QUAD) - { - const SSHORT scale = NUMERIC_SCALE(value->vlu_desc); - const SQUAD q1 = MOV_get_quad(desc, nodScale - scale); - const SQUAD q2 = MOV_get_quad(&value->vlu_desc, scale); - value->vlu_desc.dsc_dtype = dtype_quad; - value->vlu_desc.dsc_length = sizeof(SQUAD); - value->vlu_desc.dsc_scale = nodScale; - value->vlu_misc.vlu_quad = QUAD_MULTIPLY(q1, q2, ERR_post); - value->vlu_desc.dsc_address = (UCHAR*) &value->vlu_misc.vlu_quad; - - return &value->vlu_desc; - } - // Everything else defaults to longword /* CVC: With so many problems cropping with dialect 1 and multiplication, @@ -1817,23 +1737,6 @@ return &value->vlu_desc; } - // Handle (oh, ugh) quad arithmetic - - if (nodFlags & FLAG_QUAD) - { - const SSHORT scale = NUMERIC_SCALE(value->vlu_desc); - const SQUAD q1 = MOV_get_quad(desc, nodScale - scale); - const SQUAD q2 = MOV_get_quad(&value->vlu_desc, scale); - - value->vlu_desc.dsc_dtype = dtype_quad; - value->vlu_desc.dsc_length = sizeof(SQUAD); - value->vlu_desc.dsc_scale = nodScale; - value->vlu_misc.vlu_quad = QUAD_MULTIPLY(q1, q2, ERR_post); - value->vlu_desc.dsc_address = (UCHAR*) &value->vlu_misc.vlu_quad; - - return &value->vlu_desc; - } - // Everything else defaults to int64 const SSHORT scale = NUMERIC_SCALE(value->vlu_desc); @@ -7093,7 +6996,10 @@ void NegateNode::getDesc(thread_db* tdbb, CompilerScratch* csb, dsc* desc) { arg->getDesc(tdbb, csb, desc); - nodFlags = arg->nodFlags & (FLAG_DOUBLE | FLAG_QUAD); + nodFlags = arg->nodFlags & FLAG_DOUBLE; + + if (desc->dsc_dtype == dtype_quad) + IBERROR(224); // msg 224 quad word arithmetic not supported } ValueExprNode* NegateNode::copy(thread_db* tdbb, NodeCopier& copier) const @@ -7147,11 +7053,6 @@ impure->vlu_misc.vlu_double = -impure->vlu_misc.vlu_double; break; - case dtype_quad: - impure->vlu_misc.vlu_quad = - QUAD_NEGATE(impure->vlu_misc.vlu_quad, ERR_post); - break; - case dtype_int64: if (impure->vlu_misc.vlu_int64 == MIN_SINT64) ERR_post(Arg::Gds(isc_exception_integer_overflow)); @@ -9247,29 +9148,18 @@ nodFlags |= FLAG_DOUBLE; return; - case dtype_quad: - desc->dsc_dtype = dtype_quad; - desc->dsc_length = sizeof(SQUAD); - desc->dsc_sub_type = 0; - desc->dsc_flags = 0; - nodScale = desc->dsc_scale; - nodFlags |= FLAG_QUAD; -#ifdef NATIVE_QUAD - return; -#endif - - default: - fb_assert(false); - // fall into - case dtype_sql_time: case dtype_sql_date: case dtype_timestamp: + case dtype_quad: case dtype_blob: case dtype_array: case dtype_dbkey: // break to error reporting code break; + + default: + fb_assert(false); } if (dtype == dtype_quad) Modified: firebird/trunk/src/dsql/Nodes.h =================================================================== --- firebird/trunk/src/dsql/Nodes.h 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/dsql/Nodes.h 2012-11-01 01:36:27 UTC (rev 57271) @@ -473,10 +473,9 @@ static const unsigned FLAG_ANSI_NOT = 0x08; // ANY/ALL predicate is prefixed with a NOT one. // Value flags. - static const unsigned FLAG_QUAD = 0x10; // Compute in quad (default is long). - static const unsigned FLAG_DOUBLE = 0x20; - static const unsigned FLAG_DATE = 0x40; - static const unsigned FLAG_VALUE = 0x80; // Full value area required in impure space. + static const unsigned FLAG_DOUBLE = 0x10; + static const unsigned FLAG_DATE = 0x20; + static const unsigned FLAG_VALUE = 0x40; // Full value area required in impure space. explicit ExprNode(Type aType, MemoryPool& pool, Kind aKind) : DmlNode(pool, aKind), Modified: firebird/trunk/src/gpre/cme.cpp =================================================================== --- firebird/trunk/src/gpre/cme.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/gpre/cme.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -700,13 +700,6 @@ f->fld_scale = field1.fld_scale + field2.fld_scale; f->fld_length = sizeof(SLONG); break; -#ifdef NATIVE_QUAD - case dtype_quad: - f->fld_dtype = dtype_quad; - f->fld_scale = field1.fld_scale + field2.fld_scale; - f->fld_length = sizeof(ISC_QUAD); - break; -#endif case dtype_int64: f->fld_dtype = dtype_int64; f->fld_scale = field1.fld_scale + field2.fld_scale; @@ -804,13 +797,6 @@ f->fld_scale = MIN(field1.fld_scale, field2.fld_scale); f->fld_length = sizeof(SLONG); break; -#ifdef NATIVE_QUAD - case dtype_quad: - f->fld_dtype = dtype_quad; - f->fld_scale = MIN(field1.fld_scale, field2.fld_scale); - f->fld_length = sizeof(ISC_QUAD); - break; -#endif // Begin date/time/timestamp support case dtype_sql_date: f->fld_dtype = dtype_sql_date; Modified: firebird/trunk/src/isql/isql.epp =================================================================== --- firebird/trunk/src/isql/isql.epp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/isql/isql.epp 2012-11-01 01:36:27 UTC (rev 57271) @@ -7386,30 +7386,6 @@ } break; -#ifdef NATIVE_QUAD - case SQL_QUAD: - if (dscale) - { - // Handle floating scale and precision - - double numeric = *(SQUAD*) var->sqldata; - const double exponent = -dscale; - numeric = numeric / pow(10.0, exponent); - sprintf(p, "%*.*f ", length, -dscale, numeric); - if (List) { - isqlGlob.printf("%.*f%s", -dscale, numeric, NEWLINE); - } - } - else - { - sprintf(p, "%*ld ", length, *(SQUAD*) var->sqldata); - if (List) { - isqlGlob.printf("%ld%s", *(SQUAD*) var->sqldata, NEWLINE); - } - } - break; -#endif - case SQL_FLOAT: { // @@ -8398,11 +8374,6 @@ case SQL_INT64: disp_length = INT64_LEN; break; -#ifdef NATIVE_QUAD - case SQL_QUAD: - disp_length = QUAD_LEN; - break; -#endif case SQL_BOOLEAN: disp_length = BOOLEAN_LEN; break; Modified: firebird/trunk/src/jrd/align.h =================================================================== --- firebird/trunk/src/jrd/align.h 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/jrd/align.h 2012-11-01 01:36:27 UTC (rev 57271) @@ -92,11 +92,7 @@ sizeof(SCHAR), /* dtype_byte */ sizeof(SSHORT), /* dtype_short */ sizeof(SLONG), /* dtype_long */ -#ifndef NATIVE_QUAD sizeof(SLONG), /* dtype_quad */ -#else - sizeof(SQUAD), /* dtype_quad */ -#endif sizeof(float), /* dtype_real */ FB_DOUBLE_ALIGN, /* dtype_double */ FB_DOUBLE_ALIGN, /* dtype_d_float */ Modified: firebird/trunk/src/jrd/cvt2.cpp =================================================================== --- firebird/trunk/src/jrd/cvt2.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/jrd/cvt2.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -31,7 +31,6 @@ #include "../jrd/jrd.h" #include "../jrd/val.h" -#include "../common/quad.h" #include "gen/iberror.h" #include "../jrd/intl.h" #include "../common/gdsassert.h" @@ -96,7 +95,31 @@ dtype_boolean // compares with nothing except itself }; +static inline SSHORT QUAD_COMPARE(const SQUAD* arg1, const SQUAD* arg2) +{ +/************************************** + * + * Q U A D _ c o m p a r e + * + ************************************** + * + * Functional description + * Compare two descriptors. Return (-1, 0, 1) if a<b, a=b, or a>b. + * + **************************************/ + if (((SLONG *) arg1)[HIGH_WORD] > ((SLONG *) arg2)[HIGH_WORD]) + return 1; + if (((SLONG *) arg1)[HIGH_WORD] < ((SLONG *) arg2)[HIGH_WORD]) + return -1; + if (((ULONG *) arg1)[LOW_WORD] > ((ULONG *) arg2)[LOW_WORD]) + return 1; + if (((ULONG *) arg1)[LOW_WORD] < ((ULONG *) arg2)[LOW_WORD]) + return -1; + return 0; +} + + bool CVT2_get_binary_comparable_desc(dsc* result, const dsc* arg1, const dsc* arg2) { /************************************** @@ -217,7 +240,7 @@ return -1; case dtype_quad: - return QUAD_COMPARE(*(SQUAD *) p1, *(SQUAD *) p2); + return QUAD_COMPARE((SQUAD *) p1, (SQUAD *) p2); case dtype_int64: if (*(SINT64 *) p1 == *(SINT64 *) p2) @@ -456,7 +479,7 @@ scale = arg1->dsc_scale; const SQUAD temp1 = CVT_get_quad(arg1, scale, ERR_post); const SQUAD temp2 = CVT_get_quad(arg2, scale, ERR_post); - return QUAD_COMPARE(temp1, temp2); + return QUAD_COMPARE(&temp1, &temp2); } case dtype_real: Modified: firebird/trunk/src/jrd/evl.cpp =================================================================== --- firebird/trunk/src/jrd/evl.cpp 2012-11-01 00:16:55 UTC (rev 57270) +++ firebird/trunk/src/jrd/evl.cpp 2012-11-01 01:36:27 UTC (rev 57271) @@ -80,7 +80,6 @@ #include "../jrd/intl.h" #include "../jrd/intl_classes.h" #include "../jrd/rse.h" -#include "../common/quad.h" #include "../jrd/sort.h" #include "../jrd/blr.h" #include "../jrd/tra.h" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-01 03:55:07
|
Revision: 57274 http://firebird.svn.sourceforge.net/firebird/?rev=57274&view=rev Author: firebirds Date: 2012-11-01 03:55:00 +0000 (Thu, 01 Nov 2012) 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 2012-11-01 02:02:07 UTC (rev 57273) +++ firebird/trunk/ChangeLog 2012-11-01 03:55:00 UTC (rev 57274) @@ -1,3 +1,45 @@ + 2012-11-01 02:02 dimitr + M builds/install/misc/firebird.conf.in +Misc cleanup. + + 2012-11-01 01:45 dimitr + D src/common/quad.cpp + D src/common/quad.h + D src/common/quad_proto.h +Wiped out the code that never worked due to the missing support for native quads. + + 2012-11-01 01:36 dimitr + M builds/mac_os_x/CS/CS.pbproj/project.pbxproj + M builds/win32/msvc10/common.vcxproj + M builds/win32/msvc8/common.vcproj + M builds/win32/msvc9/common.vcproj + M src/common/common.h + M src/common/cvt.cpp + M src/dsql/AggNodes.cpp + M src/dsql/BoolNodes.cpp + M src/dsql/ExprNodes.cpp + M src/dsql/Nodes.h + M src/gpre/cme.cpp + M src/isql/isql.epp + M src/jrd/align.h + M src/jrd/cvt2.cpp + M src/jrd/evl.cpp +Wiped out the code that never worked due to the missing support for native quads. + + 2012-11-01 00:16 dimitr + M src/jrd/Attachment.h + M src/jrd/RuntimeStatistics.h + M src/jrd/inf.cpp + M src/jrd/jrd.cpp + M src/jrd/jrd.h + M src/jrd/vio.cpp + M src/jrd/vio_proto.h +Wiped out the legacy attachment level counters in favor of the already existing runtime statistics. Introduced a record lock counter (more to follow). + + 2012-10-31 14:20 dimitr + M src/jrd/vio.cpp +Avoid a sweep pass for temporary tables, as the sweeper always sees those tables as empty, but even setting them up as empty has a non-zero cost. + 2012-10-18 15:49 asfernandes M src/dsql/DdlNodes.epp M src/dsql/dsql.h Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-01 02:02:07 UTC (rev 57273) +++ firebird/trunk/src/jrd/build_no.h 2012-11-01 03:55:00 UTC (rev 57274) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30093 + FORMAL BUILD NUMBER:30098 */ -#define PRODUCT_VER_STRING "3.0.0.30093" -#define FILE_VER_STRING "WI-T3.0.0.30093" -#define LICENSE_VER_STRING "WI-T3.0.0.30093" -#define FILE_VER_NUMBER 3, 0, 0, 30093 +#define PRODUCT_VER_STRING "3.0.0.30098" +#define FILE_VER_STRING "WI-T3.0.0.30098" +#define LICENSE_VER_STRING "WI-T3.0.0.30098" +#define FILE_VER_NUMBER 3, 0, 0, 30098 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30093" +#define FB_BUILD_NO "30098" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-01 02:02:07 UTC (rev 57273) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-01 03:55:00 UTC (rev 57274) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30093 +BuildNum=30098 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-02 04:16:55
|
Revision: 57287 http://firebird.svn.sourceforge.net/firebird/?rev=57287&view=rev Author: firebirds Date: 2012-11-02 04:16:44 +0000 (Fri, 02 Nov 2012) 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 2012-11-01 16:19:39 UTC (rev 57286) +++ firebird/trunk/ChangeLog 2012-11-02 04:16:44 UTC (rev 57287) @@ -1,3 +1,65 @@ + 2012-11-01 16:19 dimitr + M src/jrd/RecordSourceNodes.cpp +Fixed CORE-3967: subselect with reference to outer select fails. + + 2012-11-01 14:38 alexpeshkoff + M src/remote/client/interface.cpp + M src/remote/remot_proto.h + M src/remote/remote.cpp + M src/remote/server/server.cpp +Begin wire crypt only after successfull authentication - this helps avoid meaningless message when password is wrong, thanks to Vlad + + 2012-11-01 11:40 alexpeshkoff + M src/burp/std_desc.h + M src/common/StatusArg.cpp + M src/common/StatusArg.h + M src/common/classes/auto.h + M src/common/classes/rwlock.h + M src/common/common.h + M src/common/fb_exception.cpp + M src/common/isc_s_proto.h + M src/common/isc_sync.cpp + M src/common/os/posix/os_utils.cpp + M src/common/os/win32/os_utils.cpp + M src/include/fb_exception.h + M src/jrd/DatabaseSnapshot.cpp + M src/jrd/DatabaseSnapshot.h + M src/jrd/ErrorImpl.cpp + M src/jrd/JrdStatement.cpp + M src/jrd/btr.cpp + M src/jrd/cch.cpp + M src/jrd/cmp.cpp + M src/jrd/dfw.epp + M src/jrd/event.cpp + M src/jrd/event.h + M src/jrd/event_proto.h + M src/jrd/exe.cpp + M src/jrd/extds/ExtDS.cpp + M src/jrd/nbak.cpp + M src/jrd/sdw.cpp + M src/jrd/tra.cpp + M src/jrd/trace/TraceConfigStorage.cpp + M src/jrd/trace/TraceConfigStorage.h + M src/jrd/trace/TraceLog.cpp + M src/jrd/trace/TraceLog.h + M src/jrd/validation.cpp + M src/jrd/vio.cpp + M src/lock/lock.cpp + M src/lock/lock_proto.h + M src/lock/print.cpp + M src/remote/inet.cpp + M src/remote/os/win32/wnet.cpp + M src/remote/os/win32/xnet.cpp + M src/remote/remote.h + M src/utilities/gstat/dba.epp + M src/yvalve/user_dsql.cpp +1. Fixed CORE-3786: Firebird 2.5.1 Hangs on MacOSX 10.7 (Lion) on DB create after reboot. +2. Cleanup: avoid functional style in stuff exception. + + 2012-11-01 09:13 paulbeach + M builds/posix/postfix.darwin +Fix problem with Trace not working on MacOS + 2012-11-01 02:02 dimitr M builds/install/misc/firebird.conf.in Misc cleanup. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-01 16:19:39 UTC (rev 57286) +++ firebird/trunk/src/jrd/build_no.h 2012-11-02 04:16:44 UTC (rev 57287) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30098 + FORMAL BUILD NUMBER:30102 */ -#define PRODUCT_VER_STRING "3.0.0.30098" -#define FILE_VER_STRING "WI-T3.0.0.30098" -#define LICENSE_VER_STRING "WI-T3.0.0.30098" -#define FILE_VER_NUMBER 3, 0, 0, 30098 +#define PRODUCT_VER_STRING "3.0.0.30102" +#define FILE_VER_STRING "WI-T3.0.0.30102" +#define LICENSE_VER_STRING "WI-T3.0.0.30102" +#define FILE_VER_NUMBER 3, 0, 0, 30102 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30098" +#define FB_BUILD_NO "30102" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-01 16:19:39 UTC (rev 57286) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-02 04:16:44 UTC (rev 57287) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30098 +BuildNum=30102 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-03 04:44:25
|
Revision: 57293 http://firebird.svn.sourceforge.net/firebird/?rev=57293&view=rev Author: firebirds Date: 2012-11-03 04:44:16 +0000 (Sat, 03 Nov 2012) 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 2012-11-02 16:27:12 UTC (rev 57292) +++ firebird/trunk/ChangeLog 2012-11-03 04:44:16 UTC (rev 57293) @@ -1,3 +1,27 @@ + 2012-11-02 16:27 alexpeshkoff + M src/common/isc_s_proto.h + M src/common/isc_sync.cpp + M src/jrd/DatabaseSnapshot.h + M src/jrd/event.h + M src/jrd/event_proto.h + M src/jrd/trace/TraceConfigStorage.h + M src/jrd/trace/TraceLog.h + M src/lock/lock_proto.h + M src/lock/print.cpp +Avoid use of namespace Jrd in common file isc_sync + + 2012-11-02 15:39 alexpeshkoff + M src/common/isc_s_proto.h +Removed debugging + + 2012-11-02 10:58 mapopa + M examples/readme +Remove Windows 3.1 clients reference from the readme + + 2012-11-02 07:09 mapopa + D builds/old_prefixes +Remove old makefile area, left over from the InterBase unix build procedures. They have been replaced in src/make.new with an autoconfig version + 2012-11-01 16:19 dimitr M src/jrd/RecordSourceNodes.cpp Fixed CORE-3967: subselect with reference to outer select fails. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-02 16:27:12 UTC (rev 57292) +++ firebird/trunk/src/jrd/build_no.h 2012-11-03 04:44:16 UTC (rev 57293) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30102 + FORMAL BUILD NUMBER:30106 */ -#define PRODUCT_VER_STRING "3.0.0.30102" -#define FILE_VER_STRING "WI-T3.0.0.30102" -#define LICENSE_VER_STRING "WI-T3.0.0.30102" -#define FILE_VER_NUMBER 3, 0, 0, 30102 +#define PRODUCT_VER_STRING "3.0.0.30106" +#define FILE_VER_STRING "WI-T3.0.0.30106" +#define LICENSE_VER_STRING "WI-T3.0.0.30106" +#define FILE_VER_NUMBER 3, 0, 0, 30106 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30102" +#define FB_BUILD_NO "30106" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-02 16:27:12 UTC (rev 57292) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-03 04:44:16 UTC (rev 57293) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30102 +BuildNum=30106 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-04 03:48:01
|
Revision: 57304 http://firebird.svn.sourceforge.net/firebird/?rev=57304&view=rev Author: firebirds Date: 2012-11-04 03:47:54 +0000 (Sun, 04 Nov 2012) 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 2012-11-04 02:28:33 UTC (rev 57303) +++ firebird/trunk/ChangeLog 2012-11-04 03:47:54 UTC (rev 57304) @@ -1,3 +1,32 @@ + 2012-11-04 02:28 asfernandes + M src/dsql/StmtNodes.cpp +Fixed CORE-3966 - Creating a stored procedure with an "update or insert" statement with MATCHING fails. + + 2012-11-04 00:17 asfernandes + M src/dsql/ExprNodes.cpp + M src/dsql/gen.cpp + M src/jrd/ini.epp +Improvement CORE-3972 - Allow the selection of SQL_INT64, SQL_DATE and SQL_TIME in dialect 1. +Fix for CORE-3964 - It is not possible to create a ddl-trigger with "any DDL statement" clause. + + 2012-11-03 14:11 mapopa + M examples/api/api16t.c + M examples/readme +Replace Windows 3.1 with just Windows reference in comments and readme + + 2012-11-03 13:45 mapopa + D examples/build_unix/old + D examples/build_win32/old +Remove old examples makefiles from interbase era + + 2012-11-03 10:55 hvlad + M src/common/isc_s_proto.h + M src/common/isc_sync.cpp + M src/common/os/win32/os_utils.cpp + M src/jrd/event_proto.h + M src/utilities/ntrace/PluginLogWriter.h +Fixed Windows build after recent Alex's changes + 2012-11-02 16:27 alexpeshkoff M src/common/isc_s_proto.h M src/common/isc_sync.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-04 02:28:33 UTC (rev 57303) +++ firebird/trunk/src/jrd/build_no.h 2012-11-04 03:47:54 UTC (rev 57304) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30106 + FORMAL BUILD NUMBER:30111 */ -#define PRODUCT_VER_STRING "3.0.0.30106" -#define FILE_VER_STRING "WI-T3.0.0.30106" -#define LICENSE_VER_STRING "WI-T3.0.0.30106" -#define FILE_VER_NUMBER 3, 0, 0, 30106 +#define PRODUCT_VER_STRING "3.0.0.30111" +#define FILE_VER_STRING "WI-T3.0.0.30111" +#define LICENSE_VER_STRING "WI-T3.0.0.30111" +#define FILE_VER_NUMBER 3, 0, 0, 30111 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30106" +#define FB_BUILD_NO "30111" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-04 02:28:33 UTC (rev 57303) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-04 03:47:54 UTC (rev 57304) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30106 +BuildNum=30111 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-05 03:53:14
|
Revision: 57311 http://firebird.svn.sourceforge.net/firebird/?rev=57311&view=rev Author: firebirds Date: 2012-11-05 03:53:08 +0000 (Mon, 05 Nov 2012) 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 2012-11-05 01:14:04 UTC (rev 57310) +++ firebird/trunk/ChangeLog 2012-11-05 03:53:08 UTC (rev 57311) @@ -1,3 +1,16 @@ + 2012-11-05 01:14 asfernandes + M src/common/isc_s_proto.h + M src/common/isc_sync.cpp + M src/jrd/DatabaseSnapshot.cpp + M src/jrd/cvt2.cpp + M src/jrd/event.cpp + M src/jrd/trace/TraceConfigStorage.cpp + M src/jrd/trace/TraceLog.cpp + M src/jrd/vio.cpp + M src/lock/lock.cpp + M src/lock/lock_proto.h +Misc. + 2012-11-04 02:28 asfernandes M src/dsql/StmtNodes.cpp Fixed CORE-3966 - Creating a stored procedure with an "update or insert" statement with MATCHING fails. Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-05 01:14:04 UTC (rev 57310) +++ firebird/trunk/src/jrd/build_no.h 2012-11-05 03:53:08 UTC (rev 57311) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30111 + FORMAL BUILD NUMBER:30112 */ -#define PRODUCT_VER_STRING "3.0.0.30111" -#define FILE_VER_STRING "WI-T3.0.0.30111" -#define LICENSE_VER_STRING "WI-T3.0.0.30111" -#define FILE_VER_NUMBER 3, 0, 0, 30111 +#define PRODUCT_VER_STRING "3.0.0.30112" +#define FILE_VER_STRING "WI-T3.0.0.30112" +#define LICENSE_VER_STRING "WI-T3.0.0.30112" +#define FILE_VER_NUMBER 3, 0, 0, 30112 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30111" +#define FB_BUILD_NO "30112" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-05 01:14:04 UTC (rev 57310) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-05 03:53:08 UTC (rev 57311) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30111 +BuildNum=30112 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fir...@us...> - 2012-11-06 04:07:48
|
Revision: 57315 http://firebird.svn.sourceforge.net/firebird/?rev=57315&view=rev Author: firebirds Date: 2012-11-06 04:07:39 +0000 (Tue, 06 Nov 2012) 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 2012-11-05 17:29:36 UTC (rev 57314) +++ firebird/trunk/ChangeLog 2012-11-06 04:07:39 UTC (rev 57315) @@ -1,3 +1,7 @@ + 2012-11-05 08:20 alexpeshkoff + M src/common/isc_sync.cpp +Frontported forgotten change from 2.5 + 2012-11-05 01:14 asfernandes M src/common/isc_s_proto.h M src/common/isc_sync.cpp Modified: firebird/trunk/src/jrd/build_no.h =================================================================== --- firebird/trunk/src/jrd/build_no.h 2012-11-05 17:29:36 UTC (rev 57314) +++ firebird/trunk/src/jrd/build_no.h 2012-11-06 04:07:39 UTC (rev 57315) @@ -3,16 +3,16 @@ *** DO NOT EDIT *** TO CHANGE ANY INFORMATION IN HERE PLEASE EDIT src/misc/writeBuildNum.sh - FORMAL BUILD NUMBER:30112 + FORMAL BUILD NUMBER:30113 */ -#define PRODUCT_VER_STRING "3.0.0.30112" -#define FILE_VER_STRING "WI-T3.0.0.30112" -#define LICENSE_VER_STRING "WI-T3.0.0.30112" -#define FILE_VER_NUMBER 3, 0, 0, 30112 +#define PRODUCT_VER_STRING "3.0.0.30113" +#define FILE_VER_STRING "WI-T3.0.0.30113" +#define LICENSE_VER_STRING "WI-T3.0.0.30113" +#define FILE_VER_NUMBER 3, 0, 0, 30113 #define FB_MAJOR_VER "3" #define FB_MINOR_VER "0" #define FB_REV_NO "0" -#define FB_BUILD_NO "30112" +#define FB_BUILD_NO "30113" #define FB_BUILD_TYPE "T" #define FB_BUILD_SUFFIX "Firebird 3.0 Unstable" Modified: firebird/trunk/src/misc/writeBuildNum.sh =================================================================== --- firebird/trunk/src/misc/writeBuildNum.sh 2012-11-05 17:29:36 UTC (rev 57314) +++ firebird/trunk/src/misc/writeBuildNum.sh 2012-11-06 04:07:39 UTC (rev 57315) @@ -9,7 +9,7 @@ MajorVer=3 MinorVer=0 RevNo=0 -BuildNum=30112 +BuildNum=30113 NowAt=`pwd` cd `dirname $0` This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |