dimitr
|
516f75c010
|
Protect the mutex from being released twice.
|
2007-12-19 14:12:31 +00:00 |
|
dimitr
|
cf12557e36
|
Code simplification. We don't need to track the cancellation for the non-request activities.
|
2007-12-11 09:19:06 +00:00 |
|
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 |
|
alexpeshkoff
|
3e0d8ebc5b
|
Fixed CORE-1603: Possible buffer overflow with long user name
|
2007-11-19 16:18:59 +00:00 |
|
hvlad
|
2b47bbe55b
|
Revert files back after wrong commit
|
2007-11-19 00:21:18 +00:00 |
|
hvlad
|
86f1141328
|
Execute statement with support of external data source
|
2007-11-18 22:59:20 +00:00 |
|
alexpeshkoff
|
a80dd39b11
|
Fixed CORE-1593: Full domain user name can be longer than 31 char(for trusted authentication)
|
2007-11-15 12:48:24 +00:00 |
|
alexpeshkoff
|
c4f6801e34
|
avoid cast
|
2007-11-01 17:19:54 +00:00 |
|
alexpeshkoff
|
8c542c5b26
|
Fixed CORE-1551: AV when all statements are cancelled
|
2007-10-30 14:50:05 +00:00 |
|
alexpeshkoff
|
edc03201ca
|
Fixed CORE-1537: NBackup creates difference file in bad place
|
2007-10-26 13:21:16 +00:00 |
|
dimitr
|
025cf5c752
|
Fixed CORE-1540.
|
2007-10-26 10:53:47 +00:00 |
|
robocop
|
5e135ba43f
|
Moved the bool before the strings.
|
2007-10-24 07:03:37 +00:00 |
|
robocop
|
3c9917e8e2
|
For now, we are only interested in knowing that
dpb_gbak_attach was specified, not in the content of the string.
|
2007-10-24 06:26:31 +00:00 |
|
dimitr
|
81a791c6bb
|
Allow ASTs to be delivered while the engine performs some long activity.
|
2007-10-15 17:45:30 +00:00 |
|
hvlad
|
6bc73b2260
|
Correction for fix for bug CORE-1443
|
2007-09-18 14:58:31 +00:00 |
|
hvlad
|
ebb55209c0
|
Fixed bug CORE-1468 : Database corruption possible when database file extension and read\write activity is performed simultaneously
|
2007-09-18 14:50:51 +00:00 |
|
hvlad
|
193910ff7c
|
Fixed bug CORE-1443 : Embedded engine may hang application on exit if no database access was performed
|
2007-09-06 07:52:39 +00:00 |
|
dimitr
|
91fa6a519b
|
1) Replaced the hackery LM-based ID generation with the local counter. Uniqueness will be ensured by the DatabaseSnapshot internals.
2) Fixed CORE-1441.
|
2007-09-05 07:18:37 +00:00 |
|
robocop
|
3a7d93f658
|
Misc tweaks with Firebird::string.
|
2007-08-26 09:53:08 +00:00 |
|
asfernandes
|
6beb5e28bd
|
Misc
|
2007-07-26 01:23:18 +00:00 |
|
alexpeshkoff
|
4a0e6d59f3
|
Fixed unreleased (or released in wrong order) locks in:
1. Dsql cache.
2. Transaction (table lock) - only when database dropped.
3. Collation - were released after database's lock.
|
2007-07-25 13:21:59 +00:00 |
|
alexpeshkoff
|
f250c52b4f
|
Fixed CORE-1323: NBAK not working
|
2007-06-15 09:28:56 +00:00 |
|
alexpeshkoff
|
0545a76ef6
|
Fixed role uppercasing - thanks to Adriano
|
2007-06-13 13:21:40 +00:00 |
|
alexpeshkoff
|
4a4a01ee98
|
Restored old (SYSDBA) value of CURRENT_USER during BOOT_BUILD
|
2007-06-09 09:25:40 +00:00 |
|
alexpeshkoff
|
abb9f55932
|
fixed option name
|
2007-06-09 08:38:27 +00:00 |
|
asfernandes
|
fbf04d54fc
|
Misc
|
2007-06-09 04:06:26 +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
|
ea8ba3370d
|
Cleaned up mutexes - removed MUTX_T and related macros
|
2007-06-06 12:37:24 +00:00 |
|
asfernandes
|
e705b335f8
|
Fix non-ASCII object names in:
1) aliases in PLANs
2) EXECUTE PROCEDURE
3) SELECTs inside procedures/triggers
|
2007-05-26 22:08:13 +00:00 |
|
alexpeshkoff
|
f72f84ed58
|
Much better pool may be used here
|
2007-05-24 12:18:41 +00:00 |
|
alexpeshkoff
|
364849e5fe
|
Fixed ContextPoolHolder usage - in non-AST cases pool should not be 0
|
2007-05-24 12:13:10 +00:00 |
|
asfernandes
|
c67afcb4ee
|
Improvement CORE-1277 - Automatic transliteration of text blobs
|
2007-05-22 02:14:20 +00:00 |
|
dimitr
|
bc7c4d0054
|
Added remote process name to the monitoring data. Applications are allowed to override this value via DPB.
|
2007-05-16 07:54:33 +00:00 |
|
hvlad
|
395fa7f43d
|
Assing memory pool in tdbb at database detach.
|
2007-05-07 13:09:26 +00:00 |
|
alexpeshkoff
|
6f8fb87780
|
Front-ported fix for CORE-1240 - any task, using libfbclient, hangs on exit on Darwin/PPC
|
2007-05-03 13:52:16 +00:00 |
|
skidder
|
742706cc4d
|
Fix server crash if database file cannot be created that was introduced by our previous patch
|
2007-04-26 17:25:49 +00:00 |
|
skidder
|
04b9ec818b
|
NBAK synchronization rework. This should fix CORE-1151 and other Nbackup stability issues
|
2007-04-24 14:05:46 +00:00 |
|
dimitr
|
4c66511fbd
|
Correction for my old commit. Enforced rescheduling does very bad job for classic, causing a major slowdown.
|
2007-04-17 12:39:56 +00:00 |
|
alexpeshkoff
|
f0d465bf34
|
Fixed gcc warnings, general (un)signed usage cleanup
|
2007-04-11 09:28:50 +00:00 |
|
alexpeshkoff
|
6e735f7c53
|
Misc + gcc warning hunting
|
2007-04-09 16:15:29 +00:00 |
|
dimitr
|
72c5963844
|
Misc.
|
2007-04-05 04:27:29 +00:00 |
|
hvlad
|
79613ef6aa
|
Don't waste even a nanosecond copying string if we can avoid it
|
2007-04-04 21:38:06 +00:00 |
|
asfernandes
|
032a4b170c
|
Don't leak memory after conversion to blob for store the value in a variable or parameter
|
2007-03-24 03:00:22 +00:00 |
|
hvlad
|
b3dcfede36
|
Close external table's file when relation is not used by the engine.
This is simplest fix for bug CORE-132 (Restore fails on external table) and CORE-961(Free external tables)
|
2007-03-19 21:34:52 +00:00 |
|
dimitr
|
05473ab246
|
Front-ported fix for CORE-943.
|
2007-03-09 08:55:07 +00:00 |
|
dimitr
|
57c02cc754
|
Front-ported fix for CORE-1140.
|
2007-03-09 08:16:37 +00:00 |
|
dimitr
|
d3ae3fef1c
|
Front-ported fix for CORE-1139.
|
2007-03-09 07:59:05 +00:00 |
|
asfernandes
|
e544f6fd1e
|
Misc
|
2007-03-01 00:44:14 +00:00 |
|
alexpeshkoff
|
c877054ae5
|
Fix for CORE-900: Deadlock when attaching simultaneously with services and standard APIs
|
2007-02-28 08:40:27 +00:00 |
|