8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 07:23:08 +01:00
Commit Graph

42 Commits

Author SHA1 Message Date
brodsom
5750478e39 Correct formats 2003-04-03 13:46:35 +00:00
brodsom
f76755974d Correct formats 2003-04-01 17:58:19 +00:00
dimitr
46fd65228a Cleanup. 2003-03-25 09:51:52 +00:00
skidder
8fbe3f2d29 Fix up the reason of slowdown of Windows CS 2003-03-24 14:41:42 +00:00
skidder
8888b9e7f9 Add comment 2003-03-02 20:48:55 +00:00
skidder
221a6a5bbb VIO undo log now uses B+ tree to store savepoint record data.
This improves performance when doing multiple updates of record in
a single transaction just a little (usually 2-3 orders of magnitude for 100000 records)
2003-03-02 20:07:32 +00:00
skidder
30e2531ad3 Fixed bug with dates in comments. I lost track of time for a while... :) 2003-03-02 13:37:33 +00:00
skidder
682267933d Fixed database corruption when backing out the savepoint after large
number of DML operations (so transaction-level savepoint is dropped)
and record was updated _not_ under the savepoint and deleted under
savepoint. Bug affected all kinds of savepoints (explicit, statement,
PSQL, ...)
2003-03-01 20:37:38 +00:00
dimitr
01ad3c5cd0 1) Some cleanup.
2) Problem with the GC thread during detaching seems to be fixed.
2003-02-24 13:53:06 +00:00
dimitr
1dcf79e065 Cleanup and bugfixing. VIO statistics now work properly. 2003-02-19 15:25:27 +00:00
dimitr
67749f906b Fixed exception handling. 2003-02-13 13:33:57 +00:00
dimitr
b096a2593d CONST -> const 2003-02-13 10:11:35 +00:00
arnobrinkman
df77c6ad3a Stripped implementation of events used by garbage_collection() & cache_writer() procedures.
This will fix known delay with connecting/disconnect on at least WinXP.
Also are the connecting/disconnecting delays while debugging in MSVC6 gone.
2003-02-12 22:57:57 +00:00
eku
a7f18b2e31 Removed "register" variables from the source code. It's up to the compiler
to hold variables in CPU registers.
2003-02-10 13:28:35 +00:00
dimitr
feecd18030 Some changes related to aliases. 2003-01-18 16:44:01 +00:00
alexpeshkoff
80f2592983 1. Don't include internals of struct why_hndl where it is nit required.
2. CONST fixup in why.cpp & flu.cpp.
2003-01-03 12:49:59 +00:00
alexpeshkoff
894dd86478 My code cleanup to standard style 2002-12-22 14:19:12 +00:00
alexpeshkoff
dbfef25568 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
Fixed bug #625899 - bugcheck 291
2002-12-16 16:25:10 +00:00
eku
5b8ffd81c2 Removed unused variables. 2002-12-10 11:53:53 +00:00
skidder
5187fa6c44 Added configuration parameter to enable older parameter ordering behavior 2002-12-03 13:37:06 +00:00
skidder
ef47c491bf Fixed little bug in explicit locking implementation 2002-11-19 17:02:51 +00:00
skidder
53f625e077 New explicit pessimistic locks implementation. It is logically consistent in all TPB modes and should be very fast. 2002-11-18 20:27:24 +00:00
hippoman
4a76e9e4fe change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:13:59 +00:00
skidder
9ad0af7ed4 Stored procedures are no longer recompiled before deletion 2002-11-04 15:12:34 +00:00
skidder
d6ae24865d Reworked savepoint stuff a little 2002-11-03 17:29:51 +00:00
seanleyne
0b82f4aa07 Removed obsolete "Netware" port 2002-10-30 06:40:58 +00:00
skidder
8e6622a20e Merging changes from skidder branch - explicit locks, savepoints, build system changes 2002-10-29 20:20:44 +00:00
dimitr
c9245eedee Rolled back my bugfix. It does solve the mentioned problem, but introduces much more additional (unexpected) pain. 2002-10-18 13:41:53 +00:00
dimitr
1ae3fa7078 Fixed one reason of the well-known "decompression overran buffer" error. 2002-09-29 15:44:11 +00:00
skidder
f13732128d Fixed nasty memory corruption problem which caused server to crash quasi-randomly under high load (seems to be very old bug) 2002-09-26 18:14:43 +00:00
skidder
6d64014e57 Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now 2002-09-25 17:12:16 +00:00
dimitr
865ed30606 Fixed a typing error in my bugfix <g>. 2002-08-22 10:16:46 +00:00
dimitr
c2a135cd0c More careful (and proper) implementation of my yesterday's bugfix. 2002-08-22 08:34:46 +00:00
skywalker
d89b1a0842 Changes to make fb2 compile super version for linux 2002-07-29 15:37:59 +00:00
skywalker
af3c8b2b30 porting changes from fb1. 2002-07-01 15:07:18 +00:00
bellardo
773836f1b1 Finished removal of setjmp/longjmp code, and fixed a handful of FB1->FB2
porting bugs.
2002-04-04 07:10:40 +00:00
skywalker
a887af3646 Changes to make it compile on linux.
and work through a few issues.
2002-01-04 11:34:22 +00:00
tamlin
c3312c5650 Cleaning up 2001-12-29 10:09:02 +00:00
tamlin
80f7fb6dd4 New C++ memory pool 2001-12-24 02:51:06 +00:00
skywalker
365a7fe19c Changes to compile fb2 under autoconf includes some structural changes 2001-07-29 17:42:23 +00:00
awharrison
baa3485651 read only databases are supported unconditionally in fb2 2001-07-10 17:35:13 +00:00
tamlin
9a776a604e First steps towards a C++ conversion. 2001-05-23 13:26:42 +00:00