robocop
e71a03261c
This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash.
2007-03-28 04:20:36 +00:00
robocop
6b87839704
increment build number
2007-03-28 04:20:31 +00:00
robocop
bdee056b86
increment build number
2007-03-28 04:20:25 +00:00
robocop
b283083112
increment build number
2007-03-28 04:20:23 +00:00
robocop
8431801058
increment build number
2007-03-28 04:20:18 +00:00
robocop
bf89e73bac
increment build number
2007-03-28 04:20:00 +00:00
robocop
9da35f9f67
increment build number
2007-03-28 04:19:58 +00:00
robocop
6ee0178a3b
increment build number
2007-03-28 04:19:52 +00:00
robocop
6788a3fda2
increment build number
2007-03-28 04:19:50 +00:00
robocop
6f8c7016d2
increment build number
2007-03-28 04:19:47 +00:00
asfernandes
96af8b67fe
increment build number
2007-03-28 02:25:55 +00:00
fsg
947b68cb37
increment build number
2007-03-28 02:20:43 +00:00
fsg
b7ddc539ea
increment build number
2007-03-28 02:20:08 +00:00
asfernandes
b900d76f05
increment build number
2007-03-28 02:16:55 +00:00
asfernandes
266af4e84a
Fixed crashes while restoring - reported privately by Alex
2007-03-28 02:16:52 +00:00
alexpeshkoff
ecc7d960c1
increment build number
2007-03-27 11:46:50 +00:00
alexpeshkoff
af5cbf523e
Fixed problems with windows build and database restore - thanks to Dmitry and Vlad
2007-03-27 11:46:47 +00:00
alexpeshkoff
1a2d2081c4
increment build number
2007-03-27 11:42:54 +00:00
paulbeach
ac2ec91efb
increment build number
2007-03-27 09:39:14 +00:00
fsg
c87587b03b
increment build number
2007-03-27 02:20:16 +00:00
paulbeach
db8e1e501f
increment build number
2007-03-26 15:53:14 +00:00
paulbeach
2b06f20c21
increment build number
2007-03-26 15:53:13 +00:00
paulbeach
7d983985e2
increment build number
2007-03-26 15:53:08 +00:00
paulbeach
ca835ec899
increment build number
2007-03-26 15:14:26 +00:00
paulbeach
db60b1aa8c
increment build number
2007-03-26 15:13:42 +00:00
paulbeach
d195aac56f
increment build number
2007-03-26 15:13:41 +00:00
paulbeach
e784b7046e
increment build number
2007-03-26 13:51:56 +00:00
paulbeach
3fd802729a
increment build number
2007-03-26 13:51:53 +00:00
paulbeach
0435988182
increment build number
2007-03-26 11:36:40 +00:00
fsg
3403465dbf
increment build number
2007-03-26 02:21:14 +00:00
alexpeshkoff
d1af555dac
increment build number
2007-03-25 16:09:03 +00:00
alexpeshkoff
1feac5407e
increment build number
2007-03-25 16:09:01 +00:00
alexpeshkoff
9068d7787f
Frontported alignment and endianess fixes from 2.0
2007-03-25 16:09:00 +00:00
alexpeshkoff
a204a5f057
increment build number
2007-03-25 10:12:38 +00:00
dimitr
c881c966f0
increment build number
2007-03-25 08:43:52 +00:00
dimitr
41d2c9fd05
Fixed server crash when accessing GTT with two indices having different number of segments.
2007-03-25 08:43:49 +00:00
fsg
a4fb88f7c2
increment build number
2007-03-25 02:20:19 +00:00
asfernandes
46042bb117
increment build number
2007-03-24 17:44:11 +00:00
asfernandes
2f2fabaff9
increment build number
2007-03-24 17:44:10 +00:00
asfernandes
20299bb856
Misc
2007-03-24 17:44:09 +00:00
asfernandes
5a3bc60a0d
increment build number
2007-03-24 17:44:08 +00:00
fsg
9ae868d64f
increment build number
2007-03-24 03:21:04 +00:00
fsg
0312565afb
increment build number
2007-03-24 03:20:26 +00:00
asfernandes
f5be0955c7
increment build number
2007-03-24 03:00:28 +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
dimitr
9c326ffb8b
increment build number
2007-03-23 13:50:24 +00:00
dimitr
7418224c16
Small optimization.
2007-03-23 13:50:17 +00:00
dimitr
98b12c3cd6
increment build number
2007-03-23 11:35:39 +00:00
dimitr
58373a928b
increment build number
2007-03-23 11:25:45 +00:00
dimitr
937333b619
An alternative attempt to fix the alignment issue. We don't need to track the entire blob_id, the record number part is enough. Hence there's no need to read the whole blob_id as int64.
...
Discussed with Vlad and Alex, tested on SPARC.
2007-03-23 11:25:41 +00:00
fsg
cae3f9adec
increment build number
2007-03-23 03:21:08 +00:00
fsg
5fc50301f9
increment build number
2007-03-23 03:20:33 +00:00
robocop
c11c6ad901
increment build number
2007-03-22 14:03:27 +00:00
alexpeshkoff
9426b7d550
increment build number
2007-03-22 13:26:02 +00:00
alexpeshkoff
915ee5cf77
increment build number
2007-03-22 13:25:54 +00:00
alexpeshkoff
55b3152fee
increment build number
2007-03-22 13:25:52 +00:00
alexpeshkoff
db9421d116
increment build number
2007-03-22 13:13:41 +00:00
asfernandes
e45b2ff68d
increment build number
2007-03-22 13:07:12 +00:00
dimitr
c026f61cc3
increment build number
2007-03-22 12:54:03 +00:00
paul_reeves
d4cb63f897
increment build number
2007-03-22 09:26:50 +00:00
hvlad
0b2e592ed8
increment build number
2007-03-22 09:26:10 +00:00
hvlad
c07e9c0f4c
Misc
2007-03-22 09:26:08 +00:00
paul_reeves
98389df293
increment build number
2007-03-22 09:10:16 +00:00
robocop
26615673a5
increment build number
2007-03-22 04:20:30 +00:00
fsg
f2232359a0
increment build number
2007-03-22 03:21:36 +00:00
fsg
64b7b4a7ac
increment build number
2007-03-22 03:20:52 +00:00
asfernandes
ad18e22149
increment build number
2007-03-22 01:42:37 +00:00
asfernandes
23dba8075c
Fix problem where a temporary blob could not be returned to the client throwing "invalid BLOB ID"
2007-03-22 01:42:33 +00:00
paul_reeves
5f260d889f
increment build number
2007-03-21 13:23:19 +00:00
robocop
3ec59a5501
increment build number
2007-03-21 12:36:43 +00:00
dimitr
9418f1bdce
increment build number
2007-03-21 12:31:37 +00:00
robocop
cf38a3b37d
increment build number
2007-03-21 11:49:53 +00:00
alexpeshkoff
32a52a156c
increment build number
2007-03-21 10:51:39 +00:00
fsg
43faceab4a
increment build number
2007-03-21 03:20:38 +00:00
fsg
30b1a1eace
increment build number
2007-03-21 03:19:56 +00:00
hvlad
9e6215b667
increment build number
2007-03-20 18:02:13 +00:00
hvlad
8bfa87d892
Let store plain 64-bit record number in index_sort_record (and in sort scratch file) and became independent of additional fields of RecordNumber class.
...
Also pack index_sort_record structure to avoid compiler added padding which unnecessary grow sort scratch file
2007-03-20 18:02:10 +00:00
hvlad
2a0ab25739
increment build number
2007-03-20 14:26:16 +00:00
hvlad
9e34738813
Misc (replace 0 by NULL when necessary)
2007-03-20 14:26:10 +00:00
alexpeshkoff
3c18ddd8c9
increment build number
2007-03-20 13:28:41 +00:00
paul_reeves
24b0eb99d6
increment build number
2007-03-20 13:25:14 +00:00
paul_reeves
398a0981ec
increment build number
2007-03-20 13:11:49 +00:00
paul_reeves
d2a40a19d2
increment build number
2007-03-20 13:01:09 +00:00
dimitr
9b708e0b19
increment build number
2007-03-20 09:19:34 +00:00
dimitr
6a0b577152
increment build number
2007-03-20 09:18:21 +00:00
fsg
2dac1de212
increment build number
2007-03-20 03:20:55 +00:00
fsg
f5fc9f10e7
increment build number
2007-03-20 03:20:22 +00:00
hvlad
f7726f6bba
increment build number
2007-03-19 21:34:55 +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
alexpeshkoff
ba8f515818
increment build number
2007-03-19 17:27:38 +00:00
alexpeshkoff
447957bb3a
increment build number
2007-03-19 17:26:12 +00:00
paul_reeves
a2cea20353
increment build number
2007-03-19 15:39:23 +00:00
paul_reeves
90bd6d000e
increment build number
2007-03-19 15:39:19 +00:00
paul_reeves
6d11312b00
increment build number
2007-03-19 15:39:17 +00:00
paul_reeves
f46fc2d8df
increment build number
2007-03-19 15:39:14 +00:00
paul_reeves
5da3093e39
increment build number
2007-03-19 15:39:10 +00:00
paul_reeves
ab16ae76b6
increment build number
2007-03-19 15:39:06 +00:00
paul_reeves
78ab5e18c5
increment build number
2007-03-19 15:38:55 +00:00
fsg
0846cc9ada
increment build number
2007-03-19 03:20:39 +00:00
fsg
8af6b7288c
increment build number
2007-03-19 03:19:59 +00:00
asfernandes
80c3b5306b
increment build number
2007-03-19 00:28:20 +00:00
asfernandes
2ff9280db4
Misc
2007-03-19 00:28:16 +00:00
asfernandes
741859e721
increment build number
2007-03-19 00:28:15 +00:00
alexpeshkoff
317b174c96
increment build number
2007-03-18 17:16:10 +00:00
fsg
5156012e3e
increment build number
2007-03-18 03:20:36 +00:00
asfernandes
928cd26d2e
increment build number
2007-03-17 21:08:27 +00:00
fsg
430f0d29dc
increment build number
2007-03-17 03:21:59 +00:00
fsg
3615926f90
increment build number
2007-03-17 03:21:23 +00:00
paul_reeves
eb185d3bac
increment build number
2007-03-16 11:49:47 +00:00
paul_reeves
a5a3b0a019
increment build number
2007-03-16 11:48:11 +00:00
dimitr
7ed4ebd425
increment build number
2007-03-16 10:24:52 +00:00
dimitr
87234b47bd
increment build number
2007-03-16 09:48:49 +00:00
dimitr
e706b69c95
increment build number
2007-03-16 09:37:52 +00:00
dimitr
66a94b3567
increment build number
2007-03-16 05:06:20 +00:00
fsg
0bd84a51e7
increment build number
2007-03-16 03:20:19 +00:00
asfernandes
ce9647408d
increment build number
2007-03-16 00:46:05 +00:00
asfernandes
8feba5fcd2
Improvement CORE-1170 - Conversion of DDL source from client charset to metadata charset
2007-03-16 00:46:02 +00:00
paul_reeves
c76e06eb10
increment build number
2007-03-15 15:25:45 +00:00
paul_reeves
539006817b
increment build number
2007-03-15 15:21:34 +00:00
robocop
7151bccce9
increment build number
2007-03-15 09:36:00 +00:00
robocop
2d4fcdbf11
increment build number
2007-03-15 09:34:25 +00:00
robocop
337535ba98
increment build number
2007-03-15 09:14:04 +00:00
asfernandes
7c9c310f79
increment build number
2007-03-15 02:30:21 +00:00
asfernandes
bf5db7403e
Fixed CORE-1169 - Conversion of temporary blobs to the destination blob type when materializing
2007-03-15 02:30:14 +00:00
asfernandes
115763fc7f
increment build number
2007-03-14 13:58:42 +00:00
asfernandes
a2e198ae33
increment build number
2007-03-14 13:58:41 +00:00
hvlad
d11d5f1c24
increment build number
2007-03-14 13:51:47 +00:00
fsg
315e79a31d
increment build number
2007-03-14 03:21:15 +00:00
aafemt
0a155cf1b4
increment build number
2007-03-13 05:33:06 +00:00
aafemt
7cbc856a03
Fix MinGW build
2007-03-13 05:33:02 +00:00
aafemt
1b4ccdb10e
increment build number
2007-03-13 05:28:52 +00:00
fsg
c77e923269
increment build number
2007-03-13 03:21:31 +00:00
asfernandes
5938eace4e
increment build number
2007-03-13 02:33:13 +00:00
asfernandes
34b914fb05
Misc
2007-03-13 02:33:10 +00:00
robocop
572165f1d3
increment build number
2007-03-12 11:49:07 +00:00
robocop
e8885e1aee
increment build number
2007-03-12 11:48:14 +00:00
robocop
fefac22672
Simplification.
2007-03-12 11:48:08 +00:00
robocop
2a0dba6368
increment build number
2007-03-12 10:13:04 +00:00
robocop
c5a711e3a6
Fix for CORE-1165 is just one byte change in the source code. :-)
2007-03-12 10:13:00 +00:00
dimitr
2407df1527
increment build number
2007-03-12 09:39:55 +00:00
dimitr
a1d8d092cb
Fixed 64-bit I/O for sort space.
2007-03-12 09:39:52 +00:00
robocop
3661bbc5d1
increment build number
2007-03-12 09:13:19 +00:00
robocop
b94c6d20e5
Misc:
...
- DSC_EQUIV is no longer a macro; no need to wrap arguments in extra parenthesis.
- Make reinterpret's explicit.
- No need to cast dsc_address to UCHAR* since it's already of this type.
Hope I didn't screw someone.
2007-03-12 09:13:15 +00:00
robocop
1f85507542
increment build number
2007-03-12 09:10:18 +00:00
robocop
e25396fca4
Hack, sorry.
2007-03-12 09:10:14 +00:00
fsg
561914cf82
increment build number
2007-03-12 03:20:26 +00:00
asfernandes
2e22af6515
increment build number
2007-03-12 00:42:36 +00:00
asfernandes
86b0c0e069
Simplification
2007-03-12 00:42:29 +00:00
robocop
c7038ec589
increment build number
2007-03-11 03:52:18 +00:00
fsg
5ff17e7e29
increment build number
2007-03-11 03:21:18 +00:00
robocop
a90b4a2029
increment build number
2007-03-11 03:13:22 +00:00
asfernandes
a34789edf5
increment build number
2007-03-11 02:45:54 +00:00
asfernandes
38237c0e97
Misc
2007-03-11 02:45:50 +00:00
robocop
0ca28b615c
increment build number
2007-03-10 10:49:42 +00:00
robocop
588a26c787
Misc.
2007-03-10 10:49:39 +00:00
robocop
8af5b2f9e5
increment build number
2007-03-10 10:46:33 +00:00
robocop
ca92ba9016
increment build number
2007-03-10 09:33:16 +00:00
fsg
8f428e36f9
increment build number
2007-03-10 03:22:01 +00:00
asfernandes
4cd6f76a0e
increment build number
2007-03-09 15:42:23 +00:00
asfernandes
7c72839ea2
Allow conversions from numbers to blobs
2007-03-09 15:42:17 +00:00
alexpeshkoff
b74310a6b0
increment build number
2007-03-09 13:32:21 +00:00
alexpeshkoff
57633c2efb
increment build number
2007-03-09 13:32:16 +00:00
alexpeshkoff
a89da90f4a
increment build number
2007-03-09 11:35:25 +00:00
alexpeshkoff
c03ae8011b
fixed compilation on linux
2007-03-09 11:35:20 +00:00
robocop
10c482cc1b
increment build number
2007-03-09 11:35:12 +00:00
paulbeach
5e31edfd09
increment build number
2007-03-09 10:33:00 +00:00
paulbeach
68b261513c
Firebird 2.0 MacOS Classic Intel Build
2007-03-09 10:32:58 +00:00
paulbeach
da31124c3b
increment build number
2007-03-09 10:32:54 +00:00
paulbeach
81a1a4234b
increment build number
2007-03-09 10:32:46 +00:00
dimitr
05c4d7275a
increment build number
2007-03-09 08:56:35 +00:00
dimitr
1d4a090bcf
Misc.
2007-03-09 08:56:31 +00:00
dimitr
0fe180ec2c
increment build number
2007-03-09 08:55:11 +00:00
dimitr
05473ab246
Front-ported fix for CORE-943.
2007-03-09 08:55:07 +00:00
dimitr
914ba14769
increment build number
2007-03-09 08:27:35 +00:00
dimitr
dd0931d113
Front-ported fix for CORE-943.
2007-03-09 08:27:34 +00:00
dimitr
baab600d03
increment build number
2007-03-09 08:21:21 +00:00
dimitr
b2fe4fec5c
increment build number
2007-03-09 08:16:40 +00:00
dimitr
57c02cc754
Front-ported fix for CORE-1140.
2007-03-09 08:16:37 +00:00
dimitr
06edb5af37
increment build number
2007-03-09 08:11:17 +00:00
dimitr
1b44f36eda
Front-ported RISC-specific fixes.
2007-03-09 08:11:10 +00:00
dimitr
6fbf471fbc
increment build number
2007-03-09 08:10:13 +00:00
dimitr
b151ca4ba0
increment build number
2007-03-09 07:59:09 +00:00
dimitr
d3ae3fef1c
Front-ported fix for CORE-1139.
2007-03-09 07:59:05 +00:00
dimitr
bcc6261d7a
increment build number
2007-03-09 07:57:54 +00:00
dimitr
e671c6ffc8
increment build number
2007-03-09 07:57:35 +00:00
dimitr
a1c3650ce0
increment build number
2007-03-09 07:57:09 +00:00
fsg
944ca940c6
increment build number
2007-03-09 03:23:09 +00:00
paulbeach
2ec31aded1
increment build number
2007-03-08 09:19:16 +00:00
paulbeach
6d6ff38749
increment build number
2007-03-08 08:28:49 +00:00
paulbeach
7fafee0f15
increment build number
2007-03-07 15:04:36 +00:00
paulbeach
b3a1fa3d22
increment build number
2007-03-07 15:04:29 +00:00
paulbeach
b82160cef4
increment build number
2007-03-07 15:04:23 +00:00
paulbeach
c83e63be78
increment build number
2007-03-07 15:04:20 +00:00
paulbeach
15ba3c8d30
increment build number
2007-03-07 15:04:15 +00:00
alexpeshkoff
66034e6546
increment build number
2007-03-07 13:12:42 +00:00
robocop
e299b9890e
increment build number
2007-03-07 08:34:34 +00:00
robocop
cad4de29d2
increment build number
2007-03-07 07:14:24 +00:00
robocop
f3d0c753e1
increment build number
2007-03-07 03:26:58 +00:00
fsg
dd8be361e0
increment build number
2007-03-07 03:20:28 +00:00
fsg
37d250a0bb
increment build number
2007-03-07 03:19:48 +00:00
asfernandes
9b0cbb574d
increment build number
2007-03-06 15:54:37 +00:00
paul_reeves
920793e81e
increment build number
2007-03-06 08:22:58 +00:00
paul_reeves
6cb3785fec
increment build number
2007-03-06 08:21:10 +00:00
fsg
16ecb7e723
increment build number
2007-03-06 03:20:32 +00:00
fsg
2925ba996b
increment build number
2007-03-06 03:19:54 +00:00
asfernandes
f1d052b502
increment build number
2007-03-06 02:29:50 +00:00
asfernandes
3b75d7dc35
increment build number
2007-03-06 02:29:49 +00:00
asfernandes
2fa7a76177
Misc
2007-03-06 02:29:48 +00:00
asfernandes
b04f510167
increment build number
2007-03-06 02:29:44 +00:00
dimitr
54943a9819
increment build number
2007-03-05 12:37:00 +00:00
paul_reeves
ccf67c05d3
increment build number
2007-03-05 11:07:58 +00:00
dimitr
2f649b1976
increment build number
2007-03-05 09:50:25 +00:00
dimitr
b027822d0e
increment build number
2007-03-05 07:50:25 +00:00
dimitr
d31f946fba
Added MON$CALL_STACK plus some minor monitoring-related changes.
2007-03-05 07:50:23 +00:00
dimitr
d902a022cb
increment build number
2007-03-05 07:49:57 +00:00
robocop
a8e94eb573
increment build number
2007-03-05 06:40:59 +00:00
robocop
0a577e7e5f
increment build number
2007-03-05 06:30:26 +00:00
robocop
230614bb17
Totally misc.
2007-03-05 06:30:23 +00:00
fsg
482d27e0f0
increment build number
2007-03-05 03:20:41 +00:00
asfernandes
8a36bf6447
increment build number
2007-03-04 20:33:31 +00:00
asfernandes
083c81bfd4
Fixed a problem reported by Dmitry where UPDATE and DELETE was not working with views with triggers.
2007-03-04 20:33:28 +00:00
alexpeshkoff
76c8fbac58
increment build number
2007-03-04 11:04:58 +00:00
fsg
a32a58543c
increment build number
2007-03-04 03:20:19 +00:00
asfernandes
0ffcbe3ba7
increment build number
2007-03-04 01:41:47 +00:00
asfernandes
3c8c8a5817
increment build number
2007-03-04 01:27:10 +00:00
robocop
daf5687374
increment build number
2007-03-03 04:22:47 +00:00
fsg
e5fe51def8
increment build number
2007-03-03 03:20:49 +00:00
fsg
dbaa4f8524
increment build number
2007-03-03 03:20:04 +00:00
asfernandes
61985e25ea
increment build number
2007-03-02 15:22:53 +00:00
asfernandes
0b3e789230
Fixed CORE-1150 - Error conversion error from string " " using outer join on int64 and int fields
2007-03-02 15:22:48 +00:00
alexpeshkoff
ba78c399e8
increment build number
2007-03-02 14:06:49 +00:00
paul_reeves
9a6ee5f450
increment build number
2007-03-02 11:49:06 +00:00
robocop
aa0c5c875d
increment build number
2007-03-02 11:14:18 +00:00
paul_reeves
40aa426d1e
increment build number
2007-03-02 11:02:18 +00:00
paul_reeves
9bc42261da
increment build number
2007-03-02 11:02:16 +00:00
paul_reeves
a764530753
increment build number
2007-03-02 11:01:56 +00:00
paul_reeves
593b4aed6c
increment build number
2007-03-02 11:01:48 +00:00
paul_reeves
cd6c5182d2
increment build number
2007-03-02 11:01:44 +00:00
paul_reeves
e80b9ded60
increment build number
2007-03-02 11:01:41 +00:00
alexpeshkoff
fdd71dae4a
increment build number
2007-03-02 09:04:31 +00:00
alexpeshkoff
60e06d5c99
Fixes for CORE-1148 and CORE-1149
2007-03-02 09:04:30 +00:00
fsg
86b07b9d20
increment build number
2007-03-02 03:19:54 +00:00
asfernandes
3a72832554
increment build number
2007-03-02 00:46:07 +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
alexpeshkoff
76f9f12d57
increment build number
2007-03-01 15:34:05 +00:00
dimitr
4065eb5272
increment build number
2007-03-01 15:08:14 +00:00
dimitr
7eefa833f8
Adjusted the logic accordingly to the Alex's fix.
2007-03-01 15:08:11 +00:00
hvlad
510a50fb61
increment build number
2007-03-01 13:34:46 +00:00
hvlad
af5ef6ad73
Fixed CORE-1146 : AV in rse\invalidate_child_rpbs for recursive queies
2007-03-01 13:34:44 +00:00
alexpeshkoff
ed29b6f136
increment build number
2007-03-01 13:20:19 +00:00