|
From: <fir...@us...> - 2011-05-31 03:30:09
|
Revision: 53045
http://firebird.svn.sourceforge.net/firebird/?rev=53045&view=rev
Author: firebirds
Date: 2011-05-31 03:29:57 +0000 (Tue, 31 May 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-05-31 03:17:42 UTC (rev 53044)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-05-31 03:29:57 UTC (rev 53045)
@@ -1,3 +1,22 @@
+ 2011-05-31 00:54 asfernandes
+ M src/jrd/cmp.cpp
+Fixed CORE-3489 - Blob transliteration may not happen inside the union.
+
+ 2011-05-30 15:50 alexpeshkoff
+ M builds/install/arch-specific/linux/misc/tarMainInstall.sh.in
+ M builds/install/arch-specific/linux/misc/tarMainUninstall.sh.in
+ M builds/install/misc/posixLibrary.sh.in
+Fixed CORE-3467: provide a silent install switch
+
+ 2011-05-30 12:39 alexpeshkoff
+ M src/utilities/fbsvcmgr.cpp
+ M src/utilities/fbtracemgr/traceMgrMain.cpp
+Fixed CORE-3487: sometimes fbtracemgr segfaults when ending with ctrl+c
+
+ 2011-05-30 09:55 dimitr
+ M src/remote/inet.cpp
+Fixed CORE-3387: Client library could hang infinitely waiting for a reply packet on a forcibly disconnected server socket.
+
2011-05-27 09:00 mapopa
M src/common/classes/alloc.cpp
Unused inline function
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-05-31 03:17:42 UTC (rev 53044)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-05-31 03:29:57 UTC (rev 53045)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26292
+ FORMAL BUILD NUMBER:26296
*/
-#define PRODUCT_VER_STRING "2.5.1.26292"
-#define FILE_VER_STRING "WI-V2.5.1.26292"
-#define LICENSE_VER_STRING "WI-V2.5.1.26292"
-#define FILE_VER_NUMBER 2, 5, 1, 26292
+#define PRODUCT_VER_STRING "2.5.1.26296"
+#define FILE_VER_STRING "WI-V2.5.1.26296"
+#define LICENSE_VER_STRING "WI-V2.5.1.26296"
+#define FILE_VER_NUMBER 2, 5, 1, 26296
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26292"
+#define FB_BUILD_NO "26296"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-05-31 03:17:42 UTC (rev 53044)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-05-31 03:29:57 UTC (rev 53045)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26292
+BuildNum=26296
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-02 03:25:08
|
Revision: 53087
http://firebird.svn.sourceforge.net/firebird/?rev=53087&view=rev
Author: firebirds
Date: 2011-06-02 03:25:02 +0000 (Thu, 02 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-02 03:17:22 UTC (rev 53086)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-02 03:25:02 UTC (rev 53087)
@@ -1,3 +1,16 @@
+ 2011-06-01 12:17 alexpeshkoff
+ M src/utilities/nbackup.cpp
+Backported CORE-3199: nackup fails due to O_NOATIME flag in database open
+
+ 2011-06-01 10:39 alexpeshkoff
+ M src/include/consts_pub.h
+ M src/utilities/fbsvcmgr.cpp
+Backported CORE-3462: Add metadata only restore to Services API
+
+ 2011-06-01 08:55 alexpeshkoff
+ M src/burp/restore.epp
+Backported CORE-3461: DDL operations fail after backup/restore
+
2011-05-31 00:54 asfernandes
M src/jrd/cmp.cpp
Fixed CORE-3489 - Blob transliteration may not happen inside the union.
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-02 03:17:22 UTC (rev 53086)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-02 03:25:02 UTC (rev 53087)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26296
+ FORMAL BUILD NUMBER:26299
*/
-#define PRODUCT_VER_STRING "2.5.1.26296"
-#define FILE_VER_STRING "WI-V2.5.1.26296"
-#define LICENSE_VER_STRING "WI-V2.5.1.26296"
-#define FILE_VER_NUMBER 2, 5, 1, 26296
+#define PRODUCT_VER_STRING "2.5.1.26299"
+#define FILE_VER_STRING "WI-V2.5.1.26299"
+#define LICENSE_VER_STRING "WI-V2.5.1.26299"
+#define FILE_VER_NUMBER 2, 5, 1, 26299
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26296"
+#define FB_BUILD_NO "26299"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-02 03:17:22 UTC (rev 53086)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-02 03:25:02 UTC (rev 53087)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26296
+BuildNum=26299
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-03 03:24:44
|
Revision: 53096
http://firebird.svn.sourceforge.net/firebird/?rev=53096&view=rev
Author: firebirds
Date: 2011-06-03 03:24:35 +0000 (Fri, 03 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-03 03:17:55 UTC (rev 53095)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-03 03:24:35 UTC (rev 53096)
@@ -1,3 +1,16 @@
+ 2011-06-02 13:48 dimitr
+ M src/jrd/DatabaseSnapshot.cpp
+Fixed CORE-3508: MON$DATABASE_NAME and MON$ATTACHMENT_NAME fields contain question marks instead of non-ASCII characters regardless of the connection charset.
+
+ 2011-06-02 08:42 alexpeshkoff
+ M src/dsql/sqlda.h
+ M src/jrd/why.cpp
+Fixed CORE-3151: memory allocated in sqlda_sup may be not released in some cases
+
+ 2011-06-02 07:45 alexpeshkoff
+ M src/burp/burpMain.cpp
+Fixed CORE-3150: segmentation fault in gbak when interrupted with Ctrl-C
+
2011-06-01 12:17 alexpeshkoff
M src/utilities/nbackup.cpp
Backported CORE-3199: nackup fails due to O_NOATIME flag in database open
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-03 03:17:55 UTC (rev 53095)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-03 03:24:35 UTC (rev 53096)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26299
+ FORMAL BUILD NUMBER:26302
*/
-#define PRODUCT_VER_STRING "2.5.1.26299"
-#define FILE_VER_STRING "WI-V2.5.1.26299"
-#define LICENSE_VER_STRING "WI-V2.5.1.26299"
-#define FILE_VER_NUMBER 2, 5, 1, 26299
+#define PRODUCT_VER_STRING "2.5.1.26302"
+#define FILE_VER_STRING "WI-V2.5.1.26302"
+#define LICENSE_VER_STRING "WI-V2.5.1.26302"
+#define FILE_VER_NUMBER 2, 5, 1, 26302
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26299"
+#define FB_BUILD_NO "26302"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-03 03:17:55 UTC (rev 53095)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-03 03:24:35 UTC (rev 53096)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26299
+BuildNum=26302
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2011-06-03 09:52:35
|
Revision: 53098
http://firebird.svn.sourceforge.net/firebird/?rev=53098&view=rev
Author: alexpeshkoff
Date: 2011-06-03 09:52:28 +0000 (Fri, 03 Jun 2011)
Log Message:
-----------
Fixed CORE-2921: 'make install' does not work on freebsd
Modified Paths:
--------------
firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/freebsdLibrary.sh.in
firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/install.sh.in
firebird/branches/B2_5_Release/builds/install/arch-specific/linux/misc/linuxLibrary.sh.in
firebird/branches/B2_5_Release/builds/install/misc/changeMultiConnectMode.sh.in
firebird/branches/B2_5_Release/builds/install/misc/posixLibrary.sh.in
firebird/branches/B2_5_Release/configure.in
Added Paths:
-----------
firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in
Added: firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in (rev 0)
+++ firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -0,0 +1,56 @@
+#!/bin/sh
+#
+# $FreeBSD: ports/databases/firebird25-server/files/firebird.in,v 1.1 2010/12/20 08:48:54 acm Exp $
+#
+# PROVIDE: firebird
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+
+. /etc/rc.subr
+
+FIREBIRD=@FB_CONFDIR@
+export FIREBIRD
+
+name=firebird
+rcvar=`set_rcvar`
+
+firebird_enable=YES # don't change - if script is installed, it's supposed to start
+firebird_pidfile="/var/run/${name}.pid"
+firebird_user=firebird
+
+command_args="-daemon -forever"
+command=@FB_SBINDIR@/fbguard
+pidfile=${firebird_pidfile}
+
+start_precmd="start_precmd"
+start_postcmd="start_postcmd"
+stop_postcmd=stop_postcmd
+reload_postcmd=reload_postcmd
+
+start_precmd()
+{
+ touch ${firebird_pidfile}
+ chown "${firebird_user}:wheel" ${firebird_pidfile} ||
+ err 1 "Cannot chown ${firebird_pidfile}"
+}
+
+start_postcmd()
+{
+ sleep 1 # Give fbguard time to exec after fork
+ # This avoids getting 2 pids in firebird_pidfile
+ pgrep -u ${firebird_user} fbguard > ${firebird_pidfile}
+}
+
+stop_postcmd()
+{
+ rm -f ${pidfile}
+}
+
+reload_postcmd()
+{
+ rm -f ${pidfile}
+ run_rc_command start
+}
+
+run_rc_command "$1"
Property changes on: firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
Modified: firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/freebsdLibrary.sh.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/freebsdLibrary.sh.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/freebsdLibrary.sh.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -32,7 +32,7 @@
#------------------------------------------------------------------------
# Get correct options & misc.
-psOptions=aww
+psOptions=-ajx
export psOptions
mktOptions=-q
export mktOptions
@@ -90,16 +90,7 @@
# print location of init script
getInitScriptLocation() {
- if [ -f /etc/rc.d/init.d/*firebird* ]
- then
- echo -n /etc/rc.d/init.d/*firebird*
- elif [ -f /etc/rc.d/*firebird* ]
- then
- echo -n /etc/rc.d/*firebird*
- elif [ -f /etc/init.d/*firebird* ]
- then
- echo -n /etc/init.d/*firebird*
- fi
+ echo -n /etc/rc.d/firebird
}
@@ -107,7 +98,7 @@
# stop super server if it is running
stopSuperServerIfRunning() {
- checkString=`ps -af | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
@@ -120,7 +111,7 @@
do
$init_d stop
sleep 1
- checkString=`ps -eaf | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
if [ -z "$checkString" ]
then
return
@@ -192,8 +183,9 @@
return 0
fi
-# dummy for a while
- return 1
+ initScript=`getInitScriptLocation`
+ cp @FB_MISCDIR@/firebird_daemon_startup_script $initScript
+ chmod a=rx $initScript
}
@@ -210,17 +202,6 @@
if [ -f "$InitFile" ]
then
"$InitFile" start
-
- checkString=`ps -af | egrep "\b(fbserver|fb_smp_server)\b" |grep -v grep`
- if [ -z "$checkString" ]
- then
- # server didn't start - possible reason bad shell /bin/false for user "firebird"
- echo
- echo Fixing firebird\'s shell to /bin/sh
- echo
- pw usermod firebird -s /bin/sh
- "$InitFile" start
- fi
fi
}
@@ -228,6 +209,8 @@
# If we have right systems remove the service autostart stuff.
removeServiceAutostart() {
- # dummy for a while
- return 1
+ InitFile=`getInitScriptLocation`
+ if [ -f "$InitFile" ]; then
+ rm -f "$InitFile"
+ fi
}
Modified: firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/install.sh.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/install.sh.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/builds/install/arch-specific/freebsd/install.sh.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -55,7 +55,7 @@
libTarget=$libTdir/$libScript
rm -f $libTarget
- touch $libTarget
+ echo '#!/bin/sh' >$libTarget
for i in posixLibrary.sh @FIR...@Li... freebsdLibrary.sh
do
echo "# $i" >>$libTarget
@@ -167,19 +167,21 @@
cp -f $BuiltFBDir/bin/fbguard ${TargetDir}@FB_SBINDIR@
copyIfExists $BuiltFBDir/bin/fb_lock_print ${TargetDir}@FB_SBINDIR@
copyIfExists $BuiltFBDir/bin/fbmgr.bin ${TargetDir}@FB_SBINDIR@
+# cp $BuiltFBDir/bin/fb_config ${TargetDir}@FB_SBINDIR@
- addLibs $BuildRootDir/gen/firebird/bin changeRunUser.sh ${TargetDir}@FB_SBINDIR@
- addLibs $BuildRootDir/gen/firebird/bin restoreRootRunUser.sh ${TargetDir}@FB_SBINDIR@
- addLibs $BuildRootDir/gen/firebird/bin changeDBAPassword.sh ${TargetDir}@FB_SBINDIR@
- addLibs $BuildRootDir/gen/firebird/bin changeMultiConnectMode.sh ${TargetDir}@FB_SBINDIR@
- addLibs $BuiltFBDir/bin changeGdsLibraryCompatibleLink.sh ${TargetDir}@FB_SBINDIR@
- cp $BuiltFBDir/bin/createAliasDB.sh ${TargetDir}@FB_SBINDIR@
- cp $BuiltFBDir/bin/fb_config ${TargetDir}@FB_SBINDIR@
-
chown root:wheel ${TargetDir}@FB_SBINDIR@/*
chmod 0755 ${TargetDir}@FB_SBINDIR@/*
- chmod 0700 ${TargetDir}@FB_SBINDIR@/*.sh
+# addLibs $BuildRootDir/gen/firebird/bin changeRunUser.sh ${TargetDir}@FB_SBINDIR@
+# addLibs $BuildRootDir/gen/firebird/bin restoreRootRunUser.sh ${TargetDir}@FB_SBINDIR@
+# addLibs $BuildRootDir/gen/firebird/bin changeDBAPassword.sh ${TargetDir}@FB_SBINDIR@
+# addLibs $BuiltFBDir/bin changeGdsLibraryCompatibleLink.sh ${TargetDir}@FB_SBINDIR@
+# cp $BuiltFBDir/bin/createAliasDB.sh ${TargetDir}@FB_SBINDIR@
+ if [ "@FIREBIRD_ARCH_TYPE@" = "classic" ]; then
+ addLibs $BuildRootDir/gen/firebird/bin changeMultiConnectMode.sh ${TargetDir}@FB_SBINDIR@
+ chmod 0700 ${TargetDir}@FB_SBINDIR@/*.sh
+ fi
+
#install scripts
addLibs $BuildRootDir/gen/firebird/bin tarMainInstall.sh $BuildRootDir/gen/install/scripts
addLibs $BuildRootDir/gen/firebird/bin tarinstall.sh $BuildRootDir/gen/install/scripts
@@ -296,13 +298,15 @@
cp $BuildRootDir/src/misc/upgrade/v2/security_database* ${TargetDir}@FB_MISCDIR@/upgrade/security
cp $BuildRootDir/src/misc/upgrade/v2.1/metadata_charset* ${TargetDir}@FB_MISCDIR@/upgrade/metadata
+ cp $BuildRootDir/gen/install/misc/firebird_daemon_startup_script ${TargetDir}@FB_MISCDIR@
+
chown -R root:wheel ${TargetDir}@FB_MISCDIR@
chmod -R go-rwx ${TargetDir}@FB_MISCDIR@
#conf
- cp $BuildRootDir/gen/install/misc/firebird.conf ${TargetDir}@FB_CONFDIR@
- cp $BuildRootDir/gen/install/misc/aliases.conf ${TargetDir}@FB_CONFDIR@
- cp $BuildRootDir/gen/install/misc/fbtrace.conf ${TargetDir}@FB_CONFDIR@
+ cp $BuildRootDir/gen/install/misc/firebird.conf ${TargetDir}@FB_CONFDIR@
+ cp $BuildRootDir/gen/install/misc/aliases.conf ${TargetDir}@FB_CONFDIR@
+ cp $BuildRootDir/gen/install/misc/fbtrace.conf ${TargetDir}@FB_CONFDIR@
chown root:wheel ${TargetDir}@FB_CONFDIR@/*.conf
chmod 0644 ${TargetDir}@FB_CONFDIR@/*.conf
@@ -423,30 +427,56 @@
fixFilePermissions
-# remove any existing gds service
+# remove any existing gds services
cp /etc/services /etc/services.old
cp /etc/inetd.conf /etc/inetd.conf.old
cat /etc/services |grep -v @FB_SERVICE_NAME@ >/etc/services.new
cat /etc/inetd.conf |grep -v @FB_SERVICE_NAME@ >/etc/inetd.conf.new
mv /etc/services.new /etc/services
mv /etc/inetd.conf.new /etc/inetd.conf
+rm -f /etc/rc.d/*firebird*
-# add the gds service and restart inetd
-cat >>/etc/services <<EOF
+# shared lib and lock dir startup script
+if [ -d /etc/rc.d ]; then
+ cat > /etc/rc.d/000.firebird.sh <<EOC
+#!/bin/sh
+[ -d @FB_LIBDIR@ ] && /sbin/ldconfig -m @FB_LIBDIR@
+[ -d /tmp/firebird ] || (rm -f /tmp/firebird; mkdir /tmp/firebird)
+chown -R firebird:firebird /tmp/firebird
+chmod -R 0660 /tmp/firebird
+chmod 0770 /tmp/firebird
+EOC
+ chmod a=rx /etc/rc.d/000.firebird.sh
+ . /etc/rc.d/000.firebird.sh
+fi
+
+# add the gds service
+if [ "@FIREBIRD_ARCH_TYPE@" = "classic" ]; then
+ cat >>/etc/services <<EOF
@FB_SERVICE_NAME@ @FB_SERVICE_PORT@/tcp #Firebird Database Remote Protocol
EOF
-cat >>/etc/inetd.conf <<EOF
+
+ cat >>/etc/inetd.conf <<EOF
@FB_SERVICE_NAME@ stream tcp nowait firebird ${TargetDir}@FB_SBINDIR@/fb_inet_server fb_inet_server
EOF
+
+fi
+
+# reset make env
+FIREBIRD_LOCK=
+export FIREBIRD_LOCK
+
+# restart inetd
if [ -f /var/run/inetd.pid ]; then
- kill -HUP `cat /var/run/inetd.pid`
+ kill -HUP `cat /var/run/inetd.pid`
+ sleep 1 # Give it time to reload
fi
-# shared lib startup script
-if [ -d /etc/rc.d ]; then
- (
- echo "#!/bin/sh"; echo "[ -d @FB_LIBDIR@ ] && /sbin/ldconfig -m @FB_LIBDIR@"
- ) > /etc/rc.d/000.firebird.sh
- chmod a=rx /etc/rc.d/000.firebird.sh
+# add firebird startup script
+if [ "@FIREBIRD_ARCH_TYPE@" = "super" ]; then
+ initScript=/etc/rc.d/firebird
+ rm -f $initScript
+ cp @FB_MISCDIR@/firebird_daemon_startup_script $initScript
+ chmod a=rx $initScript
+ $initScript start
fi
-
Modified: firebird/branches/B2_5_Release/builds/install/arch-specific/linux/misc/linuxLibrary.sh.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/arch-specific/linux/misc/linuxLibrary.sh.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/builds/install/arch-specific/linux/misc/linuxLibrary.sh.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -32,7 +32,7 @@
#------------------------------------------------------------------------
# Get correct options & misc.
-psOptions=aww
+psOptions=-efaww
export psOptions
mktOptions=-q
export mktOptions
Modified: firebird/branches/B2_5_Release/builds/install/misc/changeMultiConnectMode.sh.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/misc/changeMultiConnectMode.sh.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/builds/install/misc/changeMultiConnectMode.sh.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -52,7 +52,7 @@
removeServiceAutostart
echo "Starting firebird in multi$multiAnswer mode..."
-if [ $multiAnswer == process ]; then
+if [ $multiAnswer = process ]; then
updateInetdServiceEntry
resetInetdServer
else
Modified: firebird/branches/B2_5_Release/builds/install/misc/posixLibrary.sh.in
===================================================================
--- firebird/branches/B2_5_Release/builds/install/misc/posixLibrary.sh.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/builds/install/misc/posixLibrary.sh.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -148,7 +148,7 @@
# Works for both inetd and xinetd
resetInetdServer() {
- pid=`ps -eaf$psOptions | grep inetd | grep -v grep | awk '{print $2}'`
+ pid=`ps $psOptions | grep inetd | grep -v grep | awk '{print $2}'`
if [ "$pid" ]
then
kill -HUP $pid
@@ -202,7 +202,7 @@
checkIfServerRunning() {
- checkString=`ps -ef$psOptions | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fbserver|fbguard|fb_smp_server)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
serverMode=super
@@ -217,7 +217,7 @@
# Check is server is being actively used.
- checkString=`ps -ef$psOptions | egrep "\b(fb_smp_server)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fb_smp_server)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
echo "An instance of the Firebird SuperClassic server seems to be running."
@@ -225,7 +225,7 @@
exit 1
fi
- checkString=`ps -ef$psOptions | egrep "\b(fbserver|fbguard)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fbserver|fbguard)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
echo "An instance of the Firebird Super server seems to be running."
@@ -233,7 +233,7 @@
exit 1
fi
- checkString=`ps -ef$psOptions | egrep "\b(fb_inet_server|fb_smp_server|gds_pipe)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(fb_inet_server|fb_smp_server|gds_pipe)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
echo "An instance of the Firebird Classic server seems to be running."
@@ -244,7 +244,7 @@
# The following check for running interbase or firebird 1.0 servers.
- checkString=`ps -ef$psOptions | egrep "\b(ibserver|ibguard)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(ibserver|ibguard)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
echo "An instance of the Firebird/InterBase Super server seems to be running."
@@ -253,7 +253,7 @@
exit 1
fi
- checkString=`ps -ef$psOptions | egrep "\b(gds_inet_server|gds_pipe)\b" |grep -v grep`
+ checkString=`ps $psOptions | egrep "\b(gds_inet_server|gds_pipe)\b" |grep -v grep`
if [ ! -z "$checkString" ]
then
echo "An instance of the Firebird/InterBase Classic server seems to be running."
Modified: firebird/branches/B2_5_Release/configure.in
===================================================================
--- firebird/branches/B2_5_Release/configure.in 2011-06-03 08:25:04 UTC (rev 53097)
+++ firebird/branches/B2_5_Release/configure.in 2011-06-03 09:52:28 UTC (rev 53098)
@@ -1330,6 +1330,7 @@
;;
FREEBSD)
AC_CONFIG_FILES([gen/install/install.sh:builds/install/arch-specific/freebsd/install.sh.in
+ gen/install/misc/firebird_daemon_startup_script:builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in
gen/firebird/bin/freebsdLibrary.sh:builds/install/arch-specific/freebsd/freebsdLibrary.sh.in]
,[chmod a+x gen/install/*.sh gen/firebird/bin/*sh 2>/dev/null])
;;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-04 03:31:22
|
Revision: 53112
http://firebird.svn.sourceforge.net/firebird/?rev=53112&view=rev
Author: firebirds
Date: 2011-06-04 03:31:14 +0000 (Sat, 04 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-04 03:17:34 UTC (rev 53111)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-04 03:31:14 UTC (rev 53112)
@@ -1,3 +1,21 @@
+ 2011-06-03 16:58 dimitr
+ M doc/WhatsNew
+Updated the docs.
+
+ 2011-06-03 14:10 alexpeshkoff
+ M src/jrd/trace/TraceLog.cpp
+Backported CORE-3512: Server hangs when trace is running
+
+ 2011-06-03 09:52 alexpeshkoff
+ A builds/install/arch-specific/freebsd/firebird_daemon_startup_script.in
+ M builds/install/arch-specific/freebsd/freebsdLibrary.sh.in
+ M builds/install/arch-specific/freebsd/install.sh.in
+ M builds/install/arch-specific/linux/misc/linuxLibrary.sh.in
+ M builds/install/misc/changeMultiConnectMode.sh.in
+ M builds/install/misc/posixLibrary.sh.in
+ M configure.in
+Fixed CORE-2921: 'make install' does not work on freebsd
+
2011-06-02 13:48 dimitr
M src/jrd/DatabaseSnapshot.cpp
Fixed CORE-3508: MON$DATABASE_NAME and MON$ATTACHMENT_NAME fields contain question marks instead of non-ASCII characters regardless of the connection charset.
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-04 03:17:34 UTC (rev 53111)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-04 03:31:14 UTC (rev 53112)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26302
+ FORMAL BUILD NUMBER:26305
*/
-#define PRODUCT_VER_STRING "2.5.1.26302"
-#define FILE_VER_STRING "WI-V2.5.1.26302"
-#define LICENSE_VER_STRING "WI-V2.5.1.26302"
-#define FILE_VER_NUMBER 2, 5, 1, 26302
+#define PRODUCT_VER_STRING "2.5.1.26305"
+#define FILE_VER_STRING "WI-V2.5.1.26305"
+#define LICENSE_VER_STRING "WI-V2.5.1.26305"
+#define FILE_VER_NUMBER 2, 5, 1, 26305
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26302"
+#define FB_BUILD_NO "26305"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-04 03:17:34 UTC (rev 53111)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-04 03:31:14 UTC (rev 53112)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26302
+BuildNum=26305
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <asf...@us...> - 2011-06-04 18:42:43
|
Revision: 53114
http://firebird.svn.sourceforge.net/firebird/?rev=53114&view=rev
Author: asfernandes
Date: 2011-06-04 18:42:37 +0000 (Sat, 04 Jun 2011)
Log Message:
-----------
Backport fix for CORE-3479 - ASCII_VAL raises error instead of return 0 for empty strings.
Modified Paths:
--------------
firebird/branches/B2_5_Release/doc/WhatsNew
firebird/branches/B2_5_Release/src/jrd/SysFunction.cpp
Modified: firebird/branches/B2_5_Release/doc/WhatsNew
===================================================================
--- firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-04 03:38:33 UTC (rev 53113)
+++ firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-04 18:42:37 UTC (rev 53114)
@@ -49,6 +49,11 @@
Contributor(s):
Alex Peshkov <peshkoff at mail.ru>
+ * Bugfix CORE-3479
+ ASCII_VAL raises error instead of return 0 for empty strings.
+ Contributor(s):
+ Adriano dos Santos Fernandes <adrianosf at uol.com.br>
+
* Bugfix CORE-3477
Passing non-existing SQL parameters always crash server
Contributor(s):
Modified: firebird/branches/B2_5_Release/src/jrd/SysFunction.cpp
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/SysFunction.cpp 2011-06-04 03:38:33 UTC (rev 53113)
+++ firebird/branches/B2_5_Release/src/jrd/SysFunction.cpp 2011-06-04 18:42:37 UTC (rev 53114)
@@ -1153,12 +1153,19 @@
UCHAR* p;
MoveBuffer temp;
int length = MOV_make_string2(tdbb, value, value->getCharSet(), &p, temp);
- UCHAR dummy[4];
- if (cs->substring(length, p, sizeof(dummy), dummy, 0, 1) != 1)
- status_exception::raise(Arg::Gds(isc_arith_except) << Arg::Gds(isc_transliteration_failed));
+ if (length == 0)
+ impure->vlu_misc.vlu_short = 0;
+ else
+ {
+ UCHAR dummy[4];
- impure->vlu_misc.vlu_short = (length > 0 ? p[0] : 0);
+ if (cs->substring(length, p, sizeof(dummy), dummy, 0, 1) != 1)
+ status_exception::raise(Arg::Gds(isc_arith_except) << Arg::Gds(isc_transliteration_failed));
+
+ impure->vlu_misc.vlu_short = p[0];
+ }
+
impure->vlu_desc.makeShort(0, &impure->vlu_misc.vlu_short);
return &impure->vlu_desc;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <asf...@us...> - 2011-06-04 18:43:17
|
Revision: 53115
http://firebird.svn.sourceforge.net/firebird/?rev=53115&view=rev
Author: asfernandes
Date: 2011-06-04 18:43:10 +0000 (Sat, 04 Jun 2011)
Log Message:
-----------
Backport fix for CORE-3511 - Unquoted role names with non-ASCII characters passed in DPB are upper-cased wrongly.
Modified Paths:
--------------
firebird/branches/B2_5_Release/doc/WhatsNew
firebird/branches/B2_5_Release/src/jrd/IntlUtil.cpp
firebird/branches/B2_5_Release/src/jrd/IntlUtil.h
firebird/branches/B2_5_Release/src/jrd/jrd.cpp
Modified: firebird/branches/B2_5_Release/doc/WhatsNew
===================================================================
--- firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-04 18:42:37 UTC (rev 53114)
+++ firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-04 18:43:10 UTC (rev 53115)
@@ -7,6 +7,11 @@
Contributor(s):
Alex Peshkov <peshkoff at mail.ru>
+ * Bugfix CORE-3511
+ Unquoted role names with non-ASCII characters passed in DPB are upper-cased wrongly.
+ Contributor(s):
+ Adriano dos Santos Fernandes <adrianosf at uol.com.br>
+
* Bugfix CORE-3508
MON$DATABASE_NAME and MON$ATTACHMENT_NAME fields contain question marks
instead of non-ASCII characters regardless of the connection charset
Modified: firebird/branches/B2_5_Release/src/jrd/IntlUtil.cpp
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/IntlUtil.cpp 2011-06-04 18:42:37 UTC (rev 53114)
+++ firebird/branches/B2_5_Release/src/jrd/IntlUtil.cpp 2011-06-04 18:43:10 UTC (rev 53115)
@@ -74,6 +74,15 @@
ULONG dstLen, UCHAR* dst);
+GlobalPtr<IntlUtil::Utf8CharSet> IntlUtil::utf8CharSet;
+
+IntlUtil::Utf8CharSet::Utf8CharSet(MemoryPool& pool)
+{
+ IntlUtil::initUtf8Charset(&obj);
+ charSet = Jrd::CharSet::createInstance(pool, CS_UTF8, &obj);
+}
+
+
string IntlUtil::generateSpecificAttributes(Jrd::CharSet* cs, SpecificAttributesMap& map)
{
SpecificAttributesMap::Accessor accessor(&map);
@@ -557,6 +566,19 @@
}
+void IntlUtil::toUpper(Jrd::CharSet* cs, string& s)
+{
+ HalfStaticArray<UCHAR, BUFFER_SMALL> buffer;
+ size_t len = s.length();
+ ULONG count = toUpper(cs, len, (const UCHAR*) s.c_str(), len * 4, buffer.getBuffer(len * 4), NULL);
+
+ if (count != INTL_BAD_STR_LENGTH)
+ s.assign((const char*) buffer.begin(), count);
+ else
+ fb_assert(false);
+}
+
+
bool IntlUtil::readOneChar(Jrd::CharSet* cs, const UCHAR** s, const UCHAR* end, ULONG* size)
{
(*s) += *size;
Modified: firebird/branches/B2_5_Release/src/jrd/IntlUtil.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/IntlUtil.h 2011-06-04 18:42:37 UTC (rev 53114)
+++ firebird/branches/B2_5_Release/src/jrd/IntlUtil.h 2011-06-04 18:43:10 UTC (rev 53115)
@@ -28,8 +28,10 @@
#define JRD_INTLUTIL_H
#include "../common/classes/array.h"
+#include "../common/classes/auto.h"
#include "../common/classes/GenericMap.h"
#include "../common/classes/fb_string.h"
+#include "../common/classes/init.h"
#include "../jrd/intlobj_new.h"
namespace Jrd
@@ -46,6 +48,11 @@
typedef GenericMap<SpecificAttribute> SpecificAttributesMap;
public:
+ static Jrd::CharSet* getUtf8CharSet()
+ {
+ return utf8CharSet->charSet;
+ }
+
static string generateSpecificAttributes(Jrd::CharSet* cs, SpecificAttributesMap& map);
static bool parseSpecificAttributes(Jrd::CharSet* cs, ULONG len, const UCHAR* s,
SpecificAttributesMap* map);
@@ -77,6 +84,7 @@
const ULONG* exceptions);
static ULONG toUpper(Jrd::CharSet* cs, ULONG srcLen, const UCHAR* src, ULONG dstLen, UCHAR* dst,
const ULONG* exceptions);
+ static void toUpper(Jrd::CharSet* cs, string& s);
static bool readOneChar(Jrd::CharSet* cs, const UCHAR** s, const UCHAR* end, ULONG* size);
@@ -91,6 +99,19 @@
static bool readAttributeChar(Jrd::CharSet* cs, const UCHAR** s, const UCHAR* end, ULONG* size,
bool returnEscape);
+
+private:
+ class Utf8CharSet
+ {
+ public:
+ Utf8CharSet(MemoryPool& pool);
+
+ public:
+ charset obj;
+ AutoPtr<Jrd::CharSet> charSet;
+ };
+
+ static GlobalPtr<Utf8CharSet> utf8CharSet;
};
} // namespace Firebird
Modified: firebird/branches/B2_5_Release/src/jrd/jrd.cpp
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/jrd.cpp 2011-06-04 18:42:37 UTC (rev 53114)
+++ firebird/branches/B2_5_Release/src/jrd/jrd.cpp 2011-06-04 18:43:10 UTC (rev 53115)
@@ -1082,6 +1082,8 @@
{
attachment->att_requested_role = userId.usr_sql_role_name;
+ CharSet* utf8CharSet = IntlUtil::getUtf8CharSet();
+
switch (options.dpb_sql_dialect)
{
case 0:
@@ -1120,7 +1122,7 @@
case SQL_DIALECT_V5:
{
strip_quotes(userId.usr_sql_role_name);
- userId.usr_sql_role_name.upper();
+ IntlUtil::toUpper(utf8CharSet, userId.usr_sql_role_name);
}
break;
case SQL_DIALECT_V6_TRANSITION:
@@ -1151,9 +1153,7 @@
}
}
else
- {
- role.upper();
- }
+ IntlUtil::toUpper(utf8CharSet, role);
}
break;
default:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-05 03:23:04
|
Revision: 53116
http://firebird.svn.sourceforge.net/firebird/?rev=53116&view=rev
Author: firebirds
Date: 2011-06-05 03:22:58 +0000 (Sun, 05 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-04 18:43:10 UTC (rev 53115)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-05 03:22:58 UTC (rev 53116)
@@ -1,3 +1,15 @@
+ 2011-06-04 18:43 asfernandes
+ M doc/WhatsNew
+ M src/jrd/IntlUtil.cpp
+ M src/jrd/IntlUtil.h
+ M src/jrd/jrd.cpp
+Backport fix for CORE-3511 - Unquoted role names with non-ASCII characters passed in DPB are upper-cased wrongly.
+
+ 2011-06-04 18:42 asfernandes
+ M doc/WhatsNew
+ M src/jrd/SysFunction.cpp
+Backport fix for CORE-3479 - ASCII_VAL raises error instead of return 0 for empty strings.
+
2011-06-03 16:58 dimitr
M doc/WhatsNew
Updated the docs.
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-04 18:43:10 UTC (rev 53115)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-05 03:22:58 UTC (rev 53116)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26305
+ FORMAL BUILD NUMBER:26307
*/
-#define PRODUCT_VER_STRING "2.5.1.26305"
-#define FILE_VER_STRING "WI-V2.5.1.26305"
-#define LICENSE_VER_STRING "WI-V2.5.1.26305"
-#define FILE_VER_NUMBER 2, 5, 1, 26305
+#define PRODUCT_VER_STRING "2.5.1.26307"
+#define FILE_VER_STRING "WI-V2.5.1.26307"
+#define LICENSE_VER_STRING "WI-V2.5.1.26307"
+#define FILE_VER_NUMBER 2, 5, 1, 26307
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26305"
+#define FB_BUILD_NO "26307"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-04 18:43:10 UTC (rev 53115)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-05 03:22:58 UTC (rev 53116)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26305
+BuildNum=26307
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-06 03:21:44
|
Revision: 53123
http://firebird.svn.sourceforge.net/firebird/?rev=53123&view=rev
Author: firebirds
Date: 2011-06-06 03:21:37 +0000 (Mon, 06 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-06 03:15:20 UTC (rev 53122)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-06 03:21:37 UTC (rev 53123)
@@ -1,3 +1,10 @@
+ 2011-06-05 08:17 hvlad
+ M src/jrd/dpm.epp
+ M src/jrd/dpm_proto.h
+ M src/jrd/idx.cpp
+ M src/jrd/vio.cpp
+Fixed bug CORE-3515 : Index corruption. Validation put "missing entries" message into firebird.log
+
2011-06-04 18:43 asfernandes
M doc/WhatsNew
M src/jrd/IntlUtil.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-06 03:15:20 UTC (rev 53122)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-06 03:21:37 UTC (rev 53123)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26307
+ FORMAL BUILD NUMBER:26308
*/
-#define PRODUCT_VER_STRING "2.5.1.26307"
-#define FILE_VER_STRING "WI-V2.5.1.26307"
-#define LICENSE_VER_STRING "WI-V2.5.1.26307"
-#define FILE_VER_NUMBER 2, 5, 1, 26307
+#define PRODUCT_VER_STRING "2.5.1.26308"
+#define FILE_VER_STRING "WI-V2.5.1.26308"
+#define LICENSE_VER_STRING "WI-V2.5.1.26308"
+#define FILE_VER_NUMBER 2, 5, 1, 26308
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26307"
+#define FB_BUILD_NO "26308"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-06 03:15:20 UTC (rev 53122)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-06 03:21:37 UTC (rev 53123)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26307
+BuildNum=26308
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <asf...@us...> - 2011-06-17 01:20:47
|
Revision: 53185
http://firebird.svn.sourceforge.net/firebird/?rev=53185&view=rev
Author: asfernandes
Date: 2011-06-17 01:20:41 +0000 (Fri, 17 Jun 2011)
Log Message:
-----------
Backported fix for CORE-3523 - SIMILAR TO: False matches on descending ranges.
Modified Paths:
--------------
firebird/branches/B2_5_Release/doc/WhatsNew
firebird/branches/B2_5_Release/src/jrd/SimilarToMatcher.h
Modified: firebird/branches/B2_5_Release/doc/WhatsNew
===================================================================
--- firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-17 01:06:27 UTC (rev 53184)
+++ firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-17 01:20:41 UTC (rev 53185)
@@ -2,6 +2,11 @@
* v2.5.1
**************************
+ * Bugfix CORE-3523
+ SIMILAR TO: False matches on descending ranges.
+ Contributor(s):
+ Adriano dos Santos Fernandes <adrianosf at uol.com.br>
+
* Bugfix CORE-3512
Server hangs when trace is running
Contributor(s):
Modified: firebird/branches/B2_5_Release/src/jrd/SimilarToMatcher.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/SimilarToMatcher.h 2011-06-17 01:06:27 UTC (rev 53184)
+++ firebird/branches/B2_5_Release/src/jrd/SimilarToMatcher.h 2011-06-17 01:20:41 UTC (rev 53185)
@@ -850,22 +850,11 @@
len = charSet->substring(originalPatternLen, originalPatternStr,
sizeof(c), c, patternPos - patternStart, 1);
- if (textType->compare(rangeBuffer[previousRangeBufferCount],
- &rangeBuffer[previousRangeBufferCount + 1], len, c) <= 0)
- {
- rangeBuffer.push(len);
- rangeCount = rangeBuffer.getCount();
- memcpy(rangeBuffer.getBuffer(rangeCount + len) + rangeCount, &c, len);
+ rangeBuffer.push(len);
+ rangeCount = rangeBuffer.getCount();
+ memcpy(rangeBuffer.getBuffer(rangeCount + len) + rangeCount, &c, len);
- charsBuffer.push(*patternPos);
- }
- else
- {
- rangeBuffer.shrink(previousRangeBufferCount);
- charsBuffer.pop();
- }
-
- ++patternPos;
+ charsBuffer.push(*patternPos++);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <asf...@us...> - 2011-06-18 18:50:04
|
Revision: 53192
http://firebird.svn.sourceforge.net/firebird/?rev=53192&view=rev
Author: asfernandes
Date: 2011-06-18 18:49:58 +0000 (Sat, 18 Jun 2011)
Log Message:
-----------
Backported fix for CORE-3140 - Preserve comments for parameters after altering procedures.
Modified Paths:
--------------
firebird/branches/B2_5_Release/doc/WhatsNew
firebird/branches/B2_5_Release/src/dsql/ddl.cpp
firebird/branches/B2_5_Release/src/dsql/metd.epp
firebird/branches/B2_5_Release/src/dsql/metd_proto.h
firebird/branches/B2_5_Release/src/jrd/irq.h
Modified: firebird/branches/B2_5_Release/doc/WhatsNew
===================================================================
--- firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-17 15:34:37 UTC (rev 53191)
+++ firebird/branches/B2_5_Release/doc/WhatsNew 2011-06-18 18:49:58 UTC (rev 53192)
@@ -498,6 +498,11 @@
Contributor(s):
Adriano dos Santos Fernandes <adrianosf at uol.com.br>
+ * Bugfix CORE-3140
+ Preserve comments for parameters after altering procedures.
+ Contributor(s):
+ Adriano dos Santos Fernandes <adrianosf at uol.com.br>
+
* Bugfix CORE-3138
Internal error or crash occurs when accessing any MON$ table after altering its structure
Contributor(s):
Modified: firebird/branches/B2_5_Release/src/dsql/ddl.cpp
===================================================================
--- firebird/branches/B2_5_Release/src/dsql/ddl.cpp 2011-06-17 15:34:37 UTC (rev 53191)
+++ firebird/branches/B2_5_Release/src/dsql/ddl.cpp 2011-06-18 18:49:58 UTC (rev 53192)
@@ -2473,6 +2473,20 @@
statement->append_number(isc_dyn_prm_number, position);
statement->append_number(isc_dyn_prm_type, 0);
+ if (op == nod_mod_procedure && !modifyInputs.exist(field->fld_name))
+ {
+ UCharBuffer description;
+
+ METD_get_procedure_parameter(statement, procedure_name->str_data, field->fld_name,
+ description);
+
+ if (description.hasData())
+ {
+ statement->append_string(isc_dyn_description,
+ (const char*) description.begin(), description.getCount());
+ }
+ }
+
DDL_resolve_intl_type(statement, field,
reinterpret_cast<const dsql_str*>(parameter->nod_arg[e_dfl_collate]));
put_field(statement, field, false);
Modified: firebird/branches/B2_5_Release/src/dsql/metd.epp
===================================================================
--- firebird/branches/B2_5_Release/src/dsql/metd.epp 2011-06-17 15:34:37 UTC (rev 53191)
+++ firebird/branches/B2_5_Release/src/dsql/metd.epp 2011-06-18 18:49:58 UTC (rev 53192)
@@ -1367,6 +1367,46 @@
}
+// Get the description of a procedure parameter. The description is returned in the client charset.
+void METD_get_procedure_parameter(CompiledStatement* statement, const MetaName& procedure,
+ const MetaName& parameter, UCharBuffer& buffer)
+{
+ thread_db* tdbb = JRD_get_thread_data();
+
+ dsql_dbb* dbb = statement->req_dbb;
+
+ MutexHolder holder(statement);
+
+ validateTransaction(statement);
+
+ buffer.clear();
+
+ jrd_req* handle = CMP_find_request(tdbb, irq_parameters_description, IRQ_REQUESTS);
+
+ FOR(REQUEST_HANDLE handle TRANSACTION_HANDLE statement->req_transaction)
+ X IN RDB$PROCEDURE_PARAMETERS
+ WITH X.RDB$PROCEDURE_NAME EQ procedure.c_str() AND
+ X.RDB$PARAMETER_NAME EQ parameter.c_str() AND
+ X.RDB$DESCRIPTION NOT MISSING
+ {
+ if (!DSQL_REQUEST(irq_parameters_description))
+ DSQL_REQUEST(irq_parameters_description) = handle;
+
+ UCharBuffer bpb;
+ BLB_gen_bpb(isc_blob_text, isc_blob_text, CS_METADATA, CS_dynamic, bpb);
+
+ blb* blob = BLB_open2(tdbb, statement->req_transaction, &X.RDB$DESCRIPTION,
+ bpb.getCount(), bpb.begin());
+ buffer.resize(blob->blb_length);
+ BLB_get_data(tdbb, blob, buffer.begin(), buffer.getCount());
+ }
+ END_FOR
+
+ if (!DSQL_REQUEST(irq_parameters_description))
+ DSQL_REQUEST(irq_parameters_description) = handle;
+}
+
+
dsql_rel* METD_get_relation(CompiledStatement* statement, const char* name)
{
/**************************************
Modified: firebird/branches/B2_5_Release/src/dsql/metd_proto.h
===================================================================
--- firebird/branches/B2_5_Release/src/dsql/metd_proto.h 2011-06-17 15:34:37 UTC (rev 53191)
+++ firebird/branches/B2_5_Release/src/dsql/metd_proto.h 2011-06-18 18:49:58 UTC (rev 53192)
@@ -57,6 +57,9 @@
Jrd::dsql_udf* METD_get_function(Jrd::dsql_req*, const Jrd::dsql_str*);
Jrd::dsql_nod* METD_get_primary_key(Jrd::dsql_req*, const Jrd::dsql_str*);
Jrd::dsql_prc* METD_get_procedure(Jrd::CompiledStatement*, const Jrd::dsql_str*);
+void METD_get_procedure_parameter(Jrd::CompiledStatement* statement,
+ const Firebird::MetaName& procedure, const Firebird::MetaName& parameter,
+ Firebird::UCharBuffer& buffer);
Jrd::dsql_rel* METD_get_relation(Jrd::CompiledStatement*, const char*);
bool METD_get_trigger(Jrd::dsql_req*, const Jrd::dsql_str*, Jrd::dsql_str**, USHORT*);
bool METD_get_type(Jrd::dsql_req*, const Jrd::dsql_str*, const char*, SSHORT*);
Modified: firebird/branches/B2_5_Release/src/jrd/irq.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/irq.h 2011-06-17 15:34:37 UTC (rev 53191)
+++ firebird/branches/B2_5_Release/src/jrd/irq.h 2011-06-18 18:49:58 UTC (rev 53192)
@@ -141,6 +141,7 @@
irq_procedure, // DSQL/METD: lookup a stored procedure
irq_parameters, // DSQL/METD: lookup a procedure's parameters
irq_parameters2, // DSQL/METD: lookup a procedure's parameters (ODS 11.1)
+ irq_parameters_description, // DSQL/METD: lookup a procedure's parameters description
irq_collation, // DSQL/METD: lookup a collation name
irq_charset, // DSQL/METD: lookup a character set
irq_trigger, // DSQL/METD: lookup a trigger
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-22 03:25:49
|
Revision: 53202
http://firebird.svn.sourceforge.net/firebird/?rev=53202&view=rev
Author: firebirds
Date: 2011-06-22 03:25:43 +0000 (Wed, 22 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-22 03:18:25 UTC (rev 53201)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-22 03:25:43 UTC (rev 53202)
@@ -1,3 +1,62 @@
+ 2011-06-21 09:06 alexpeshkoff
+ M src/jrd/trace/TraceConfigStorage.cpp
+ M src/jrd/trace/TraceConfigStorage.h
+Fixed CORE-3532: Server hangs starting new session when trace is running
+
+ 2011-06-20 08:41 dimitr
+ M doc/WhatsNew
+Updated docs.
+
+ 2011-06-19 13:59 dimitr
+ M doc/WhatsNew
+Updated docs.
+
+ 2011-06-18 18:49 asfernandes
+ M doc/WhatsNew
+ M src/dsql/ddl.cpp
+ M src/dsql/metd.epp
+ M src/dsql/metd_proto.h
+ M src/jrd/irq.h
+Backported fix for CORE-3140 - Preserve comments for parameters after altering procedures.
+
+ 2011-06-17 12:41 hvlad
+ M src/jrd/cmp.cpp
+Fixed bug CORE-3524 : Compiling stored procedure while in use shutdown database
+
+ 2011-06-17 01:20 asfernandes
+ M doc/WhatsNew
+ M src/jrd/SimilarToMatcher.h
+Backported fix for CORE-3523 - SIMILAR TO: False matches on descending ranges.
+
+ 2011-06-16 09:11 hvlad
+ M src/jrd/cch.cpp
+ M src/jrd/nbak.cpp
+ M src/jrd/nbak.h
+Backport fix for bug CORE-3521 : Delta file contents is not flushed to disk
+
+ 2011-06-16 08:44 hvlad
+ M src/jrd/tra.cpp
+ M src/jrd/tra.h
+Fixed bug CORE-3525 : Autonomous transactions should not inherit run-time flags of "parent" transaction
+
+ 2011-06-15 08:30 paulbeach
+ M builds/posix/prefix.darwin_i386
+Fix typo
+
+ 2011-06-11 06:06 robocop
+ M src/jrd/IntlUtil.h
+Misc.
+
+ 2011-06-08 08:57 hvlad
+ M src/jrd/Relation.h
+ M src/jrd/dfw.epp
+ M src/jrd/ini.epp
+ M src/jrd/met.epp
+ M src/jrd/met_proto.h
+Backport fix for two related bugs
+CORE-3502 : DROP VIEW ignores the existing non-column dependencies, and
+CORE-3503 : ALTER VIEW crashes the server if the new version has an artificial (aggregate or union) stream at the position of a regular context in the older version.
+
2011-06-05 08:17 hvlad
M src/jrd/dpm.epp
M src/jrd/dpm_proto.h
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-22 03:18:25 UTC (rev 53201)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-22 03:25:43 UTC (rev 53202)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26308
+ FORMAL BUILD NUMBER:26319
*/
-#define PRODUCT_VER_STRING "2.5.1.26308"
-#define FILE_VER_STRING "WI-V2.5.1.26308"
-#define LICENSE_VER_STRING "WI-V2.5.1.26308"
-#define FILE_VER_NUMBER 2, 5, 1, 26308
+#define PRODUCT_VER_STRING "2.5.1.26319"
+#define FILE_VER_STRING "WI-V2.5.1.26319"
+#define LICENSE_VER_STRING "WI-V2.5.1.26319"
+#define FILE_VER_NUMBER 2, 5, 1, 26319
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26308"
+#define FB_BUILD_NO "26319"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-22 03:18:25 UTC (rev 53201)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-22 03:25:43 UTC (rev 53202)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26308
+BuildNum=26319
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-25 03:24:10
|
Revision: 53234
http://firebird.svn.sourceforge.net/firebird/?rev=53234&view=rev
Author: firebirds
Date: 2011-06-25 03:24:04 +0000 (Sat, 25 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-25 03:17:23 UTC (rev 53233)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-25 03:24:04 UTC (rev 53234)
@@ -1,3 +1,39 @@
+ 2011-06-24 13:14 hvlad
+ M src/jrd/tra.cpp
+ M src/jrd/vio.cpp
+ M src/jrd/vio_proto.h
+Backport improvement CORE-3537 : There is no need to undo changes made in GTT created with ON COMMIT DELETE ROWS option when transaction is rolled back.
+
+ 2011-06-24 13:08 hvlad
+ M src/jrd/jrd.h
+ M src/jrd/tra.cpp
+ M src/jrd/tra.h
+ M src/jrd/vio.cpp
+Backport improvement CORE-3536 : Garbage collection in GTT is unnecessary delayed by active transactions in another attachments
+
+ 2011-06-24 11:52 hvlad
+ M src/jrd/vio.cpp
+Delete deferred work when savepoint is cleaned up after failure even if no records was modified. Else DFW task will be repeated at commit making system tables logically inconsistent.
+
+ 2011-06-24 11:48 hvlad
+ M src/jrd/tra.cpp
+Backported : don't try to undo changes when invalidated transaction is rolled back. I.e. force rollback via TIP if transaction was invalidated.
+
+ 2011-06-24 11:42 hvlad
+ M src/jrd/cch.cpp
+Additional fix for correct Nbackup state lock accounting. See also CORE-3465
+
+ 2011-06-24 08:56 hvlad
+ M src/jrd/nbak.cpp
+ M src/jrd/nbak.h
+Fixed bug CORE-3535 : Write target of dirty page could be undefined if error happens when nbackup state is changed.
+Also prevent overwriting of first page of allocation table by data page contents.
+
+ 2011-06-24 08:17 hvlad
+ M src/jrd/nbak.h
+Additional patch for CORE-3521.
+When CCH_flush() is called after last disconnect there is no attachment.
+
2011-06-21 09:06 alexpeshkoff
M src/jrd/trace/TraceConfigStorage.cpp
M src/jrd/trace/TraceConfigStorage.h
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-25 03:17:23 UTC (rev 53233)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-25 03:24:04 UTC (rev 53234)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26319
+ FORMAL BUILD NUMBER:26326
*/
-#define PRODUCT_VER_STRING "2.5.1.26319"
-#define FILE_VER_STRING "WI-V2.5.1.26319"
-#define LICENSE_VER_STRING "WI-V2.5.1.26319"
-#define FILE_VER_NUMBER 2, 5, 1, 26319
+#define PRODUCT_VER_STRING "2.5.1.26326"
+#define FILE_VER_STRING "WI-V2.5.1.26326"
+#define LICENSE_VER_STRING "WI-V2.5.1.26326"
+#define FILE_VER_NUMBER 2, 5, 1, 26326
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26319"
+#define FB_BUILD_NO "26326"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-25 03:17:23 UTC (rev 53233)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-25 03:24:04 UTC (rev 53234)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26319
+BuildNum=26326
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-26 03:23:54
|
Revision: 53239
http://firebird.svn.sourceforge.net/firebird/?rev=53239&view=rev
Author: firebirds
Date: 2011-06-26 03:23:48 +0000 (Sun, 26 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-26 03:17:03 UTC (rev 53238)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-26 03:23:48 UTC (rev 53239)
@@ -1,3 +1,8 @@
+ 2011-06-25 03:33 robocop
+ M src/jrd/tra.cpp
+ M src/jrd/vio.cpp
+Misc.
+
2011-06-24 13:14 hvlad
M src/jrd/tra.cpp
M src/jrd/vio.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-26 03:17:03 UTC (rev 53238)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-26 03:23:48 UTC (rev 53239)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26326
+ FORMAL BUILD NUMBER:26327
*/
-#define PRODUCT_VER_STRING "2.5.1.26326"
-#define FILE_VER_STRING "WI-V2.5.1.26326"
-#define LICENSE_VER_STRING "WI-V2.5.1.26326"
-#define FILE_VER_NUMBER 2, 5, 1, 26326
+#define PRODUCT_VER_STRING "2.5.1.26327"
+#define FILE_VER_STRING "WI-V2.5.1.26327"
+#define LICENSE_VER_STRING "WI-V2.5.1.26327"
+#define FILE_VER_NUMBER 2, 5, 1, 26327
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26326"
+#define FB_BUILD_NO "26327"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-26 03:17:03 UTC (rev 53238)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-26 03:23:48 UTC (rev 53239)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26326
+BuildNum=26327
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-06-27 03:22:59
|
Revision: 53246
http://firebird.svn.sourceforge.net/firebird/?rev=53246&view=rev
Author: firebirds
Date: 2011-06-27 03:22:53 +0000 (Mon, 27 Jun 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-06-27 03:16:27 UTC (rev 53245)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-06-27 03:22:53 UTC (rev 53246)
@@ -1,3 +1,7 @@
+ 2011-06-26 22:27 hvlad
+ M src/dsql/ddl.cpp
+Fixed bug CORE-3509 : Alter procedure allows to add the parameter with the same name.
+
2011-06-25 03:33 robocop
M src/jrd/tra.cpp
M src/jrd/vio.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-27 03:16:27 UTC (rev 53245)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-06-27 03:22:53 UTC (rev 53246)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26327
+ FORMAL BUILD NUMBER:26328
*/
-#define PRODUCT_VER_STRING "2.5.1.26327"
-#define FILE_VER_STRING "WI-V2.5.1.26327"
-#define LICENSE_VER_STRING "WI-V2.5.1.26327"
-#define FILE_VER_NUMBER 2, 5, 1, 26327
+#define PRODUCT_VER_STRING "2.5.1.26328"
+#define FILE_VER_STRING "WI-V2.5.1.26328"
+#define LICENSE_VER_STRING "WI-V2.5.1.26328"
+#define FILE_VER_NUMBER 2, 5, 1, 26328
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26327"
+#define FB_BUILD_NO "26328"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-27 03:16:27 UTC (rev 53245)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-06-27 03:22:53 UTC (rev 53246)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26327
+BuildNum=26328
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2011-07-01 10:15:56
|
Revision: 53269
http://firebird.svn.sourceforge.net/firebird/?rev=53269&view=rev
Author: alexpeshkoff
Date: 2011-07-01 10:15:49 +0000 (Fri, 01 Jul 2011)
Log Message:
-----------
This appears to fix CORE-3400: Server crash every 3 hour (FreeBSD8.2R), but I did not get final confirmation from the reporter too long
Modified Paths:
--------------
firebird/branches/B2_5_Release/doc/README.build.posix.html
firebird/branches/B2_5_Release/src/jrd/isc_sync.cpp
Modified: firebird/branches/B2_5_Release/doc/README.build.posix.html
===================================================================
--- firebird/branches/B2_5_Release/doc/README.build.posix.html 2011-07-01 09:22:23 UTC (rev 53268)
+++ firebird/branches/B2_5_Release/doc/README.build.posix.html 2011-07-01 10:15:49 UTC (rev 53269)
@@ -232,6 +232,9 @@
<li>
<a href="#sol2">Solaris 10, Intel</a>
</li>
+ <li>
+ <a href="#freebsd">FreeBSD</a>
+ </li>
</ul>
<h1>
<a name="preparing" id="preparing">3.0 Preparing to Build
@@ -674,6 +677,17 @@
Frequently Tested
</td>
</tr>
+ <tr class="rarely">
+ <td>
+ FreeBSD 8, AMD64/i386
+ </td>
+ <td>
+ g++ 4.2.1
+ </td>
+ <td>
+ Rarely Tested
+ </td>
+ </tr>
</table>
<h2>
<a name="aix1" id="aix1">4.1 AIX 6.1 on Power, IBM XL C++</a>
@@ -836,6 +850,35 @@
generic (-xarch=generic). Enthusiasts may add -xarch=native to the CFLAGS/CXXFLAGS,
which tunes for the processor on which the compiler is running.
</p>
+ <h2>
+ <a name="freebsd" id="freebsd">4.8 FreeBSD, g++</a>
+ </h2>
+ <p>
+ Firebird runs on freebsd, but not too efficient - that OS is missing support of
+ futex in shared memory. Therefore SystemV semaphores are used, which is not too efficient.
+ To build and run firebird you should tune kernel. The following IPC settings are known to work OK:
+ </p>
+ <pre>
+# ipcs -S
+seminfo:
+semmap: 1024(# of entries in semaphore map)
+semmni: 1024(# of semaphore identifiers)
+semmns: 2048(# of semaphores in system)
+semmnu: 128(# of undo structures in system)
+semmsl: 1024(max # of semaphores per id)
+semopm: 100(max # of operations per semop call)
+semume: 10(max # of undo entries per process)
+semusz: 152(size in bytes of undo structure)
+semvmx: 32767(semaphore maximum value)
+semaem: 16384(adjust on exit max value)
+</pre>
+ <p>
+ Please pass the following parameter to autogen.sh or configure: <br>
+ --with-system-editline <br>
+ or: <br>
+ --without-editline (this will break command line editing in isql) <br>
+ Builtin library does not compile on FreeBSD!
+ </p>
<h1>
<a name="testing" id="testing">5.0 Testing in Place</a>
</h1>
Modified: firebird/branches/B2_5_Release/src/jrd/isc_sync.cpp
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/isc_sync.cpp 2011-07-01 09:22:23 UTC (rev 53268)
+++ firebird/branches/B2_5_Release/src/jrd/isc_sync.cpp 2011-07-01 10:15:49 UTC (rev 53269)
@@ -320,8 +320,8 @@
public:
const static int N_FILES = 8;
const static int N_SETS = 256;
-#if defined(DEV_BUILD) || defined(FREEBSD)
- const static int SEM_PER_SET = 4; // force multiple sets allocation || work with default freebsd kernel
+#if defined(DEV_BUILD)
+ const static int SEM_PER_SET = 4; // force multiple sets allocation
#else
const static int SEM_PER_SET = 31; // hard limit for some old systems, might set to 32
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-01 11:28:59
|
Revision: 53272
http://firebird.svn.sourceforge.net/firebird/?rev=53272&view=rev
Author: firebirds
Date: 2011-07-01 11:28:52 +0000 (Fri, 01 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-01 11:08:17 UTC (rev 53271)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-01 11:28:52 UTC (rev 53272)
@@ -1,3 +1,23 @@
+ 2011-07-01 10:39 alexpeshkoff
+ M doc/WhatsNew
+updated
+
+ 2011-07-01 10:15 alexpeshkoff
+ M doc/README.build.posix.html
+ M src/jrd/isc_sync.cpp
+This appears to fix CORE-3400: Server crash every 3 hour (FreeBSD8.2R), but I did not get final confirmation from the reporter too long
+
+ 2011-07-01 09:22 alexpeshkoff
+ M builds/install/arch-specific/hpux/Makefile.in
+ M builds/install/arch-specific/linux/Makefile.in
+ M builds/install/arch-specific/linux/misc/tarMainInstall.sh.in
+ M builds/install/arch-specific/netbsd/Makefile.in
+Fixed CORE-3544: make install fails
+
+ 2011-07-01 08:35 dimitr
+ M src/jrd/nbak.h
+Misc.
+
2011-06-26 22:27 hvlad
M src/dsql/ddl.cpp
Fixed bug CORE-3509 : Alter procedure allows to add the parameter with the same name.
@@ -19308,7 +19328,7 @@
2008-11-29 18:47 asfernandes
M src/jrd/DataTypeUtil.cpp
M src/jrd/DataTypeUtil.h
-Fixed CORE-2019 ?\195?\162?\226?\130?\172?\226?\128?\156 UTF-8 conversion error (string truncation).
+Fixed CORE-2019 – UTF-8 conversion error (string truncation).
2008-11-28 18:49 alexpeshkoff
M src/common/classes/SafeArg.cpp
@@ -21660,7 +21680,7 @@
2008-07-16 14:16 asfernandes
M src/jrd/idx.cpp
-Fixed CORE-1989 - UTF8 UNICODE_CI collate can?\194?\180t be used in foreing key constraint
+Fixed CORE-1989 - UTF8 UNICODE_CI collate can´t be used in foreing key constraint
2008-07-16 13:55 asfernandes
M src/jrd/Optimizer.cpp
@@ -22668,7 +22688,7 @@
2008-06-14 02:17 asfernandes
M doc/sql.extensions/README.similar_to.txt
M src/jrd/SimilarToMatcher.h
-1) Fixed CORE-1935 ?\195?\162?\226?\130?\172?\226?\128?\156 SIMILAR TO character classes are incorrectly recognized.
+1) Fixed CORE-1935 – SIMILAR TO character classes are incorrectly recognized.
2) Improve the documentation after some questions from Claudio.
2008-06-13 14:01 dimitr
@@ -34936,7 +34956,7 @@
2007-05-09 15:23 asfernandes
M doc/sql.extensions/README.list
-Updated LIST documentation - thanks to Maycon Ferra?\195?\167a
+Updated LIST documentation - thanks to Maycon Ferraça
2007-05-09 02:03 asfernandes
M src/burp/burp.cpp
@@ -36887,7 +36907,7 @@
2007-03-22 13:07 asfernandes
M doc/sql.extensions/README.context_variables2
-Document the new context variable - thanks to Maicon Ferra?\195?\167a
+Document the new context variable - thanks to Maicon Ferraça
2007-03-22 12:53 dimitr
M src/dsql/pass1.cpp
@@ -38564,7 +38584,7 @@
2006-12-14 10:30 asfernandes
M doc/sql.extensions/README.returning
-Correction - thanks to Maycon Ferra?\195?\167a
+Correction - thanks to Maycon Ferraça
2006-12-14 09:14 dimitr
A doc/README.monitoring_tables
@@ -40008,7 +40028,7 @@
2006-10-10 03:53 asfernandes
M src/jrd/jrd.cpp
-Fix problem reported by Carsten Sch?\195?\164fer in fbdevel of incorrect server start when using connection pooling
+Fix problem reported by Carsten Schäfer in fbdevel of incorrect server start when using connection pooling
2006-10-10 03:39 asfernandes
M src/jrd/os/posix/isc_ipc.cpp
@@ -40357,7 +40377,7 @@
2006-09-13 12:59 asfernandes
M src/dsql/pass1.cpp
-Fix the problem with CAST and parameters reported by Maycon Ferra?\195?\167a in fb-devel
+Fix the problem with CAST and parameters reported by Maycon Ferraça in fb-devel
2006-09-12 16:31 asfernandes
M src/jrd/opt.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-01 11:08:17 UTC (rev 53271)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-01 11:28:52 UTC (rev 53272)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26328
+ FORMAL BUILD NUMBER:26332
*/
-#define PRODUCT_VER_STRING "2.5.1.26328"
-#define FILE_VER_STRING "WI-V2.5.1.26328"
-#define LICENSE_VER_STRING "WI-V2.5.1.26328"
-#define FILE_VER_NUMBER 2, 5, 1, 26328
+#define PRODUCT_VER_STRING "2.5.1.26332"
+#define FILE_VER_STRING "WI-V2.5.1.26332"
+#define LICENSE_VER_STRING "WI-V2.5.1.26332"
+#define FILE_VER_NUMBER 2, 5, 1, 26332
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26328"
+#define FB_BUILD_NO "26332"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-01 11:08:17 UTC (rev 53271)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-01 11:28:52 UTC (rev 53272)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26328
+BuildNum=26332
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-08 03:42:08
|
Revision: 53281
http://firebird.svn.sourceforge.net/firebird/?rev=53281&view=rev
Author: firebirds
Date: 2011-07-08 03:42:02 +0000 (Fri, 08 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-08 03:19:03 UTC (rev 53280)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-08 03:42:02 UTC (rev 53281)
@@ -1,3 +1,8 @@
+ 2011-07-07 16:24 dimitr
+ M src/jrd/btr.cpp
+ M src/jrd/sort.cpp
+Fixed CORE-3547: Floating-point negative zero doesn't match positive zero in the index.
+
2011-07-01 10:39 alexpeshkoff
M doc/WhatsNew
updated
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-08 03:19:03 UTC (rev 53280)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-08 03:42:02 UTC (rev 53281)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26332
+ FORMAL BUILD NUMBER:26333
*/
-#define PRODUCT_VER_STRING "2.5.1.26332"
-#define FILE_VER_STRING "WI-V2.5.1.26332"
-#define LICENSE_VER_STRING "WI-V2.5.1.26332"
-#define FILE_VER_NUMBER 2, 5, 1, 26332
+#define PRODUCT_VER_STRING "2.5.1.26333"
+#define FILE_VER_STRING "WI-V2.5.1.26333"
+#define LICENSE_VER_STRING "WI-V2.5.1.26333"
+#define FILE_VER_NUMBER 2, 5, 1, 26333
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26332"
+#define FB_BUILD_NO "26333"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-08 03:19:03 UTC (rev 53280)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-08 03:42:02 UTC (rev 53281)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26332
+BuildNum=26333
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-09 04:18:00
|
Revision: 53284
http://firebird.svn.sourceforge.net/firebird/?rev=53284&view=rev
Author: firebirds
Date: 2011-07-09 04:17:52 +0000 (Sat, 09 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-08 11:33:27 UTC (rev 53283)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-09 04:17:52 UTC (rev 53284)
@@ -1,3 +1,11 @@
+ 2011-07-08 11:33 paulbeach
+ M src/jrd/divorce.cpp
+Fix problem with fid's and GCD for MacOS 10.7 SuperServer
+
+ 2011-07-08 11:31 paulbeach
+ M configure.in
+False positive for fdatasync on MacOS
+
2011-07-07 16:24 dimitr
M src/jrd/btr.cpp
M src/jrd/sort.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-08 11:33:27 UTC (rev 53283)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-09 04:17:52 UTC (rev 53284)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26333
+ FORMAL BUILD NUMBER:26335
*/
-#define PRODUCT_VER_STRING "2.5.1.26333"
-#define FILE_VER_STRING "WI-V2.5.1.26333"
-#define LICENSE_VER_STRING "WI-V2.5.1.26333"
-#define FILE_VER_NUMBER 2, 5, 1, 26333
+#define PRODUCT_VER_STRING "2.5.1.26335"
+#define FILE_VER_STRING "WI-V2.5.1.26335"
+#define LICENSE_VER_STRING "WI-V2.5.1.26335"
+#define FILE_VER_NUMBER 2, 5, 1, 26335
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26333"
+#define FB_BUILD_NO "26335"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-08 11:33:27 UTC (rev 53283)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-09 04:17:52 UTC (rev 53284)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26333
+BuildNum=26335
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-13 03:23:39
|
Revision: 53291
http://firebird.svn.sourceforge.net/firebird/?rev=53291&view=rev
Author: firebirds
Date: 2011-07-13 03:23:27 +0000 (Wed, 13 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-13 03:17:02 UTC (rev 53290)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-13 03:23:27 UTC (rev 53291)
@@ -1,3 +1,8 @@
+ 2011-07-12 09:06 hvlad
+ M src/dsql/dsql.cpp
+ M src/dsql/dsql.h
+Fixed bug CORE-3533 : Firebird memory not released (Using superserver)
+
2011-07-08 11:33 paulbeach
M src/jrd/divorce.cpp
Fix problem with fid's and GCD for MacOS 10.7 SuperServer
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-13 03:17:02 UTC (rev 53290)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-13 03:23:27 UTC (rev 53291)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26335
+ FORMAL BUILD NUMBER:26336
*/
-#define PRODUCT_VER_STRING "2.5.1.26335"
-#define FILE_VER_STRING "WI-V2.5.1.26335"
-#define LICENSE_VER_STRING "WI-V2.5.1.26335"
-#define FILE_VER_NUMBER 2, 5, 1, 26335
+#define PRODUCT_VER_STRING "2.5.1.26336"
+#define FILE_VER_STRING "WI-V2.5.1.26336"
+#define LICENSE_VER_STRING "WI-V2.5.1.26336"
+#define FILE_VER_NUMBER 2, 5, 1, 26336
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26335"
+#define FB_BUILD_NO "26336"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-13 03:17:02 UTC (rev 53290)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-13 03:23:27 UTC (rev 53291)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26335
+BuildNum=26336
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-14 03:23:54
|
Revision: 53297
http://firebird.svn.sourceforge.net/firebird/?rev=53297&view=rev
Author: firebirds
Date: 2011-07-14 03:23:48 +0000 (Thu, 14 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-14 03:16:59 UTC (rev 53296)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-14 03:23:48 UTC (rev 53297)
@@ -1,3 +1,9 @@
+ 2011-07-13 15:10 dimitr
+ M src/jrd/sort.cpp
+ M src/jrd/sort.h
+Added the missing part for CORE-3547, related to BE platforms.
+Cleaned up the unused SKD_d_float.
+
2011-07-12 09:06 hvlad
M src/dsql/dsql.cpp
M src/dsql/dsql.h
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-14 03:16:59 UTC (rev 53296)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-14 03:23:48 UTC (rev 53297)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26336
+ FORMAL BUILD NUMBER:26337
*/
-#define PRODUCT_VER_STRING "2.5.1.26336"
-#define FILE_VER_STRING "WI-V2.5.1.26336"
-#define LICENSE_VER_STRING "WI-V2.5.1.26336"
-#define FILE_VER_NUMBER 2, 5, 1, 26336
+#define PRODUCT_VER_STRING "2.5.1.26337"
+#define FILE_VER_STRING "WI-V2.5.1.26337"
+#define LICENSE_VER_STRING "WI-V2.5.1.26337"
+#define FILE_VER_NUMBER 2, 5, 1, 26337
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26336"
+#define FB_BUILD_NO "26337"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-14 03:16:59 UTC (rev 53296)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-14 03:23:48 UTC (rev 53297)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26336
+BuildNum=26337
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-15 03:50:19
|
Revision: 53306
http://firebird.svn.sourceforge.net/firebird/?rev=53306&view=rev
Author: firebirds
Date: 2011-07-15 03:50:12 +0000 (Fri, 15 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-15 03:24:13 UTC (rev 53305)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-15 03:50:12 UTC (rev 53306)
@@ -1,3 +1,9 @@
+ 2011-07-14 15:54 dimitr
+ M src/dsql/dsql.cpp
+ M src/remote/interface.cpp
+ M src/remote/protocol.cpp
+Front ported CORE-3554: Server crashes during prepare or throws incorrect parsing error if the remotely passed SQL query is empty.
+
2011-07-13 15:10 dimitr
M src/jrd/sort.cpp
M src/jrd/sort.h
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-15 03:24:13 UTC (rev 53305)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-15 03:50:12 UTC (rev 53306)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26337
+ FORMAL BUILD NUMBER:26338
*/
-#define PRODUCT_VER_STRING "2.5.1.26337"
-#define FILE_VER_STRING "WI-V2.5.1.26337"
-#define LICENSE_VER_STRING "WI-V2.5.1.26337"
-#define FILE_VER_NUMBER 2, 5, 1, 26337
+#define PRODUCT_VER_STRING "2.5.1.26338"
+#define FILE_VER_STRING "WI-V2.5.1.26338"
+#define LICENSE_VER_STRING "WI-V2.5.1.26338"
+#define FILE_VER_NUMBER 2, 5, 1, 26338
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26337"
+#define FB_BUILD_NO "26338"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-15 03:24:13 UTC (rev 53305)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-15 03:50:12 UTC (rev 53306)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26337
+BuildNum=26338
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-17 03:23:40
|
Revision: 53324
http://firebird.svn.sourceforge.net/firebird/?rev=53324&view=rev
Author: firebirds
Date: 2011-07-17 03:23:34 +0000 (Sun, 17 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-17 03:17:31 UTC (rev 53323)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-17 03:23:34 UTC (rev 53324)
@@ -1,3 +1,7 @@
+ 2011-07-16 10:01 hvlad
+ M src/jrd/vio.cpp
+Fixed bug CORE-3557 : AV in engine when preparing query against dropping table
+
2011-07-14 15:54 dimitr
M src/dsql/dsql.cpp
M src/remote/interface.cpp
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-17 03:17:31 UTC (rev 53323)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-17 03:23:34 UTC (rev 53324)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26338
+ FORMAL BUILD NUMBER:26339
*/
-#define PRODUCT_VER_STRING "2.5.1.26338"
-#define FILE_VER_STRING "WI-V2.5.1.26338"
-#define LICENSE_VER_STRING "WI-V2.5.1.26338"
-#define FILE_VER_NUMBER 2, 5, 1, 26338
+#define PRODUCT_VER_STRING "2.5.1.26339"
+#define FILE_VER_STRING "WI-V2.5.1.26339"
+#define LICENSE_VER_STRING "WI-V2.5.1.26339"
+#define FILE_VER_NUMBER 2, 5, 1, 26339
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26338"
+#define FB_BUILD_NO "26339"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-17 03:17:31 UTC (rev 53323)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-17 03:23:34 UTC (rev 53324)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26338
+BuildNum=26339
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-18 03:25:49
|
Revision: 53332
http://firebird.svn.sourceforge.net/firebird/?rev=53332&view=rev
Author: firebirds
Date: 2011-07-18 03:25:42 +0000 (Mon, 18 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-18 03:18:40 UTC (rev 53331)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-18 03:25:42 UTC (rev 53332)
@@ -1,3 +1,7 @@
+ 2011-07-17 09:38 hvlad
+ M src/jrd/dfw.epp
+Fixed bug CORE-3549 : Database corruption after end of session : page xxx is of wrong type expected 4 found 7
+
2011-07-16 10:01 hvlad
M src/jrd/vio.cpp
Fixed bug CORE-3557 : AV in engine when preparing query against dropping table
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-18 03:18:40 UTC (rev 53331)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-18 03:25:42 UTC (rev 53332)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26339
+ FORMAL BUILD NUMBER:26340
*/
-#define PRODUCT_VER_STRING "2.5.1.26339"
-#define FILE_VER_STRING "WI-V2.5.1.26339"
-#define LICENSE_VER_STRING "WI-V2.5.1.26339"
-#define FILE_VER_NUMBER 2, 5, 1, 26339
+#define PRODUCT_VER_STRING "2.5.1.26340"
+#define FILE_VER_STRING "WI-V2.5.1.26340"
+#define LICENSE_VER_STRING "WI-V2.5.1.26340"
+#define FILE_VER_NUMBER 2, 5, 1, 26340
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26339"
+#define FB_BUILD_NO "26340"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-18 03:18:40 UTC (rev 53331)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-18 03:25:42 UTC (rev 53332)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26339
+BuildNum=26340
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fir...@us...> - 2011-07-21 03:30:25
|
Revision: 53339
http://firebird.svn.sourceforge.net/firebird/?rev=53339&view=rev
Author: firebirds
Date: 2011-07-21 03:30:18 +0000 (Thu, 21 Jul 2011)
Log Message:
-----------
nightly update
Modified Paths:
--------------
firebird/branches/B2_5_Release/ChangeLog
firebird/branches/B2_5_Release/src/jrd/build_no.h
firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
Modified: firebird/branches/B2_5_Release/ChangeLog
===================================================================
--- firebird/branches/B2_5_Release/ChangeLog 2011-07-20 10:35:00 UTC (rev 53338)
+++ firebird/branches/B2_5_Release/ChangeLog 2011-07-21 03:30:18 UTC (rev 53339)
@@ -1,3 +1,9 @@
+ 2011-07-20 10:35 dimitr
+ M src/jrd/cvt2.cpp
+ M src/jrd/cvt2_proto.h
+ M src/jrd/opt.cpp
+Attempted to have a [more or less] good solution for CORE-3553 (Nested loop plan is chosen instead of the sort merge for joining independent streams using keys of different types). It doesn't optimize all possible cases, but the most common ones.
+
2011-07-17 09:38 hvlad
M src/jrd/dfw.epp
Fixed bug CORE-3549 : Database corruption after end of session : page xxx is of wrong type expected 4 found 7
Modified: firebird/branches/B2_5_Release/src/jrd/build_no.h
===================================================================
--- firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-20 10:35:00 UTC (rev 53338)
+++ firebird/branches/B2_5_Release/src/jrd/build_no.h 2011-07-21 03:30:18 UTC (rev 53339)
@@ -3,16 +3,16 @@
*** DO NOT EDIT ***
TO CHANGE ANY INFORMATION IN HERE PLEASE
EDIT src/misc/writeBuildNum.sh
- FORMAL BUILD NUMBER:26340
+ FORMAL BUILD NUMBER:26341
*/
-#define PRODUCT_VER_STRING "2.5.1.26340"
-#define FILE_VER_STRING "WI-V2.5.1.26340"
-#define LICENSE_VER_STRING "WI-V2.5.1.26340"
-#define FILE_VER_NUMBER 2, 5, 1, 26340
+#define PRODUCT_VER_STRING "2.5.1.26341"
+#define FILE_VER_STRING "WI-V2.5.1.26341"
+#define LICENSE_VER_STRING "WI-V2.5.1.26341"
+#define FILE_VER_NUMBER 2, 5, 1, 26341
#define FB_MAJOR_VER "2"
#define FB_MINOR_VER "5"
#define FB_REV_NO "1"
-#define FB_BUILD_NO "26340"
+#define FB_BUILD_NO "26341"
#define FB_BUILD_TYPE "V"
#define FB_BUILD_SUFFIX "Firebird 2.5"
Modified: firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh
===================================================================
--- firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-20 10:35:00 UTC (rev 53338)
+++ firebird/branches/B2_5_Release/src/misc/writeBuildNum.sh 2011-07-21 03:30:18 UTC (rev 53339)
@@ -9,7 +9,7 @@
MajorVer=2
MinorVer=5
RevNo=1
-BuildNum=26340
+BuildNum=26341
if [ "$SPECIAL_BUILD_SUFFIX" = "" ]; then
# Normal builds
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|