dimitr
99c2df56b6
Changed cancellation implementation to work at the transaction level as being more efficient.
2007-01-07 15:15:06 +00:00
dimitr
1db2b2123d
increment build number
2007-01-07 12:47:38 +00:00
dimitr
74b56047db
Removed my recent fix, as it's wrong. Thanks to Adriano.
2007-01-07 12:47:35 +00:00
dimitr
7a00f7f25e
increment build number
2007-01-07 12:46:02 +00:00
dimitr
928f30097f
Misc.
2007-01-07 12:45:50 +00:00
fsg
c36bc8a040
increment build number
2007-01-07 03:20:47 +00:00
asfernandes
43ecbe0a84
increment build number
2007-01-06 23:54:26 +00:00
asfernandes
c717dbf305
increment build number
2007-01-06 23:54:25 +00:00
asfernandes
9493f2fb66
Fix problems with COMMIT triggers:
...
1) Fix a problem when the transaction could not be commited due to errors in DFW.
2) Run triggers inside a savepoint when "preparing" the transaction.
3) More doc.
2007-01-06 23:54:23 +00:00
asfernandes
8e958192f5
increment build number
2007-01-06 23:50:34 +00:00
asfernandes
61f90ea1ae
Misc
2007-01-06 23:50:32 +00:00
asfernandes
ba26170adf
increment build number
2007-01-06 21:04:49 +00:00
asfernandes
fba4ed83a4
Fix concatenation of blobs - the result should be binary if at least one argument is binary
2007-01-06 21:04:45 +00:00
hvlad
79e3be0548
increment build number
2007-01-06 13:43:45 +00:00
hvlad
b9d0a9bcd6
Fixed CORE-1080 : Bugcheck 167 (invalid SEND request) in SS when many parallel attachments begin to execute trigger not loaded into metadata cache
2007-01-06 13:43:41 +00:00
hvlad
6d3edea4ed
increment build number
2007-01-06 11:06:27 +00:00
hvlad
65aad0d540
Fixed my mistake pointed by Dmitry
2007-01-06 11:06:22 +00:00
dimitr
51cd217b59
increment build number
2007-01-06 10:18:23 +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
d3a5d9d806
increment build number
2007-01-06 09:11:55 +00:00
dimitr
dc1ea35734
1) Fixed CORE-1079.
...
2) Cleanup.
2007-01-06 09:11:52 +00:00
dimitr
6053a06e4c
increment build number
2007-01-06 06:52:48 +00:00
dimitr
83c7f38229
Fixed CS build.
2007-01-06 06:52:43 +00:00
fsg
d90dfd7456
increment build number
2007-01-06 03:21:35 +00:00
dimitr
e205d4a988
increment build number
2007-01-05 16:46:52 +00:00
dimitr
4dbd8f4def
increment build number
2007-01-05 16:46:32 +00:00
dimitr
f7846889e6
increment build number
2007-01-05 16:41:32 +00:00
fsg
304442657e
increment build number
2007-01-05 03:21:52 +00:00
fsg
d5d37c12c8
increment build number
2007-01-05 03:21:17 +00:00
tsteinmaurer
4e837215ee
increment build number
2007-01-04 19:35:23 +00:00
tsteinmaurer
8353e6a1ba
increment build number
2007-01-04 19:34:52 +00:00
makowski
151f39d69d
increment build number
2007-01-04 17:17:56 +00:00
asfernandes
fc5bf89198
increment build number
2007-01-04 14:43:42 +00:00
paul_reeves
54fec40de9
increment build number
2007-01-04 13:26:07 +00:00
fsg
0763623d30
increment build number
2007-01-02 03:21:12 +00:00
asfernandes
45e2776de4
increment build number
2007-01-01 14:13:41 +00:00
fsg
b26ac897d8
increment build number
2007-01-01 03:20:35 +00:00
asfernandes
226b2d4ef8
increment build number
2006-12-31 20:55:19 +00:00
hvlad
105efe1f22
increment build number
2006-12-31 12:52:19 +00:00
hvlad
a812708bc3
Fix compilation error after change in BTR_evaluate
2006-12-31 12:52:14 +00:00
robocop
d6b37b1494
increment build number
2006-12-31 09:19:48 +00:00
robocop
40fd6f9766
increment build number
2006-12-31 09:18:43 +00:00
fsg
6156f35e5a
increment build number
2006-12-31 03:20:36 +00:00
asfernandes
7423c10401
increment build number
2006-12-30 16:55:10 +00:00
asfernandes
88f75ca80e
increment build number
2006-12-30 16:55:09 +00:00
asfernandes
5db5421a66
Misc
2006-12-30 16:55:06 +00:00
asfernandes
d27be63041
increment build number
2006-12-30 16:52:55 +00:00
dimitr
eda46e758e
increment build number
2006-12-30 11:35:29 +00:00
dimitr
8bb4e03a7b
Misc.
2006-12-30 11:35:22 +00:00
dimitr
904faa93e1
increment build number
2006-12-30 07:22:48 +00:00
dimitr
5320dae4ce
Fixed CORE-1073.
2006-12-30 07:22:46 +00:00
robocop
6c548ac44c
increment build number
2006-12-30 06:03:23 +00:00
fsg
e412df5e45
increment build number
2006-12-30 03:20:42 +00:00
asfernandes
0fad39c5f1
increment build number
2006-12-30 01:59:05 +00:00
asfernandes
a64c7eec0b
increment build number
2006-12-30 01:57:33 +00:00
asfernandes
7e5dd9f88a
increment build number
2006-12-30 01:26:52 +00:00
asfernandes
de7dbae857
Rollback changes of all ON TRANSACTION COMMIT triggers when one trigger fail
2006-12-30 01:26:50 +00:00
robocop
185667de30
increment build number
2006-12-29 10:05:54 +00:00
hvlad
e598710c8e
increment build number
2006-12-29 09:45:03 +00:00
robocop
15740e1a35
increment build number
2006-12-29 08:52:13 +00:00
robocop
99143f5e3d
increment build number
2006-12-29 08:48:30 +00:00
fsg
fc71304d0b
increment build number
2006-12-29 03:20:25 +00:00
hvlad
f8d912c11e
increment build number
2006-12-28 12:34:01 +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
robocop
ae6fc70db0
increment build number
2006-12-28 06:11:31 +00:00
fsg
8bf8790142
increment build number
2006-12-28 03:21:10 +00:00
hvlad
6391800261
increment build number
2006-12-27 21:30:06 +00:00
hvlad
fe1ec3ccba
increment build number
2006-12-27 21:01:07 +00:00
hvlad
2e343c74ef
Implement improvement CORE-1069 : Optimize index scan when more than one index scanned and ANDed
2006-12-27 21:01:02 +00:00
fsg
c63ae670b0
increment build number
2006-12-27 03:21:34 +00:00
fsg
c33b9d8e9e
increment build number
2006-12-27 03:20:38 +00:00
asfernandes
b2b7776d08
increment build number
2006-12-27 00:11:30 +00:00
hvlad
f2c966fb8f
increment build number
2006-12-25 10:28:44 +00:00
hvlad
e304c6cb50
increment build number
2006-12-25 09:59:37 +00:00
fsg
5d69fe3cb1
increment build number
2006-12-24 03:22:25 +00:00
asfernandes
9215ef6dfa
increment build number
2006-12-23 17:30:22 +00:00
fsg
9a31422656
increment build number
2006-12-23 03:19:58 +00:00
dimitr
c95c0d3bbb
increment build number
2006-12-22 15:49:34 +00:00
dimitr
40f6fa11d0
Let's not cancel the verb cleanup process as it causes a fatal bugcheck.
2006-12-22 15:49:31 +00:00
dimitr
0226763783
increment build number
2006-12-22 14:34:55 +00:00
dimitr
6699c7f23e
Fixed bug introduced by me recently.
2006-12-22 14:34:53 +00:00
asfernandes
b8f5ded612
increment build number
2006-12-22 14:29:40 +00:00
hvlad
0efd48d4f6
increment build number
2006-12-22 09:53:17 +00:00
hvlad
480f934c22
Correction and more comments for fix for CORE-1063
2006-12-22 09:53:14 +00:00
hvlad
c1c76aa666
increment build number
2006-12-22 08:25:22 +00:00
hvlad
a130b48e54
Fixed CORE-1063: Server hangs eating CPU and performs huge I/O copying different codepage fields
2006-12-22 08:25:19 +00:00
robocop
30d4f7ac3a
increment build number
2006-12-22 08:12:33 +00:00
robocop
6f5dee2b76
Paranoid reminder.
2006-12-22 08:12:30 +00:00
fsg
7605b8dc56
increment build number
2006-12-22 03:21:45 +00:00
fsg
35e8f74b8a
increment build number
2006-12-22 03:21:44 +00:00
fsg
34c7ada64f
increment build number
2006-12-22 03:21:03 +00:00
asfernandes
166a9e208a
increment build number
2006-12-22 01:14:07 +00:00
asfernandes
6805bb9b6c
increment build number
2006-12-22 00:52:52 +00:00
asfernandes
c250366572
increment build number
2006-12-22 00:12:14 +00:00
asfernandes
e26fa90333
Don't wast time moving bytes when not necessary
2006-12-22 00:12:12 +00:00
dimitr
cbf15813ce
increment build number
2006-12-21 12:19:20 +00:00
dimitr
3e69fbe919
increment build number
2006-12-21 11:35:16 +00:00
dimitr
b6804bdf76
Fixed bug introduced in one of the previous commits. Method resize() was overwriting the DYN string with a pad character, because reserve() doesn't set the length.
2006-12-21 11:35:06 +00:00
paul_reeves
407b1a62b7
increment build number
2006-12-21 10:59:34 +00:00
fsg
65c258cb9a
increment build number
2006-12-21 03:22:13 +00:00
fsg
e8b8855084
increment build number
2006-12-21 03:21:32 +00:00
fsg
e9eb1ca7e0
increment build number
2006-12-21 03:21:31 +00:00
paul_reeves
87b4ff7b3e
increment build number
2006-12-20 14:49:44 +00:00
paul_reeves
4b38c79167
increment build number
2006-12-20 14:48:06 +00:00
asfernandes
6c4aa9f76b
increment build number
2006-12-20 14:43:25 +00:00
asfernandes
f3d25ebd2d
Workaround for unkown Windows configuration preventing security to work
2006-12-20 14:43:23 +00:00
asfernandes
e90556b2b9
increment build number
2006-12-20 14:31:36 +00:00
paul_reeves
5ab9fa373b
increment build number
2006-12-20 12:14:15 +00:00
paul_reeves
875af25eee
increment build number
2006-12-20 12:10:34 +00:00
alexpeshkoff
1815c080d2
increment build number
2006-12-20 09:24:51 +00:00
alexpeshkoff
dbb78e9262
increment build number
2006-12-20 08:38:44 +00:00
robocop
376fa0b001
increment build number
2006-12-20 08:22:19 +00:00
robocop
412ac4f7aa
increment build number
2006-12-20 08:21:40 +00:00
fsg
79429938a1
increment build number
2006-12-20 03:21:52 +00:00
fsg
b618554182
increment build number
2006-12-20 03:21:24 +00:00
paul_reeves
81bb3de0d2
increment build number
2006-12-19 12:08:26 +00:00
paul_reeves
c454fa3ea0
increment build number
2006-12-19 12:05:50 +00:00
paul_reeves
731d38f885
increment build number
2006-12-19 12:05:38 +00:00
paul_reeves
7f9f1bbd45
increment build number
2006-12-19 12:05:32 +00:00
paul_reeves
a14b6eef3d
increment build number
2006-12-19 12:01:26 +00:00
paul_reeves
60d2aef574
increment build number
2006-12-19 12:01:23 +00:00
paul_reeves
f141dc361e
increment build number
2006-12-19 12:01:15 +00:00
robocop
5530d0a846
increment build number
2006-12-19 08:36:49 +00:00
robocop
9a61c5185f
Totally misc.
2006-12-19 08:36:48 +00:00
robocop
2c2299d521
increment build number
2006-12-19 08:36:47 +00:00
fsg
c9f47a6320
increment build number
2006-12-19 03:22:13 +00:00
fsg
c3f8eb85b7
increment build number
2006-12-19 03:21:26 +00:00
fsg
a41e37c3e6
increment build number
2006-12-19 03:20:51 +00:00
paul_reeves
0e76cf81f2
increment build number
2006-12-18 15:12:37 +00:00
alexpeshkoff
62f5a625fa
increment build number
2006-12-18 10:13:51 +00:00
alexpeshkoff
153386654b
increment build number
2006-12-18 09:30:49 +00:00
dimitr
c4744f7b37
increment build number
2006-12-18 07:01:24 +00:00
dimitr
21397ed667
Fixed CORE-1058.
2006-12-18 07:01:18 +00:00
asfernandes
2cb8fd7b70
increment build number
2006-12-17 21:03:43 +00:00
asfernandes
659d23e6ab
Report number of concurrent transaction when raising update_conflict
2006-12-17 21:03:41 +00:00
asfernandes
49bb201b84
increment build number
2006-12-17 21:03:37 +00:00
asfernandes
863eb43644
increment build number
2006-12-17 21:03:32 +00:00
hvlad
2aa927fdbf
increment build number
2006-12-17 19:40:47 +00:00
hvlad
aa062c018c
Correct temporary space id generation for classic server
2006-12-17 19:40:41 +00:00
alexpeshkoff
e87a48814c
increment build number
2006-12-17 15:53:48 +00:00
alexpeshkoff
ddc1afb97e
increment build number
2006-12-17 15:51:31 +00:00
alexpeshkoff
98c17eec18
increment build number
2006-12-17 14:02:33 +00:00
alexpeshkoff
6dcb59a09e
increment build number
2006-12-17 14:02:32 +00:00
alexpeshkoff
e18f8046bd
Use symbolic names for authentication methods in firebird.conf
2006-12-17 14:02:23 +00:00
alexpeshkoff
a69105c677
increment build number
2006-12-17 14:02:21 +00:00
alexpeshkoff
dc657d8393
increment build number
2006-12-17 11:20:05 +00:00
robocop
673e3d1fab
increment build number
2006-12-17 09:09:41 +00:00
robocop
01c67b8129
increment build number
2006-12-17 09:09:37 +00:00
robocop
49ffa70f53
increment build number
2006-12-17 09:06:52 +00:00
fsg
25f98e872a
increment build number
2006-12-16 03:22:24 +00:00
fsg
c0d41bf4d5
increment build number
2006-12-16 03:21:35 +00:00
asfernandes
1a566edab7
increment build number
2006-12-16 02:21:23 +00:00
asfernandes
2aecc33274
increment build number
2006-12-16 01:42:02 +00:00
asfernandes
4fd1da9b2b
increment build number
2006-12-16 00:30:07 +00:00
asfernandes
ca0de4e6ab
Fixed CORE-1056 - A query could produce different results, depending on the presence of an index
2006-12-16 00:30:03 +00:00
alexpeshkoff
586ba9ea79
increment build number
2006-12-15 17:30:47 +00:00
alexpeshkoff
8896a21641
frontported fixes from 2.0
2006-12-15 17:30:41 +00:00
dimitr
c063adce3e
increment build number
2006-12-15 16:05:45 +00:00
dimitr
638321af6b
increment build number
2006-12-15 16:04:41 +00:00
dimitr
06c7f7d1c1
increment build number
2006-12-15 15:47:55 +00:00
dimitr
ce20fc25a5
increment build number
2006-12-15 15:46:37 +00:00
alexpeshkoff
5b9af2777e
increment build number
2006-12-15 14:36:55 +00:00
dimitr
09cec65c96
increment build number
2006-12-15 12:36:15 +00:00
dimitr
61418b9209
increment build number
2006-12-15 10:50:50 +00:00
dimitr
b879c697e4
Fixed crash in monitoring tables on linux.
2006-12-15 10:50:47 +00:00
fsg
aa18f2ac5e
increment build number
2006-12-15 03:22:49 +00:00
fsg
a1ceb85e14
increment build number
2006-12-15 03:21:53 +00:00
asfernandes
ca02501711
increment build number
2006-12-15 01:32:42 +00:00
asfernandes
564147db66
Misc
2006-12-15 01:32:39 +00:00
arnobrinkman
49a3f9a608
increment build number
2006-12-15 00:06:31 +00:00
alexpeshkoff
c331af7b58
increment build number
2006-12-14 17:11:47 +00:00
alexpeshkoff
eb160f79bc
increment build number
2006-12-14 16:20:37 +00:00
alexpeshkoff
f86fef0c48
Fixed CORE-1053
2006-12-14 16:20:35 +00:00
dimitr
20ae60d756
increment build number
2006-12-14 16:11:23 +00:00
dimitr
9d2b718bba
Restored the old alter-in-use logic upon customer requests.
2006-12-14 16:11:21 +00:00
dimitr
eb8bcb8d32
increment build number
2006-12-14 14:56:32 +00:00
dimitr
187703c91a
Misc.
2006-12-14 14:56:29 +00:00
asfernandes
396e9bff79
increment build number
2006-12-14 10:30:50 +00:00
dimitr
1bc35690ea
increment build number
2006-12-14 09:14:21 +00:00
fsg
11c85106a8
increment build number
2006-12-14 03:21:38 +00:00
fsg
180001fa9e
increment build number
2006-12-14 03:20:55 +00:00
fsg
2dd0a8f547
increment build number
2006-12-14 03:20:24 +00:00
paul_reeves
da1331d2e4
increment build number
2006-12-13 14:35:30 +00:00
asfernandes
c5f8820755
increment build number
2006-12-13 14:28:59 +00:00
asfernandes
bfcc8df647
Restore the original status vector
2006-12-13 14:28:57 +00:00
paul_reeves
1129053607
increment build number
2006-12-13 14:28:47 +00:00
paul_reeves
ca9e892229
increment build number
2006-12-13 14:27:59 +00:00
paul_reeves
58032cfbd3
increment build number
2006-12-13 13:25:57 +00:00
paul_reeves
af63a65634
increment build number
2006-12-13 10:18:09 +00:00
fsg
c93a949615
increment build number
2006-12-13 03:21:50 +00:00
fsg
afeadf3efb
increment build number
2006-12-13 03:21:08 +00:00
fsg
cb58a13365
increment build number
2006-12-13 03:21:07 +00:00
asfernandes
997ac321a5
increment build number
2006-12-13 00:29:50 +00:00
dimitr
ee3f027abf
increment build number
2006-12-12 16:12:18 +00:00
dimitr
8ea7c4f915
A bit different fix for CORE-1004 in HEAD. Experimental.
2006-12-12 16:12:15 +00:00
dimitr
1c63732253
increment build number
2006-12-12 15:51:26 +00:00
dimitr
6e64108a28
increment build number
2006-12-12 15:10:32 +00:00
dimitr
4101dae2ca
increment build number
2006-12-12 15:08:33 +00:00
dimitr
f3a053d893
increment build number
2006-12-12 15:06:47 +00:00
dimitr
d3848a994a
increment build number
2006-12-12 15:05:37 +00:00