dimitr
d276641cc8
Fixed CORE-1610 and its subtask CORE-1615.
2007-12-10 07:18:54 +00:00
alexpeshkoff
eea9070f48
Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster
2007-12-03 15:46:39 +00:00
dimitr
6d8033f146
Fixed the server crash that appeared after a recent restore.epp commit by Nickolay.
...
Now a domain can be altered while not being linked to a particilar relation yet.
2007-10-31 12:00:16 +00:00
robocop
fa1538a1ae
Minor changes in MetaName usage.
2007-08-26 09:05:29 +00:00
asfernandes
a568843ccd
Fixed CORE-1395 - Few problems with domains's check constraints
2007-08-04 02:11:07 +00:00
alexpeshkoff
e5f1e63836
Fixed CORE-1312: A remote attacker can check, if a file is present in the system, running firebird server
2007-06-08 10:24:57 +00:00
alexpeshkoff
6d2eee93f3
Fixed CORE-885 - impossible to take away rights on update of a column
2007-05-11 09:24:57 +00:00
asfernandes
9582ea243c
1) Upgrade INTL interface to undestand misc. configuration informations
...
2) Make our ICU collations work with different ICU versions (tested with ICU 3.6)
2007-04-15 15:57:12 +00:00
asfernandes
2100a06c84
Make MOV_move know how to move blobs.
...
This fixes CORE-1147: Blobs are not converted to string in UDF parameters.
2007-03-02 00:46:03 +00:00
robocop
9475e6b3e5
Fix for CORE-1142.
...
Someone hijacked my little function dfw_should_know() for more purposes than it was intended and thus the original logic was defeated.
:-)
2007-03-01 13:20:08 +00:00
robocop
d009be834f
Misc.
2007-02-09 08:34:16 +00:00
asfernandes
61f90ea1ae
Misc
2007-01-06 23:50:32 +00:00
dimitr
95ff778078
Restored the old code that reused savepoints and verbs instead of re-allocating them. In practice it shows about 7-8 percents of time economy during restore. My hopes that our memory manager can handle it efficiently failed.
2007-01-06 10:18:20 +00:00
dimitr
83c7f38229
Fixed CS build.
2007-01-06 06:52:43 +00:00
asfernandes
5db5421a66
Misc
2006-12-30 16:55:06 +00:00
hvlad
d32901c9f8
Implement improvement CORE-1071 : background garbage collector don't need to read backversion of active record
2006-12-28 12:33:57 +00:00
asfernandes
659d23e6ab
Report number of concurrent transaction when raising update_conflict
2006-12-17 21:03:41 +00:00
asfernandes
570b6cd4b4
1) CORE-645 and CORE-745: Database triggers
...
2) CORE-711: Make syntax for "CREATE TRIGGER" compliant with SQL2003
2006-11-05 18:30:36 +00:00
dimitr
543fc5e0d1
Enabled rescheduling points for classic. It allows to shutdown database or cancel operation timely for a heavy loaded attachment.
2006-10-31 15:59:23 +00:00
robocop
8e7e781e5f
Partial commit with some cleanup and more constants.
2006-10-10 06:41:36 +00:00
dimitr
988782a96a
1) A new class to handle aggregated multi-level performance counters.
...
2) Cleanup and minor fixing.
3) A few monitoring changes.
2006-10-07 10:53:01 +00:00
robocop
4a5313037b
Misc.
2006-10-07 09:52:14 +00:00
awharrison
e913a10676
Normally, deleted records are represented by a stub which has no
...
data so should not be used for VIO_data calls when building the
version chain. Under some circumstances, however, the deleted
flag is set on a complete record version with a delta back version.
When that happens, the record should be retrieved
2006-10-06 17:09:58 +00:00
asfernandes
e19c81c212
Misc
2006-09-02 02:44:50 +00:00
aafemt
e6151fd57f
Warnings
2006-09-01 10:51:57 +00:00
robocop
7fced64a88
Misc.
2006-08-30 04:54:44 +00:00
asfernandes
fcac437363
Don't check procedure BLR when it's marked as invalid, to allow restoration of backups with invalid procedures.
2006-08-27 01:09:47 +00:00
hvlad
2ecb3ccff6
Fixed CORE-902: server crashed removing old record version if record format was changed and new format have a greater length
2006-08-18 14:30:09 +00:00
robocop
471d052e82
Misc.
2006-08-13 06:46:16 +00:00
asfernandes
e538061c38
Implementation of CREATE/DROP COLLATION and ISQL show/extraction of collations
2006-08-07 16:39:21 +00:00
asfernandes
50cae9632b
Misc
2006-07-12 01:38:41 +00:00
robocop
4c0b816568
CORE-847
...
Deleting dependencies for fields that WERE computed.
2006-07-11 04:57:28 +00:00
dimitr
0b7e4c9812
Misc.
2006-05-31 12:04:55 +00:00
hvlad
8e14bc4f1e
Move relation stuff from jrd.h\vio.cpp into new Relation.h\Relation.cpp
...
by request of Claudio and Dmitry
2006-05-30 13:29:24 +00:00
hvlad
4e20ada751
Move jrd_rel::getPages into jrd.h to make it inline not only in vio.cpp. Noted by Adriano
2006-05-29 07:41:11 +00:00
hvlad
64f6714f2d
Optimize jrd_rel::getPages a bit
2006-05-28 11:54:54 +00:00
robocop
3fa49e994b
Style and typo correction.
2006-05-26 05:19:48 +00:00
asfernandes
1dcdd0d3ca
Misc
2006-05-25 03:15:53 +00:00
robocop
c4c5b05894
Misc.
2006-05-24 09:28:22 +00:00
hvlad
99e5d1dbcf
Removed unneeded if. Noted by Claudio
2006-05-24 08:29:57 +00:00
asfernandes
7bfbe63f82
Misc
2006-05-24 03:03:52 +00:00
dimitr
211645e3dc
Getting rid of the old allocator routines.
2006-05-23 10:17:00 +00:00
hvlad
701f2cbda4
Global temporary tables implementation
2006-05-21 22:07:35 +00:00
alexpeshkoff
b056a118b5
1. Avoid use of STL
...
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
dimitr
5331015d9b
Threading cleanup. More to follow.
2006-04-30 17:03:26 +00:00
dimitr
b93f103c49
Fixed SF #1475979 : Dropping and recreating a table in the same txn disables PK.
2006-04-30 04:51:10 +00:00
robocop
c5f2284b15
Style.
2006-04-06 08:18:53 +00:00
hvlad
b4f5cb5972
Fixed Beta2 bug reported in Russian newsgroup : AV when dropping FK
...
with inactive index. Style
2006-03-17 07:56:57 +00:00
alexpeshkoff
74b7418943
we should not loose status vector held in status_exception
2006-03-15 17:25:49 +00:00
asfernandes
244ea016b0
Fix SF Field-test #1439268 - Sequence of commands crash FB server - second part - thanks to Claudio
2006-03-10 00:26:20 +00:00