8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 17:23:03 +01:00

nightly update

This commit is contained in:
fsg 2008-03-13 20:41:51 +00:00
parent a1b798c7da
commit b0f769160c

117
ChangeLog
View File

@ -1,3 +1,120 @@
2008-03-13 20:50 asfernandes
* firebird2/src/jrd/: ResultSet.cpp (1.2), ResultSet.h (1.2):
Small optimization
2008-03-13 20:46 asfernandes
* firebird2/src/jrd/execute_statement.cpp (1.37):
Small optimization
2008-03-13 20:14 hvlad
* firebird2/src/jrd/pag.cpp (1.168):
Fixed bug CORE-1790 : PAG_page_count returns 3 for just created
database. pip->pip_header.reserved is valid only for OSD 11.1, not
for 11.2
2008-03-13 17:36 asfernandes
* firebird2/: builds/posix/make.shared.variables (1.86),
builds/win32/msvc6/engine.dsp (1.78),
builds/win32/msvc6/engine_classic.dsp (1.74),
builds/win32/msvc6/engine_embed.dsp (1.53),
builds/win32/msvc7/engine.vcproj (1.70),
builds/win32/msvc7/engine_classic.vcproj (1.70),
builds/win32/msvc7/engine_embed.vcproj (1.59),
builds/win32/msvc8/engine.vcproj (1.20),
builds/win32/msvc8/engine_classic.vcproj (1.20),
builds/win32/msvc8/engine_embed.vcproj (1.18), src/dsql/dsql.cpp
(1.236), src/dsql/dsql_proto.h (1.20),
src/jrd/PreparedStatement.cpp (1.1), src/jrd/PreparedStatement.h
(1.1), src/jrd/ResultSet.cpp (1.1), src/jrd/ResultSet.h (1.1),
src/jrd/exe.cpp (1.244), src/jrd/execute_statement.cpp (1.36),
src/jrd/execute_statement.h (1.11), src/jrd/jrd.cpp (1.416),
src/jrd/jrd.h (1.227):
1) Created classes PreparedStatement and ResultSet 2) Changed
EXECUTE STATEMENT to use these classes 3) Fixed CORE-1784 - Error
with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 15:20 dimitr
* firebird2/src/jrd/: cch.cpp (1.187), Database.h (1.7), cmp.cpp
(1.283), dyn.epp (1.121), exe.cpp (1.243), jrd.cpp (1.415), jrd.h
(1.226):
1) Fixed CORE-1788. 2) Protected from other similar deadlocks. 3)
Refactoring.
2008-03-13 14:47 hvlad
* firebird2/src/remote/: inet.cpp (1.210), interface.cpp (1.169),
server.cpp (1.179), os/win32/cntl.cpp (1.39), os/win32/cntl_proto.h
(1.8), os/win32/srvr_w32.cpp (1.49):
Use EnsureUnlock where appropriate. Remove not used thread
accounting in CNTL. Fix few mistakes\typos in my previous commit.
2008-03-13 13:54 hvlad
* firebird2/src/common/classes/locks.h (1.41):
Add check in WIN_NT's DEV_BUILD for correct mutex
unlocking\deleting. Implement new EnsureUnlock class for use
instead of (or together with) LockGuard's if LockGuard is not
usable.
2008-03-13 13:05 alexpeshkoff
* firebird2/src/remote/: inet.cpp (1.209), server.cpp (1.178):
Fixed unexpected server exits. Slightly better diagnostics for them
added.
2008-03-13 12:02 robocop
* firebird2/src/: msgs/facilities2.sql (1.25), msgs/history2.sql
(1.7), isql/isql.epp (1.237):
Misc.
2008-03-13 12:00 robocop
* firebird2/src/msgs/: facilities.sql (1.98), history.sql (1.40),
messages.sql (1.115), symbols.sql (1.3), system_errors.sql (1.54):
Remove files that were superseded by their *2.sql counterparts.
2008-03-13 11:41 robocop
* firebird2/src/remote/: inet.cpp (1.208), server.cpp (1.177):
Misc.
2008-03-13 11:38 robocop
* firebird2/src/: common/classes/fb_string.cpp (1.37),
common/classes/fb_string.h (1.12), dsql/parse.y (1.262),
jrd/IntlUtil.cpp (1.18), jrd/why.cpp (1.178):
- Made some constructor explicit and discovered that for adding one
byte to a string, a temporary string was being created on the fly.
Unacceptable in loops. - Disabled constructor from hell for now. I
wasn't the only one confused about the nature of the only argument:
only looking at the signature one realizes it's a byte's value, not
the initial length.
2008-03-13 03:43 asfernandes
* firebird2/src/: common/classes/locks.cpp (1.16),
common/classes/locks.h (1.40), jrd/tra.cpp (1.161):
Misc
2008-03-12 18:07 dimitr
* firebird2/builds/: win32/msvc6/engine.dsp (1.77),