8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-01 06:43:03 +01:00
Commit Graph

10594 Commits

Author SHA1 Message Date
arnobrinkman
4c21fa1a3f increment build number 2004-10-24 11:58:00 +00:00
skidder
6bece23bf9 increment build number 2004-10-24 09:10:59 +00:00
skidder
f295c1b95d increment build number 2004-10-24 09:08:02 +00:00
skidder
6a6905793f increment build number 2004-10-24 09:07:51 +00:00
skidder
e3d68a41cf increment build number 2004-10-24 09:07:48 +00:00
skidder
1798fd2c74 increment build number 2004-10-24 09:06:49 +00:00
skidder
03f4b864a5 increment build number 2004-10-24 08:04:42 +00:00
skidder
4f2d219ed5 increment build number 2004-10-24 02:47:29 +00:00
fsg
976542ed17 increment build number 2004-10-24 01:11:45 +00:00
fsg
49474606d7 increment build number 2004-10-24 01:10:55 +00:00
skidder
9d3cd0bd48 increment build number 2004-10-23 18:09:02 +00:00
skidder
6715702dd8 increment build number 2004-10-23 01:21:14 +00:00
fsg
54e08acaaa increment build number 2004-10-23 01:11:32 +00:00
robocop
a07bd1041b increment build number 2004-10-23 00:54:29 +00:00
robocop
739fc568f7 Misc. 2004-10-23 00:54:26 +00:00
robocop
9f8d721853 increment build number 2004-10-23 00:54:10 +00:00
robocop
2dfbcb5d5a increment build number 2004-10-23 00:51:47 +00:00
paulbeach
e8d36a632f increment build number 2004-10-22 16:26:35 +00:00
paul_reeves
b5d264f354 increment build number 2004-10-22 10:40:52 +00:00
paul_reeves
38e69292ea increment build number 2004-10-22 10:40:45 +00:00
skidder
b1469e1db4 increment build number 2004-10-22 06:24:46 +00:00
asfernandes
961b0e6a6d increment build number 2004-10-22 02:12:02 +00:00
asfernandes
2ad91f7ac0 increment build number 2004-10-22 02:11:55 +00:00
fsg
695b461915 increment build number 2004-10-22 01:10:27 +00:00
fsg
5e68d471cc increment build number 2004-10-22 01:09:45 +00:00
arnobrinkman
1c54b98d5b increment build number 2004-10-21 22:26:38 +00:00
hvlad
81b1402a9c increment build number 2004-10-21 11:45:21 +00:00
hvlad
7e01c92e94 More precise check for primary key\unique\foreign key constraints. Second part - expression indexes. Style 2004-10-21 11:45:01 +00:00
fsg
0ced8dfee3 increment build number 2004-10-21 01:10:39 +00:00
fsg
411e51a2e1 increment build number 2004-10-21 01:09:54 +00:00
dimitr
7587339415 increment build number 2004-10-20 18:37:28 +00:00
dimitr
7418676865 increment build number 2004-10-20 18:18:09 +00:00
dimitr
9885717127 increment build number 2004-10-20 17:42:41 +00:00
dimitr
c0774fa803 increment build number 2004-10-20 17:25:41 +00:00
alexpeshkoff
fff2788b88 increment build number 2004-10-20 16:50:44 +00:00
asfernandes
307cbec53a increment build number 2004-10-20 02:37:34 +00:00
asfernandes
e3ae9ce087 increment build number 2004-10-20 02:33:34 +00:00
fsg
99cc284ed8 increment build number 2004-10-20 01:10:16 +00:00
robocop
9a0ec37f33 increment build number 2004-10-20 01:03:13 +00:00
robocop
690c805ded increment build number 2004-10-20 00:16:28 +00:00
robocop
5bb9225de4 Style and typo. 2004-10-20 00:16:25 +00:00
robocop
6513a90364 increment build number 2004-10-20 00:15:13 +00:00
robocop
b44c745a79 Be consistent with SecurityClass's flags 2004-10-20 00:15:09 +00:00
robocop
585caa75a0 increment build number 2004-10-20 00:13:25 +00:00
robocop
59eff1e269 increment build number 2004-10-20 00:13:24 +00:00
robocop
6ea3416959 Redundant cast. 2004-10-20 00:13:08 +00:00
robocop
fc21edac25 increment build number 2004-10-20 00:09:41 +00:00
robocop
795a70df00 const. 2004-10-20 00:09:39 +00:00
robocop
f18fe3b641 a) Two vars in scope.
b) Style.
2004-10-20 00:07:49 +00:00
fsg
75fc254f3d increment build number 2004-10-19 01:12:01 +00:00
fsg
700d13e030 increment build number 2004-10-19 01:11:16 +00:00
skidder
6ef12c257b increment build number 2004-10-18 23:27:51 +00:00
skidder
3fc962c816 increment build number 2004-10-18 23:27:47 +00:00
skidder
8150a9a9d2 increment build number 2004-10-18 20:51:06 +00:00
skidder
1cae51a108 increment build number 2004-10-18 20:48:42 +00:00
skidder
f2b027ed2e increment build number 2004-10-18 20:35:59 +00:00
skidder
e22db35e5f increment build number 2004-10-18 19:22:18 +00:00
skidder
71077c78f6 increment build number 2004-10-18 18:53:07 +00:00
hvlad
e9758b0677 increment build number 2004-10-18 14:46:52 +00:00
hvlad
59029fb3e7 More precise check for primary key\unique\foreign key constraints. Code for expression indexes will be commited soon. 2004-10-18 14:46:41 +00:00
robocop
b8752f4248 increment build number 2004-10-18 07:19:46 +00:00
robocop
59b3ef06c9 increment build number 2004-10-18 07:17:55 +00:00
robocop
990af96c0b increment build number 2004-10-18 06:48:41 +00:00
fsg
a62f54f0fc increment build number 2004-10-18 01:11:09 +00:00
fsg
8e8e3d955b increment build number 2004-10-18 01:10:11 +00:00
asfernandes
2d0be05801 increment build number 2004-10-18 00:59:29 +00:00
skidder
a2c8e32891 increment build number 2004-10-18 00:28:57 +00:00
skidder
eb7ac2f676 increment build number 2004-10-18 00:17:46 +00:00
skidder
0e8c72337d increment build number 2004-10-17 23:51:16 +00:00
skidder
f96dca2ce3 increment build number 2004-10-17 23:51:15 +00:00
asfernandes
6e1ea45c9b increment build number 2004-10-17 18:39:05 +00:00
asfernandes
1122812fe7 increment build number 2004-10-17 18:38:59 +00:00
asfernandes
e8cfba8a1d increment build number 2004-10-17 18:38:50 +00:00
asfernandes
5c25a4706e increment build number 2004-10-17 18:38:41 +00:00
asfernandes
64de82a71e increment build number 2004-10-17 18:38:22 +00:00
asfernandes
0c80e62e6d increment build number 2004-10-17 18:38:16 +00:00
hvlad
c852a21d63 increment build number 2004-10-17 17:41:54 +00:00
dimitr
b0dac96b98 increment build number 2004-10-17 12:35:32 +00:00
dimitr
88177b22f7 Fixed WITH CHECK issue for naturally updatable views. 2004-10-17 12:35:19 +00:00
dimitr
5aaff0af98 increment build number 2004-10-17 08:47:20 +00:00
robocop
fdcd48734a increment build number 2004-10-17 03:35:47 +00:00
robocop
a6ed2f39bd Misc. 2004-10-17 03:35:42 +00:00
fsg
b267af820f increment build number 2004-10-17 01:08:20 +00:00
asfernandes
d198a975b9 increment build number 2004-10-16 14:03:49 +00:00
dimitr
f9ed6dd2f9 increment build number 2004-10-16 12:52:12 +00:00
dimitr
cfe0283528 Extra protection for previous non-FB databases. 2004-10-16 12:52:09 +00:00
asfernandes
e61bb311e0 increment build number 2004-10-16 03:52:12 +00:00
fsg
5f55f2f123 increment build number 2004-10-16 01:10:01 +00:00
fsg
fd994fdbf4 increment build number 2004-10-16 01:09:18 +00:00
skidder
212292cdd7 increment build number 2004-10-15 23:08:10 +00:00
skidder
645074699e Improve firebird reliability in failure cases on Windows 2004-10-15 23:07:59 +00:00
skidder
bb3f53771e increment build number 2004-10-15 23:07:22 +00:00
paul_reeves
db77b4c7d4 increment build number 2004-10-15 11:02:30 +00:00
dimitr
26bd442d7f increment build number 2004-10-15 05:56:15 +00:00
robocop
fe2f54e6f4 increment build number 2004-10-15 05:50:38 +00:00
asfernandes
0156d83d4f increment build number 2004-10-15 01:32:13 +00:00
fsg
2685f2d495 increment build number 2004-10-15 01:09:16 +00:00
fsg
e0c61baf2a increment build number 2004-10-15 01:08:23 +00:00
skidder
a6da4dc23b increment build number 2004-10-14 22:12:07 +00:00
skidder
0a7ab26423 Vlad pointed at a problem with my change. Correct it 2004-10-14 22:11:43 +00:00
dimitr
e5509d85c9 increment build number 2004-10-14 19:09:22 +00:00
dimitr
09c51110b4 Added the equivalence operator. The major index optimizations are done.
Notes:
1) Some optimizations will follow after more deep analysis.
2) The syntax "==" is not yet agreed on. I'd prefer it to be changed.
2004-10-14 19:09:19 +00:00
dimitr
6dd8dcc3d1 increment build number 2004-10-14 19:08:11 +00:00
dimitr
ab8e6e055f increment build number 2004-10-14 18:55:00 +00:00
alexpeshkoff
f896ff358f increment build number 2004-10-14 16:56:35 +00:00
dimitr
3aca590c26 increment build number 2004-10-14 16:35:18 +00:00
asfernandes
8f738ed449 increment build number 2004-10-14 02:54:32 +00:00
fsg
eaaf36c4fa increment build number 2004-10-14 01:09:54 +00:00
dimitr
865b165a00 increment build number 2004-10-13 18:45:13 +00:00
dimitr
0de641cafc increment build number 2004-10-13 18:37:57 +00:00
dimitr
46397f0744 increment build number 2004-10-13 18:17:47 +00:00
dimitr
8d6ebc97d9 Some changes to support procedure-based views. Much work is still required. 2004-10-13 18:17:43 +00:00
skidder
f9ee7a466d increment build number 2004-10-13 17:54:41 +00:00
asfernandes
6f3a61821e increment build number 2004-10-13 13:45:58 +00:00
asfernandes
7e4c384486 increment build number 2004-10-12 19:45:59 +00:00
asfernandes
34d4352464 increment build number 2004-10-12 19:45:56 +00:00
asfernandes
b61f13b88c increment build number 2004-10-12 18:45:21 +00:00
asfernandes
5afbb9e285 increment build number 2004-10-12 18:45:15 +00:00
hvlad
d8260f6c43 increment build number 2004-10-12 15:34:45 +00:00
asfernandes
2923dcf9fb increment build number 2004-10-12 04:59:48 +00:00
asfernandes
3976783b9c increment build number 2004-10-12 03:17:38 +00:00
asfernandes
53b723bc91 increment build number 2004-10-12 03:17:35 +00:00
asfernandes
69c2ddc7cc increment build number 2004-10-12 01:52:04 +00:00
fsg
3433c7e91b increment build number 2004-10-12 01:09:19 +00:00
asfernandes
b61144f62b increment build number 2004-10-11 20:39:26 +00:00
asfernandes
28f4664089 increment build number 2004-10-11 20:39:20 +00:00
hvlad
81bee61a0d increment build number 2004-10-11 17:18:51 +00:00
hvlad
19f2f6fb05 Correct declaration as Claudio suggested 2004-10-11 17:18:42 +00:00
robocop
2a097c47b3 increment build number 2004-10-11 10:00:45 +00:00
fsg
8994f3a96a increment build number 2004-10-11 01:09:48 +00:00
dimitr
471334b22d increment build number 2004-10-10 20:03:04 +00:00
dimitr
b18a2aebe1 1) Fixed bug related to SKIP vs derived tables.
2) Prepared views to handle FIRST/SKIP/PLAN properly
2004-10-10 20:02:51 +00:00
asfernandes
39b7217741 increment build number 2004-10-10 19:57:29 +00:00
asfernandes
82fba4520f increment build number 2004-10-10 19:57:09 +00:00
asfernandes
7825e4c611 increment build number 2004-10-10 19:57:01 +00:00
asfernandes
11a2efbd62 increment build number 2004-10-10 19:56:42 +00:00
asfernandes
41b7b08d97 increment build number 2004-10-10 19:56:11 +00:00
asfernandes
02d8633d00 increment build number 2004-10-10 19:56:02 +00:00
asfernandes
fc79c8ebd8 increment build number 2004-10-10 19:55:58 +00:00
asfernandes
9d2df313d6 increment build number 2004-10-10 19:55:46 +00:00
asfernandes
43aa8f1b6a increment build number 2004-10-10 19:55:26 +00:00
asfernandes
6e32aba752 increment build number 2004-10-10 19:55:23 +00:00
asfernandes
8f2e7816b9 increment build number 2004-10-10 19:55:22 +00:00
asfernandes
1f478e20b6 increment build number 2004-10-10 19:55:18 +00:00
asfernandes
0d3113c3ae increment build number 2004-10-10 19:55:13 +00:00
asfernandes
73c7e357fe increment build number 2004-10-10 19:55:04 +00:00
dimitr
19003e80b6 increment build number 2004-10-10 19:29:10 +00:00
dimitr
0b52c3f9e2 Fixed bug related to UDFs vs expression indices. 2004-10-10 19:29:05 +00:00
asfernandes
c1a90b8011 increment build number 2004-10-10 19:05:49 +00:00
fsg
39fa9feadb increment build number 2004-10-10 01:10:52 +00:00
fsg
e2944b72ac increment build number 2004-10-10 01:09:59 +00:00
dimitr
3cbc499d1a increment build number 2004-10-09 14:20:31 +00:00
dimitr
ac373f3cd7 increment build number 2004-10-09 14:14:58 +00:00
robocop
b72439388e increment build number 2004-10-09 03:58:48 +00:00
robocop
64cfaf3d50 increment build number 2004-10-09 03:58:47 +00:00
robocop
50d57b354f Fix a possible buffer overrun after Arno's enhancement of ERR_bugcheck and internal_error. 2004-10-09 03:58:45 +00:00
robocop
b003ce8db5 I don't see a reason to call ERR_cstring over the result of a previous ERR_cstring.
Also, string literals are at fixed addresses, so they survive the function that originated them.
2004-10-09 03:55:43 +00:00
robocop
6dc2570f57 increment build number 2004-10-09 03:53:04 +00:00
robocop
2f087d53a6 Misc 2004-10-09 03:52:59 +00:00
robocop
dfe18542fc increment build number 2004-10-09 01:47:24 +00:00
robocop
8fd795893f Fixed some possible buffer overruns and marked others. 2004-10-09 01:47:22 +00:00
robocop
6ccf3e6aec increment build number 2004-10-09 01:40:35 +00:00
robocop
8d88c31734 increment build number 2004-10-09 01:40:34 +00:00
robocop
0ffefddd17 Misc. 2004-10-09 01:40:32 +00:00
robocop
d7df59f56f increment build number 2004-10-09 01:38:31 +00:00
robocop
6c1eb42e7f Getting rid of IPSERV. 2004-10-09 01:38:29 +00:00
fsg
1ab21aba8f increment build number 2004-10-09 01:09:10 +00:00
fsg
0db12d27a6 increment build number 2004-10-09 01:08:23 +00:00
skidder
8fe51d07aa increment build number 2004-10-09 00:43:06 +00:00
skidder
6e12599ebf increment build number 2004-10-09 00:43:03 +00:00
skidder
380ab46249 increment build number 2004-10-08 22:52:17 +00:00
skidder
f30e994697 increment build number 2004-10-08 15:05:58 +00:00
paul_reeves
9b46748240 increment build number 2004-10-08 14:24:22 +00:00
paul_reeves
3fad6c7fac increment build number 2004-10-08 14:24:20 +00:00
paul_reeves
29d2a3f417 increment build number 2004-10-08 14:15:41 +00:00
hvlad
62bcf6c131 Move 'fini_agg_distinct' declaration and definition in alphabet order 2004-10-08 11:10:58 +00:00
robocop
a8da598248 Redundant casts. 2004-10-08 11:08:42 +00:00
hvlad
edf72a34f6 Fix memory leak when a query contains both GROUP BY and DISTINCT and result set is empty 2004-10-08 10:18:41 +00:00
robocop
336661d8a1 Style. 2004-10-08 08:13:22 +00:00
robocop
25f115b66e Closing several possible buffer overruns.
Alex is expected to overwrite my changes in isc_file.cpp.
2004-10-08 04:48:02 +00:00
robocop
5833e93321 VMS-related changes. Just in case. 2004-10-07 09:46:03 +00:00
robocop
a2b4041050 Treat literal strings as constants, please. 2004-10-07 09:42:03 +00:00
robocop
7b01a5d1c8 Ugh, a change that belong to another, still not posted "configuration" slipped in. Go back. 2004-10-07 09:24:26 +00:00
dimitr
421f259a4e 1) Locks related cleanup
2) Got rid of TRA_nowait + transaction waits related cleanup
3) Return isc_lock_timeout when it's necessary
TODO: Enhance SET TRANSACTION
2004-10-07 09:15:32 +00:00
robocop
4778d95532 Possible buffer overrun. 2004-10-07 09:02:24 +00:00
robocop
40aeec1962 Possible buffer overrun (SOLARIS & VMS)
strncpy does not guarantee to write the null terminator!
2004-10-07 09:01:39 +00:00
robocop
fd044f5851 Misc 2004-10-07 08:43:53 +00:00
robocop
7581e18254 Little simplification. 2004-10-07 08:33:51 +00:00
skidder
2ce8ec6f11 Report lock manager error code to the user when pessimistic lock conflict is encountered. This change fixes a problem with deadlock reporting for pessimistic locks so it should be backported to B1_5_Release 2004-10-07 06:15:09 +00:00
arnobrinkman
0209cf6c1f bugfix on previous commit 2004-10-06 11:44:03 +00:00
arnobrinkman
36f0cc2527 fix problem with duplicate keys and wrong second recordnumber order in IDX_create_index 2004-10-05 21:09:51 +00:00
dimitr
275673fcf1 Fixed possible resource leaks for procedured subqueries. 2004-10-05 20:16:29 +00:00
paul_reeves
20097b332b increment build number 2004-10-05 10:56:56 +00:00
paul_reeves
c65492d8d3 increment build number 2004-10-05 10:56:55 +00:00
paul_reeves
5b17ee1126 increment build number 2004-10-05 10:56:47 +00:00
hvlad
684a23096b increment build number 2004-10-05 07:03:46 +00:00
fsg
16a86758e6 increment build number 2004-10-05 01:09:06 +00:00
fsg
8ad5588f4c increment build number 2004-10-05 01:08:17 +00:00
alexpeshkoff
1809423469 increment build number 2004-10-04 16:55:16 +00:00
robocop
39547d4b1b increment build number 2004-10-04 08:47:51 +00:00
robocop
c23b1ec33f increment build number 2004-10-04 08:37:54 +00:00
robocop
d6f9a7874a Close vulnerability #6 in gds__interprete's new version.
In the loop, if several parameter exist, they are copied one after another in the same dynamic buffer. Therefore, for the 2nd param and more, we don't have the full buffer size to copy arguments, but only the remainder. Big buffer overflow could happen here.
If there's no buffer at all (from fix #5), the empty literal string is passed.
Now, fb_interpret seems ready to be used.
2004-10-04 08:37:49 +00:00
robocop
1999c4b699 increment build number 2004-10-04 08:15:02 +00:00
robocop
ed17cfafbf Style:
if<space>(
for<space>(
switch<space>(
while<space>(
2004-10-04 08:15:00 +00:00
robocop
af7009beab increment build number 2004-10-04 08:14:56 +00:00
robocop
cc4b4519b4 increment build number 2004-10-04 08:14:48 +00:00
robocop
9ae6ff9817 increment build number 2004-10-04 08:14:43 +00:00
robocop
d563607b99 increment build number 2004-10-04 08:14:39 +00:00
robocop
111568b907 increment build number 2004-10-04 08:07:36 +00:00
robocop
4964a1c7a1 Close vulnerability #5 in gds__interprete's new version, reported by Dmitry Sibiryakov.
When copying paramters to a dynamic buffer, the null terminator was written beyond the buffer's end.
Additionally, if there's no buffer at all (to be evident when fix #6 is posted), the empty literal string is passed.
2004-10-04 08:07:28 +00:00
robocop
43c46a29cd Close vulnerability #4 in gds__interprete's new version.
Static array with 10 places to hold pointers to parameters (isc_arg_string, isc_arg_number & isc_arg_cstring) may overflow in the loop that fills it and doesn't check bounds.
2004-10-04 07:38:28 +00:00
skidder
5ad0284800 increment build number 2004-10-04 05:23:59 +00:00
skidder
abf5277660 increment build number 2004-10-04 05:23:58 +00:00
robocop
77a26b2156 increment build number 2004-10-04 04:59:45 +00:00
robocop
e5ad0f1a7f Misc cleanup. 2004-10-04 04:59:43 +00:00
robocop
0535156358 increment build number 2004-10-04 04:59:42 +00:00
robocop
b231d30b4e increment build number 2004-10-04 04:45:06 +00:00
robocop
c3fb316461 increment build number 2004-10-04 04:44:53 +00:00
robocop
bdf5dea379 Close vulnerability #3 in gds__interprete's new version.
Traditional sprintf could write past the end of buffer.
2004-10-04 04:44:52 +00:00
robocop
b4704b7bf4 increment build number 2004-10-04 04:43:44 +00:00
robocop
54b61b6cd5 Totally misc: typo in comment. 2004-10-04 04:43:42 +00:00
robocop
a13558c917 increment build number 2004-10-04 04:42:58 +00:00
robocop
0a7c7d1860 Fix problem created by Blas' cleanup (went unnoticed at its due time).
sizeof(literal string) != sizeof(pointer to literal string)
Possible buffer overrun in one place.
2004-10-04 04:42:56 +00:00
robocop
c25fa7a153 increment build number 2004-10-04 04:39:59 +00:00
robocop
9b112424fa Months ago I marked a buffer overrun in deliver_request().
Now I think I've fixed it.
2004-10-04 04:39:55 +00:00
asfernandes
5631d1fa70 increment build number 2004-10-04 02:00:02 +00:00
asfernandes
a15eaca9a8 increment build number 2004-10-04 01:59:58 +00:00
asfernandes
df29eee21d increment build number 2004-10-03 23:05:31 +00:00
asfernandes
5c6760616c increment build number 2004-10-03 23:05:05 +00:00
asfernandes
ae724176ea increment build number 2004-10-03 23:05:01 +00:00
asfernandes
0ae648f26e increment build number 2004-10-03 23:05:00 +00:00
asfernandes
be9ca9c237 increment build number 2004-10-03 23:04:53 +00:00
asfernandes
12cc466cef increment build number 2004-10-03 23:04:39 +00:00
asfernandes
4eee6189a2 increment build number 2004-10-03 23:03:49 +00:00
asfernandes
6a5fd35abb increment build number 2004-10-03 23:03:41 +00:00
asfernandes
d206651fb0 increment build number 2004-10-03 23:03:37 +00:00
asfernandes
d8bf06633d increment build number 2004-10-03 23:03:35 +00:00
asfernandes
70e86e4a27 increment build number 2004-10-03 23:03:06 +00:00
asfernandes
9c89e39ebc increment build number 2004-10-03 23:02:23 +00:00
asfernandes
5f4ec3fc30 increment build number 2004-10-03 23:02:12 +00:00
asfernandes
53435eb27d increment build number 2004-10-03 23:02:08 +00:00
asfernandes
9ce4813f56 increment build number 2004-10-03 23:02:07 +00:00
asfernandes
0a1411dd09 increment build number 2004-10-03 23:01:57 +00:00
asfernandes
bb5b31a963 increment build number 2004-10-03 23:01:37 +00:00
asfernandes
b17d76a37f increment build number 2004-10-03 23:01:26 +00:00
skidder
29432abf61 increment build number 2004-10-03 20:18:15 +00:00
skidder
3e6b170862 Roll back implementation of Claudio suggestion for consturctor of BID structure. It forced addition of constructors for message structures generated by GPRE which is not correct 2004-10-03 20:18:13 +00:00
skidder
9d1295bd7a increment build number 2004-10-03 20:18:11 +00:00
skidder
7db6155443 increment build number 2004-10-03 20:14:44 +00:00
dimitr
c9f1d74489 increment build number 2004-10-03 12:36:58 +00:00
dimitr
f85ce55c14 Minor correction. 2004-10-03 12:36:54 +00:00
dimitr
f7b424881b increment build number 2004-10-03 12:16:47 +00:00
dimitr
6f6e76f102 Some checks as suggested by Claudio. 2004-10-03 12:16:45 +00:00
dimitr
97b0f93226 increment build number 2004-10-03 12:10:23 +00:00
dimitr
ae9d129c1c Added more points to reschedule. 2004-10-03 12:10:19 +00:00
dimitr
3915e058ab increment build number 2004-10-03 11:39:06 +00:00
robocop
49533d7b02 increment build number 2004-10-03 09:48:55 +00:00
robocop
c68345c9f5 Shortly after I committed, I noticed that ISC_strip_filename() is only declared but not defined anywhere. Deleted it. 2004-10-03 09:48:53 +00:00
robocop
7b2279fe8a increment build number 2004-10-03 09:44:44 +00:00
robocop
3ffa0f1f0c Fix assertion in fb_string has agreed with Alex: in the caller function. 2004-10-03 09:44:42 +00:00
robocop
aaa48a9a3e increment build number 2004-10-03 09:31:13 +00:00
robocop
1da60e8b11 Fix mistake in operator until I'm ready to commit our utility snprintf. 2004-10-03 09:31:08 +00:00
robocop
b7b5cbbd08 increment build number 2004-10-03 07:06:23 +00:00
robocop
8f2a27574a increment build number 2004-10-03 07:04:48 +00:00
robocop
155269a214 increment build number 2004-10-03 07:04:42 +00:00
robocop
bdc4b6e8ea increment build number 2004-10-03 06:34:47 +00:00
robocop
a8d0f250ed increment build number 2004-10-03 06:33:45 +00:00
robocop
a3ea65ee5f increment build number 2004-10-03 06:33:44 +00:00
robocop
886a95771d increment build number 2004-10-03 06:29:28 +00:00
robocop
b6251168ee increment build number 2004-10-03 04:49:05 +00:00
robocop
31ba754981 After talking to Ann, decided to disable several items:
- obsolete items like WAL and JOURNAL (cleaned in the past)
- crud from attempts never finished like the shared cache manager for Classic
- DSQL nodes that aren't used. This allowed freeing some keywords.
The functionality was disabled by commenting the code. No code has been deleted.
2004-10-03 04:49:04 +00:00
robocop
a769aa49dd increment build number 2004-10-03 04:49:01 +00:00
robocop
ecae18b7a0 increment build number 2004-10-03 04:48:57 +00:00
robocop
822b17a58e increment build number 2004-10-03 04:48:50 +00:00
robocop
173065b83d increment build number 2004-10-03 04:48:45 +00:00
robocop
436535e954 increment build number 2004-10-03 04:44:51 +00:00
robocop
ba06e1ca49 increment build number 2004-10-03 04:44:01 +00:00
fsg
ccce511c41 increment build number 2004-10-03 01:07:35 +00:00
robocop
79dde2e4b5 increment build number 2004-10-02 09:33:10 +00:00
robocop
d9f1bb1842 increment build number 2004-10-02 09:33:08 +00:00
robocop
f67540a4a5 Member functions that don't change anything are marked const. 2004-10-02 09:33:06 +00:00
robocop
d4ecae2d9a increment build number 2004-10-02 09:33:04 +00:00
robocop
9c52ead887 increment build number 2004-10-02 09:31:14 +00:00
robocop
95bd842887 Shorter code. 2004-10-02 09:29:48 +00:00
robocop
2be6d00184 increment build number 2004-10-02 09:28:26 +00:00
robocop
1062dbc1e2 Restore check for negative rec number just in case. 2004-10-02 09:28:19 +00:00
robocop
c3964f646a increment build number 2004-10-02 09:26:26 +00:00
robocop
cad2990b6e Make comment clear 2004-10-02 09:26:21 +00:00
asfernandes
e1d2f2f375 increment build number 2004-10-02 02:26:09 +00:00
asfernandes
fda93c7819 increment build number 2004-10-02 01:13:32 +00:00
fsg
92d391d506 increment build number 2004-10-02 01:09:36 +00:00
skidder
875df71e0f increment build number 2004-10-01 21:29:35 +00:00
skidder
714d041fe9 increment build number 2004-10-01 21:29:31 +00:00
skidder
e8d37fc3c4 Small lock manager fixes.
Use 64-bit lock manager performance counters. 32-bit counters overflowed every few hours under load and this was considerably reduced their usefulness.
Use separate version for 64-bit lock manager tables. While you can have both 32-bit and 64-bit versions of engine running on the same machine lock manager structures have different layout and mismatch is not desireable.
2004-10-01 21:29:30 +00:00
skidder
b63a6f8a20 increment build number 2004-10-01 21:13:06 +00:00
skidder
36c4d7b832 Implement BID constructor as Claudio suggested 2004-10-01 21:12:46 +00:00
dimitr
55afa6f550 increment build number 2004-10-01 09:46:01 +00:00
dimitr
3a043cf1dd Some minor corrections, as suggested by Claudio. 2004-10-01 09:45:55 +00:00
hvlad
2afe98b545 increment build number 2004-10-01 06:28:12 +00:00
robocop
82e0973ced increment build number 2004-10-01 06:21:43 +00:00
robocop
2816af8e97 Misc 2004-10-01 06:21:37 +00:00
fsg
f9a159f140 increment build number 2004-10-01 01:09:36 +00:00
fsg
7afa4ccf22 increment build number 2004-10-01 01:08:50 +00:00
skidder
10525a76eb increment build number 2004-09-30 17:45:15 +00:00
skidder
abe8670cbe Use slightly more hairy BID structure to work correctly on Sparc, PPC and other RISC platforms 2004-09-30 17:45:09 +00:00
skidder
d8f7770e33 increment build number 2004-09-30 16:30:13 +00:00
skidder
ee1c21037d increment build number 2004-09-30 16:29:24 +00:00
hvlad
7c639887ec increment build number 2004-09-30 14:36:12 +00:00
hvlad
1ef59c9ab2 Fix errors after RecordBitmap introduced 2004-09-30 14:35:50 +00:00
asfernandes
d2d5cb91ce increment build number 2004-09-30 02:39:28 +00:00
fsg
15b8173ddb increment build number 2004-09-30 01:09:42 +00:00
fsg
fbe7bfcb94 increment build number 2004-09-30 01:08:57 +00:00
arnobrinkman
0e8dc3dc78 increment build number 2004-09-29 21:59:17 +00:00
paul_reeves
ce9cef8a68 increment build number 2004-09-29 10:11:59 +00:00
paul_reeves
c31387fad0 increment build number 2004-09-29 10:03:46 +00:00
robocop
ae0ab01926 increment build number 2004-09-29 08:21:08 +00:00
robocop
9fa3fa270b Don't know if it will work, but at least reflects the previous changes in other places. 2004-09-29 08:20:48 +00:00
robocop
6f6e7c360b increment build number 2004-09-29 06:42:31 +00:00
robocop
4b6d512b4d increment build number 2004-09-29 06:41:51 +00:00
robocop
a799c31367 increment build number 2004-09-29 03:46:20 +00:00
robocop
503548c7af Do not override local fb_assert like the ones in gpre and dsql.
(The problem appeared when I applied utils_proto.h in more places.)
2004-09-29 03:46:17 +00:00
robocop
b50cf2f9fd increment build number 2004-09-29 03:44:41 +00:00
asfernandes
dd8cc7ae35 increment build number 2004-09-29 02:49:18 +00:00
fsg
977495b192 increment build number 2004-09-29 01:10:13 +00:00
asfernandes
45ab8901e3 increment build number 2004-09-29 00:17:36 +00:00
skidder
7751ccd3fe increment build number 2004-09-28 21:50:12 +00:00
skidder
85297ac45a Fix MSVC7 builds 2004-09-28 21:50:10 +00:00
skidder
4da4cf0584 increment build number 2004-09-28 21:50:09 +00:00
skidder
073689cd95 increment build number 2004-09-28 21:50:07 +00:00
arnobrinkman
63ed1e9c59 increment build number 2004-09-28 20:59:41 +00:00
dimitr
0d9b742e3b increment build number 2004-09-28 20:26:16 +00:00
dimitr
a4cb9ebc26 Added transaction lock timeouts and new TPB value. 2004-09-28 20:25:52 +00:00
dimitr
863bc63f7c increment build number 2004-09-28 17:54:49 +00:00
skidder
b65d1dc5bb increment build number 2004-09-28 06:33:55 +00:00
skidder
a774b8535d Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally 2004-09-28 06:33:53 +00:00
skidder
89a2999e1c increment build number 2004-09-28 06:28:42 +00:00
skidder
368bb88864 increment build number 2004-09-28 06:28:41 +00:00
skidder
02a0915156 Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally 2004-09-28 06:28:38 +00:00
skidder
823b2654c3 increment build number 2004-09-28 06:27:20 +00:00
skidder
f1a72bf1e8 increment build number 2004-09-28 06:27:15 +00:00
stryqx
fc746532cc increment build number 2004-09-28 05:56:12 +00:00
fsg
9554bc202f increment build number 2004-09-28 01:11:00 +00:00
fsg
2c4c0297c4 increment build number 2004-09-28 01:10:16 +00:00
asfernandes
7d753fa409 increment build number 2004-09-28 00:39:06 +00:00
asfernandes
bedb99d532 increment build number 2004-09-27 22:55:25 +00:00
arnobrinkman
c2caed2cd1 increment build number 2004-09-27 22:42:59 +00:00
arnobrinkman
9d63050cf4 bugfix in delete_node
litlle optimization in compress() function
2004-09-27 22:42:56 +00:00
asfernandes
9f9d995f44 increment build number 2004-09-27 22:36:06 +00:00
asfernandes
ccb4df95a3 increment build number 2004-09-27 22:34:03 +00:00
asfernandes
0335ba3932 increment build number 2004-09-27 16:18:13 +00:00
asfernandes
5a508f9d94 increment build number 2004-09-27 16:18:09 +00:00
robocop
ec2d848132 increment build number 2004-09-27 11:50:32 +00:00
robocop
432f4b4376 Bye WAL macro 2004-09-27 11:50:28 +00:00
hvlad
953d160085 increment build number 2004-09-27 08:34:16 +00:00
hvlad
b3d164010d increment build number 2004-09-27 08:31:38 +00:00
hvlad
828a0615a1 Fix 100% CPU use by cache_writer in some rare cases 2004-09-27 08:31:20 +00:00
dimitr
6d6d3eb419 increment build number 2004-09-27 06:53:05 +00:00
dimitr
b01c48b381 Fixed my yesterday's commit once more. 2004-09-27 06:53:02 +00:00
robocop
6690dcdaa1 increment build number 2004-09-27 03:44:57 +00:00
robocop
0f876d3492 Fixed wrong function explanation (Borland's advanced copy/paste) 2004-09-27 03:44:54 +00:00
robocop
d7600705af increment build number 2004-09-27 03:43:07 +00:00
fsg
2731520edf increment build number 2004-09-27 01:10:03 +00:00
skidder
178eb794e3 increment build number 2004-09-26 22:37:32 +00:00
asfernandes
a43f408527 increment build number 2004-09-26 15:52:54 +00:00
asfernandes
3a3292647d increment build number 2004-09-26 15:52:49 +00:00
asfernandes
a1ec6ecedb increment build number 2004-09-26 15:26:12 +00:00
asfernandes
91f49f8c9b increment build number 2004-09-26 15:26:08 +00:00
asfernandes
1ea5c802d9 increment build number 2004-09-26 14:42:26 +00:00
asfernandes
9b8410ec8f increment build number 2004-09-26 14:04:46 +00:00
asfernandes
779b2480f7 increment build number 2004-09-26 14:04:40 +00:00
dimitr
a2f1c14bf8 increment build number 2004-09-26 12:37:29 +00:00
dimitr
0551c0fcb6 Fixed some issues with expression indices. 2004-09-26 12:37:24 +00:00
dimitr
9528b400c4 increment build number 2004-09-26 12:00:55 +00:00
dimitr
1faae184d4 Fixed my today's commit. 2004-09-26 12:00:37 +00:00
robocop
10fb722b27 increment build number 2004-09-26 11:23:34 +00:00
robocop
20b38f1aad Got rid of spurious cast. 2004-09-26 11:23:32 +00:00
robocop
a14e632b5b increment build number 2004-09-26 11:23:29 +00:00
robocop
ce912c6edf increment build number 2004-09-26 11:19:34 +00:00
robocop
899a9f4ef1 increment build number 2004-09-26 11:18:35 +00:00
robocop
156b433415 increment build number 2004-09-26 11:17:43 +00:00
dimitr
bef9e3549b increment build number 2004-09-26 09:49:19 +00:00
dimitr
7460be6611 1) Added AVL-binary tree implementation for the dirty page tree. Notes:
- old implementation is still in place and can be turned on (see BALANCED_DIRTY_PAGE_TREE macro)
  - both implementations are unconditional to keep them in sync until the old one is dropped completely
2) Increased MAX_PAGE_BUFFERS to 128K (2GB for 16K page size)
2004-09-26 09:49:16 +00:00
robocop
5aa03d20d9 increment build number 2004-09-26 07:49:58 +00:00
robocop
939c35f6b0 increment build number 2004-09-26 07:49:57 +00:00
robocop
2dbd4ec1e5 increment build number 2004-09-26 07:48:32 +00:00
robocop
81f6ff0765 increment build number 2004-09-26 07:45:34 +00:00
robocop
8021b1db19 Redundant cast 2004-09-26 07:45:19 +00:00
robocop
6ab8a7fc59 increment build number 2004-09-26 07:42:55 +00:00
robocop
39d5047bd0 increment build number 2004-09-26 07:41:42 +00:00
robocop
78d9a87427 increment build number 2004-09-26 07:38:51 +00:00
robocop
f073fe1754 increment build number 2004-09-26 07:33:33 +00:00
robocop
6a001db37a increment build number 2004-09-26 07:32:29 +00:00
robocop
317160c8a6 increment build number 2004-09-26 07:32:27 +00:00
robocop
08bc4e50ce increment build number 2004-09-26 07:31:41 +00:00
robocop
1fbbd19489 increment build number 2004-09-26 07:24:13 +00:00
robocop
f5530981b2 Use exact_name instead of name_length with custom code 2004-09-26 07:24:04 +00:00
asfernandes
8dbf81f9f0 increment build number 2004-09-26 02:57:44 +00:00
robocop
883637004a increment build number 2004-09-26 01:49:55 +00:00
robocop
88d59606be increment build number 2004-09-26 01:49:54 +00:00
robocop
840bf14b36 If we are using namespace fb_utils, it doesn't make sense to prefix functions in it with fb_ again. Mechanical replacement made one by one (no bulk automatic changes). 2004-09-26 01:49:52 +00:00
robocop
193d0944bf increment build number 2004-09-26 01:49:50 +00:00
robocop
92947cd917 increment build number 2004-09-26 01:49:47 +00:00
robocop
dbbf1dda02 increment build number 2004-09-26 01:49:37 +00:00
robocop
45c34a4d1a increment build number 2004-09-26 01:46:34 +00:00
fsg
041ee76d01 increment build number 2004-09-26 01:12:02 +00:00
fsg
313712fba1 increment build number 2004-09-26 01:11:19 +00:00
asfernandes
3f75fa13fe increment build number 2004-09-26 00:59:36 +00:00
asfernandes
91fdf5876d increment build number 2004-09-26 00:59:30 +00:00
asfernandes
c8dcf2cd89 increment build number 2004-09-26 00:59:29 +00:00
asfernandes
cd90d2120c increment build number 2004-09-26 00:59:19 +00:00
asfernandes
f8bd945884 increment build number 2004-09-26 00:58:57 +00:00
asfernandes
1333e0af2f increment build number 2004-09-26 00:58:44 +00:00
skidder
be6645d596 increment build number 2004-09-25 20:29:54 +00:00
skidder
497c601acc Reading memory after the end of array is generally bad practice. Avoid it. 2004-09-25 20:29:51 +00:00
dimitr
da77375d69 increment build number 2004-09-25 19:38:42 +00:00
asfernandes
96f413cc99 increment build number 2004-09-25 19:19:51 +00:00
robocop
5171595664 increment build number 2004-09-25 10:28:12 +00:00
robocop
70b41bb3a4 increment build number 2004-09-25 10:28:10 +00:00
robocop
7dcb66a250 When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it!
Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function.
2004-09-25 10:28:09 +00:00
robocop
bac3da8c72 increment build number 2004-09-25 10:28:02 +00:00
robocop
d44f604668 increment build number 2004-09-25 10:27:36 +00:00
robocop
ee4e44df89 increment build number 2004-09-25 10:27:35 +00:00
robocop
9684ec0eea increment build number 2004-09-25 10:27:29 +00:00
robocop
16dfc501c1 Close vulnerability #2 in gds__interprete's new version.
Work in progress (regarding SNPRINTF wrapper, too).
2004-09-25 10:23:41 +00:00
robocop
c9c4b5c2da increment build number 2004-09-25 10:20:02 +00:00
robocop
d293b51c50 Things that don't change are const 2004-09-25 10:19:50 +00:00
fsg
1cfd5353d7 increment build number 2004-09-25 01:10:21 +00:00
fsg
878e78fa0b increment build number 2004-09-25 01:09:38 +00:00
hvlad
0545a9d4e8 increment build number 2004-09-24 15:48:23 +00:00
hvlad
799d2d9e39 Don't rollback prepared 2PC sub-transaction 2004-09-24 15:48:20 +00:00
hvlad
09fc3117db increment build number 2004-09-24 15:45:05 +00:00
hvlad
025d2fd5ee increment build number 2004-09-24 15:39:04 +00:00
hvlad
2aa0aeebbb increment build number 2004-09-24 15:39:03 +00:00
hvlad
24bdb840b9 increment build number 2004-09-24 15:33:19 +00:00
robocop
ffc62bae30 increment build number 2004-09-24 06:48:31 +00:00
robocop
2563e235ec increment build number 2004-09-24 06:48:29 +00:00
robocop
1d5c1da34f increment build number 2004-09-24 06:42:41 +00:00
robocop
4eefd6d63e Totally misc 2004-09-24 06:40:13 +00:00
robocop
1092e91420 increment build number 2004-09-24 06:40:12 +00:00
fsg
ca723adf10 increment build number 2004-09-24 01:09:47 +00:00
arnobrinkman
f23e94ddfe increment build number 2004-09-24 00:11:41 +00:00
arnobrinkman
3a5cec7e97 1) Add filename and linenumber to loginformation for ERR_BUGCHECK
2) Fix some index bugs and little refactoring
2004-09-24 00:11:32 +00:00
robocop
12773fc1ae increment build number 2004-09-23 07:41:48 +00:00
alexpeshkoff
bbc5dce38e increment build number 2004-09-23 07:03:19 +00:00
alexpeshkoff
d5ecadf73a increment build number 2004-09-23 07:03:15 +00:00
dimitr
fb791681ea increment build number 2004-09-23 05:21:38 +00:00
dimitr
f576ebbec7 Fixed bug with DELETE against naturally updatable views. 2004-09-23 05:21:32 +00:00
robocop
77801ac226 increment build number 2004-09-23 04:53:15 +00:00
robocop
3cc6f73ef5 increment build number 2004-09-23 04:51:56 +00:00
fsg
a373cdaf7f increment build number 2004-09-23 01:08:03 +00:00
dimitr
0d72f4e3fb increment build number 2004-09-22 20:33:15 +00:00
robocop
a9b3a6937b increment build number 2004-09-22 11:07:58 +00:00
robocop
9426740414 increment build number 2004-09-22 08:56:07 +00:00
robocop
1563cd7761 First attempt to close vulnerability reported by Daniel Urban 2004-09-22 08:56:04 +00:00
robocop
508b165fa4 increment build number 2004-09-22 08:54:43 +00:00
robocop
db3f880625 increment build number 2004-09-22 08:54:38 +00:00
robocop
dcf8791bc5 increment build number 2004-09-22 08:52:54 +00:00
robocop
9131870b50 increment build number 2004-09-22 08:49:54 +00:00
dimitr
d708f87427 increment build number 2004-09-22 07:37:15 +00:00
dimitr
87c1305c03 Removed compile-time upper bound checks.
Limited the SUBSTRING result by 32k characters.
2004-09-22 07:36:55 +00:00
dimitr
e6899db2a7 increment build number 2004-09-22 06:54:22 +00:00
robocop
b06f132488 increment build number 2004-09-22 01:59:41 +00:00
robocop
e6cb17cac6 Vulnerability reported by Daniel Urban.
First step: reorganize code.
Please do a full rebuild after retrieving those changes.
2004-09-22 01:59:39 +00:00
robocop
921f83b8b7 increment build number 2004-09-22 01:59:36 +00:00
robocop
0f5081be90 increment build number 2004-09-22 01:59:35 +00:00
robocop
5d66df3c10 increment build number 2004-09-22 01:59:26 +00:00
robocop
0c64449613 increment build number 2004-09-22 01:59:01 +00:00
robocop
326072540c increment build number 2004-09-22 01:58:54 +00:00
robocop
49b79d7534 increment build number 2004-09-22 01:58:49 +00:00
robocop
03c64eeaff increment build number 2004-09-22 01:55:44 +00:00
fsg
db449cabd9 increment build number 2004-09-22 01:11:07 +00:00
aafemt
1fe9a21cb0 increment build number 2004-09-21 06:18:45 +00:00
aafemt
c6dbe7c3f8 Remove extra comma to shut up compiler 2004-09-21 06:18:40 +00:00
fsg
0141928a86 increment build number 2004-09-21 01:10:33 +00:00
robocop
1b1fec489d increment build number 2004-09-20 08:50:01 +00:00
robocop
6e8c93e2b5 increment build number 2004-09-20 08:41:53 +00:00
robocop
60616c23cf Cobweb cleaning in UDF handling 2004-09-20 08:41:49 +00:00
robocop
07a14f6d8a increment build number 2004-09-20 08:39:56 +00:00
robocop
c6ea9fde93 increment build number 2004-09-20 08:39:06 +00:00
robocop
337614c51c 1) static_cast is enough from void* to another type
2) Style
2004-09-20 08:39:03 +00:00
robocop
dd5bff7c53 increment build number 2004-09-20 08:37:14 +00:00
robocop
2867ec2203 increment build number 2004-09-20 08:36:39 +00:00
robocop
730e020f4d Treat getenv() with more respect 2004-09-20 08:36:34 +00:00
fsg
26f2d12a5c increment build number 2004-09-19 01:09:35 +00:00
skidder
9a685adaf4 increment build number 2004-09-18 07:47:44 +00:00
skidder
0a6d37689b increment build number 2004-09-18 07:47:43 +00:00
skidder
94ed3c0fc2 increment build number 2004-09-18 07:47:36 +00:00
skidder
63cfdb8226 increment build number 2004-09-18 06:56:37 +00:00
skidder
7145fdbff4 increment build number 2004-09-18 06:56:20 +00:00
skidder
6e3114f754 increment build number 2004-09-18 05:32:15 +00:00
skidder
486eda70ee increment build number 2004-09-18 05:32:09 +00:00
fsg
b1950d2df0 increment build number 2004-09-18 01:12:08 +00:00
fsg
bafa6863f9 increment build number 2004-09-18 01:11:22 +00:00
skidder
169f24b7e8 increment build number 2004-09-17 23:34:32 +00:00
skidder
8aa20e7320 increment build number 2004-09-17 20:35:12 +00:00
skidder
de1fca1a7b increment build number 2004-09-17 20:35:07 +00:00
skidder
79fffeaec0 increment build number 2004-09-17 20:35:04 +00:00
skidder
254c4eb642 increment build number 2004-09-17 20:35:03 +00:00
skidder
22871f0947 increment build number 2004-09-17 20:34:58 +00:00
skidder
b61d58a5e2 increment build number 2004-09-17 20:34:54 +00:00
skidder
1afea53a43 increment build number 2004-09-17 20:34:29 +00:00
skidder
66d3316f91 increment build number 2004-09-17 20:34:21 +00:00
alexpeshkoff
bff51db903 increment build number 2004-09-17 15:02:18 +00:00
fsg
e68d4f7345 increment build number 2004-09-17 01:10:15 +00:00
skidder
b5b8a5cb8e increment build number 2004-09-16 22:32:33 +00:00
skidder
00c8948c5a increment build number 2004-09-16 22:25:42 +00:00
fsg
23942b703b increment build number 2004-09-16 01:08:44 +00:00
kkuznetsov
1d2a28008e increment build number 2004-09-15 09:37:06 +00:00
kkuznetsov
e42e2f1095 increment build number 2004-09-15 08:35:29 +00:00
kkuznetsov
01fcd4c5fa increment build number 2004-09-15 08:31:35 +00:00
kkuznetsov
6fa2d7ea95 increment build number 2004-09-15 08:27:50 +00:00
robocop
c0dc636a56 increment build number 2004-09-15 07:32:11 +00:00
skidder
0cd913397a increment build number 2004-09-15 06:33:47 +00:00
skidder
aa5257bf3d increment build number 2004-09-15 06:29:25 +00:00
skidder
558f217cc7 increment build number 2004-09-15 05:30:28 +00:00
skidder
da2fd2d009 increment build number 2004-09-15 05:29:06 +00:00
skidder
bdbbc7be40 Recent changes in the engine somehow made NBAK problem to surface. Cure it. 2004-09-15 05:29:04 +00:00
skidder
a63c535972 increment build number 2004-09-15 05:24:32 +00:00
robocop
aa12ab3090 increment build number 2004-09-15 03:49:55 +00:00
robocop
42e4b004f9 increment build number 2004-09-15 03:49:53 +00:00
robocop
5dce94f59f Collapsed an example of Borland's advanced copy/paste technique that repeats routines in different files into a single function. 2004-09-15 03:49:52 +00:00
robocop
45b05b98d8 increment build number 2004-09-15 03:47:46 +00:00
robocop
6a8f60a552 Got rid of redundant cast 2004-09-15 03:47:43 +00:00
robocop
8beb32e369 increment build number 2004-09-15 03:46:37 +00:00
robocop
4c48615dc5 Style 2004-09-15 03:46:33 +00:00
skidder
06f42498a5 increment build number 2004-09-15 01:36:17 +00:00
skidder
72a279a7d5 Adjust INTL interface according to new talks with Adriano 2004-09-15 01:36:13 +00:00
fsg
ae5d97b6dc increment build number 2004-09-15 01:09:10 +00:00
fsg
7519f1ee8f increment build number 2004-09-15 01:08:26 +00:00
skidder
a1673255f8 increment build number 2004-09-14 22:01:57 +00:00
skidder
7ea2cb8bca increment build number 2004-09-14 22:01:47 +00:00
skidder
3dfb2cae6a increment build number 2004-09-14 21:25:00 +00:00
skidder
42d6ff6543 increment build number 2004-09-14 21:13:55 +00:00
skidder
f2ea8d646c increment build number 2004-09-14 16:17:09 +00:00
skidder
7cec5cf731 increment build number 2004-09-14 16:11:52 +00:00
fsg
8d76bb4f43 increment build number 2004-09-14 01:07:32 +00:00
fsg
05588db5b3 increment build number 2004-09-14 01:06:52 +00:00
skidder
7a1ff7ed53 increment build number 2004-09-14 01:06:34 +00:00
skidder
55033fbcc2 Little INTL interface changes as discussed with Adriano 2004-09-14 01:06:31 +00:00
dimitr
f935e842a3 increment build number 2004-09-13 21:06:47 +00:00
dimitr
47d00c34e0 A number of little corrections. 2004-09-13 21:06:41 +00:00
dimitr
baba77ade5 increment build number 2004-09-13 19:36:54 +00:00
skidder
9f09f3ac77 increment build number 2004-09-13 05:22:58 +00:00
skidder
2159a7dcbd increment build number 2004-09-13 05:13:09 +00:00
skidder
fd6177453c Fix error in my code spotted by Claudio 2004-09-13 05:13:05 +00:00
fsg
2ab1d1ee43 increment build number 2004-09-13 01:10:05 +00:00
dimitr
3fb501871b increment build number 2004-09-12 10:48:59 +00:00
fsg
5c22085d9d increment build number 2004-09-11 01:07:46 +00:00
robocop
bc643bd0bf increment build number 2004-09-10 04:50:29 +00:00
robocop
74def4397f Rollback a mistake I did yesterday in paramvary. 2004-09-10 04:50:25 +00:00
fsg
fc37e87b6e increment build number 2004-09-10 01:09:09 +00:00
skidder
f48f5367dd increment build number 2004-09-09 19:24:40 +00:00
skidder
ad0a3a9efb Fix bug in canonical representation routine 2004-09-09 19:24:36 +00:00
kkuznetsov
4839cfe92d increment build number 2004-09-09 11:33:11 +00:00
robocop
1aeca4f921 increment build number 2004-09-09 09:24:45 +00:00
robocop
dc7a7c237c increment build number 2004-09-09 08:58:33 +00:00
robocop
d8b26d21d8 increment build number 2004-09-09 08:58:32 +00:00
robocop
b1e35fa9fa increment build number 2004-09-09 08:55:31 +00:00
robocop
5a0c4ec83a A little more explanations in ibase.h 2004-09-09 08:55:25 +00:00
fsg
22c136225d increment build number 2004-09-09 01:09:09 +00:00
alexpeshkoff
78181376fc increment build number 2004-09-08 12:01:44 +00:00
robocop
9afef9bbe3 increment build number 2004-09-08 09:39:04 +00:00
robocop
f016bbcce7 Delete a comment that I put to signal an ugly cast when calling some VIO functions. Solved by Alex. 2004-09-08 09:38:43 +00:00
fsg
38f7636ec3 increment build number 2004-09-08 01:09:48 +00:00
robocop
a2d2dc8b6b increment build number 2004-09-07 08:35:35 +00:00
alexpeshkoff
208bfe89be increment build number 2004-09-07 07:03:39 +00:00
alexpeshkoff
388503229c fixed problems with DatabseAccess verification during Create Database 2004-09-07 07:03:25 +00:00
fsg
ad75e59236 increment build number 2004-09-07 01:08:39 +00:00
dimitr
5c0242f224 increment build number 2004-09-06 19:17:23 +00:00
alexpeshkoff
b94a7decf8 increment build number 2004-09-06 08:46:29 +00:00
alexpeshkoff
81f03912ee small optimization - noticed by Claudio 2004-09-06 08:46:21 +00:00
alexpeshkoff
7c5c62fe85 increment build number 2004-09-06 08:14:41 +00:00
fsg
e80e425c6b increment build number 2004-09-06 01:08:48 +00:00
dimitr
4552758574 increment build number 2004-09-05 21:50:59 +00:00
dimitr
9901906b60 increment build number 2004-09-05 19:37:48 +00:00
dimitr
7d581e4ce0 increment build number 2004-09-05 15:00:59 +00:00
dimitr
dc9b52fac9 increment build number 2004-09-05 14:08:23 +00:00
dimitr
9dd7d45d89 increment build number 2004-09-05 13:54:16 +00:00
dimitr
931d4d088f increment build number 2004-09-05 07:23:50 +00:00
fsg
d2ef1f6818 increment build number 2004-09-05 01:11:55 +00:00
dimitr
78e7ce6cbb increment build number 2004-09-04 20:09:29 +00:00
dimitr
e117676cad increment build number 2004-09-04 18:43:14 +00:00
dimitr
0c12c35d11 increment build number 2004-09-04 18:24:19 +00:00
fsg
e32f4a9069 increment build number 2004-09-04 01:08:21 +00:00
dimitr
0e49a452f4 increment build number 2004-09-03 06:44:15 +00:00
dimitr
cc35526b37 Fixed copy'n'paste mistake. 2004-09-03 06:44:11 +00:00
dimitr
752d116943 increment build number 2004-09-03 06:10:28 +00:00
dimitr
a975c23a96 Fixed the context pool management. 2004-09-03 06:10:23 +00:00
dimitr
f818edb3ba increment build number 2004-09-03 05:27:52 +00:00
dimitr
270841c3e9 More EXPRESSION_INDICES changes. 2004-09-03 05:27:44 +00:00
fsg
f9a208b9cf increment build number 2004-09-03 01:09:06 +00:00
dimitr
4ece5334eb increment build number 2004-09-02 14:53:59 +00:00
dimitr
62c11614fc Let's choose a reasonable join order for intermixed inner and outer joins. 2004-09-02 14:53:43 +00:00
dimitr
2e5ad2a0fb increment build number 2004-09-02 14:43:32 +00:00
dimitr
7f16a055e9 A few little fixes in the optimizer. 2004-09-02 14:43:26 +00:00
alexpeshkoff
a00602b270 increment build number 2004-09-02 09:59:38 +00:00
alexpeshkoff
8e1e7e6965 increment build number 2004-09-02 09:09:37 +00:00
alexpeshkoff
6ef209f77b increment build number 2004-09-02 09:00:50 +00:00
alexpeshkoff
079c3f0602 Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 09:00:48 +00:00
alexpeshkoff
dd7661ac24 increment build number 2004-09-02 09:00:42 +00:00
dimitr
71df9e8cb2 increment build number 2004-09-02 07:10:54 +00:00
fsg
1c8b0b5314 increment build number 2004-09-02 01:10:24 +00:00
alexpeshkoff
9448992fbf increment build number 2004-09-01 16:11:14 +00:00
alexpeshkoff
a808403767 Partially removed DeadThreadsCollection parameter from firebird.conf.
Concerning complete removal of it I wait for response on my letter to devel list.
2004-09-01 16:11:12 +00:00
alexpeshkoff
04ab0c3629 increment build number 2004-09-01 16:11:08 +00:00
alexpeshkoff
3fc1b85dfb increment build number 2004-09-01 14:55:56 +00:00
alexpeshkoff
d837519eaa increment build number 2004-09-01 14:51:37 +00:00
alexpeshkoff
7c838e0778 increment build number 2004-09-01 11:53:40 +00:00
alexpeshkoff
3f6753c67b increment build number 2004-09-01 11:53:34 +00:00
skidder
a1c812c7fe increment build number 2004-09-01 09:36:48 +00:00
skidder
bd36055dae increment build number 2004-09-01 01:08:39 +00:00
skidder
fc0c02d2dc Add notion of ODS type to wrong_ods error message 2004-09-01 01:08:35 +00:00
skidder
ee38229d17 increment build number 2004-09-01 01:08:32 +00:00
skidder
e513fd64b0 increment build number 2004-08-31 22:30:00 +00:00
skidder
56a42f9765 Use slightly more clear messages during FK violations. Patch submitted by Adriano dos Santos Fernandes 2004-08-31 22:29:59 +00:00
skidder
98f7ce0e2a increment build number 2004-08-31 22:29:58 +00:00
skidder
d7404348e0 increment build number 2004-08-31 22:29:51 +00:00
robocop
24ee7d2e70 increment build number 2004-08-31 06:26:44 +00:00
fsg
bf4772ee15 increment build number 2004-08-31 01:10:38 +00:00
fsg
63fd7f9ccc increment build number 2004-08-31 01:09:58 +00:00
alexpeshkoff
1ae4074e77 increment build number 2004-08-30 18:11:10 +00:00
alexpeshkoff
c3db4aaa97 added (and used in sources) template to change and restore default pool 2004-08-30 18:11:08 +00:00
alexpeshkoff
6506031bff increment build number 2004-08-30 18:11:01 +00:00
alexpeshkoff
ee26633097 increment build number 2004-08-30 18:10:58 +00:00
alexpeshkoff
9b42fe1cdc increment build number 2004-08-30 18:10:51 +00:00
alexpeshkoff
54fec2f741 increment build number 2004-08-30 18:10:48 +00:00
alexpeshkoff
5baadce689 increment build number 2004-08-30 18:10:45 +00:00
alexpeshkoff
88c93eb745 increment build number 2004-08-30 18:10:33 +00:00
alexpeshkoff
4ee312224f increment build number 2004-08-30 17:15:44 +00:00
skidder
29c3c97c9d increment build number 2004-08-30 15:58:19 +00:00
skidder
bfc04afb46 increment build number 2004-08-30 15:56:27 +00:00
robocop
98ed21c25e increment build number 2004-08-30 10:10:40 +00:00
robocop
6136e750ad increment build number 2004-08-30 10:07:52 +00:00
robocop
2d0b0deb97 increment build number 2004-08-30 10:07:04 +00:00
fsg
cc765d02cb increment build number 2004-08-30 01:09:19 +00:00
dimitr
d94c661f56 increment build number 2004-08-29 11:24:23 +00:00
dimitr
dee57f98e5 Removed unused JOURNAL remains and make database statistics working again. 2004-08-29 11:24:19 +00:00
fsg
66ebfc114c increment build number 2004-08-29 08:11:42 +00:00
robocop
0e51d6f109 increment build number 2004-08-29 07:37:20 +00:00
robocop
a159bd4281 Take repeating code to a small function 2004-08-29 07:37:17 +00:00
robocop
997ca2a7a5 increment build number 2004-08-29 06:53:35 +00:00
robocop
ef91f33b8b increment build number 2004-08-29 06:48:19 +00:00
skidder
700e3cc5a8 increment build number 2004-08-28 23:15:03 +00:00
dimitr
6acccbe148 increment build number 2004-08-28 08:20:47 +00:00
dimitr
4dfeca45b6 Restored ODS compatibility after new fields were added to RDB$ROLES. 2004-08-28 08:20:43 +00:00
dimitr
8064c37ca4 increment build number 2004-08-28 07:30:23 +00:00
skidder
aebe657c3a increment build number 2004-08-28 05:19:26 +00:00
skidder
e0258d6df1 increment build number 2004-08-28 05:19:25 +00:00
skidder
63a1e6776d increment build number 2004-08-28 05:15:07 +00:00
skidder
9e9b3d3f22 increment build number 2004-08-28 02:55:49 +00:00
skidder
3bc0fc0746 Change style of comment to avoid multi-line comment warning 2004-08-28 02:55:45 +00:00
skidder
5b966ee2e2 increment build number 2004-08-28 02:51:23 +00:00
fsg
b3dedcafcf increment build number 2004-08-28 01:11:19 +00:00
skidder
44e457dfb8 increment build number 2004-08-27 17:39:48 +00:00
skidder
4f94fb530f Temporary fix for frequent random crashes added to Firebird by Alex a week or so ago. 2004-08-27 17:39:34 +00:00
robocop
7c234b6b79 increment build number 2004-08-27 09:24:47 +00:00
robocop
5791735efc increment build number 2004-08-27 08:34:44 +00:00
robocop
565c412d45 increment build number 2004-08-27 08:33:24 +00:00
robocop
78fa5f6357 increment build number 2004-08-27 08:30:58 +00:00
robocop
d70e2acbaa increment build number 2004-08-27 05:13:51 +00:00
robocop
1ade23282c increment build number 2004-08-27 05:03:16 +00:00
robocop
ab7cb5a772 increment build number 2004-08-27 05:02:00 +00:00
robocop
275a676ba3 increment build number 2004-08-27 05:00:37 +00:00
robocop
36b3d51190 increment build number 2004-08-27 04:58:13 +00:00
robocop
1c981d6a83 Enhance UDF support a bit 2004-08-27 04:58:10 +00:00
robocop
a38df7177b increment build number 2004-08-27 04:56:25 +00:00
robocop
8638418d36 Update the ancient example IUDF "test" to use reference with nulls instead of value that can't be declared in DSQL and has compatibility problems 2004-08-27 04:56:22 +00:00
robocop
626037929f increment build number 2004-08-27 04:54:50 +00:00
robocop
5764315a44 Introduce sub_type BINARY as a synonym for sub_type 0
Document reference with nulls mechanism in rdb$types
2004-08-27 04:54:48 +00:00
robocop
e7c0d48975 increment build number 2004-08-27 04:52:35 +00:00
robocop
9a6456c767 increment build number 2004-08-27 04:50:02 +00:00
robocop
922c74304d increment build number 2004-08-27 04:48:57 +00:00
robocop
83f030e331 increment build number 2004-08-27 04:48:56 +00:00
robocop
cd552f3935 The #define started before the namespace and ended inside the namespace. Invalid.
Took FUN_T outside the #ifdef REQUESTER to be able to use it in DSQL.
2004-08-27 04:48:54 +00:00
robocop
3a45a04ea7 MSVC6 doesn't keep variables in a for() only in that scope. This standard construction is rejected:
for (int i = ...);
for (int i = ...);
Put the variable again before the loops to be able to compile.
2004-08-27 04:46:01 +00:00
robocop
8cb4d694ff increment build number 2004-08-27 04:46:00 +00:00
brodsom
319debbf72 increment build number 2004-08-26 23:27:49 +00:00
brodsom
28c2a7cdfe increment build number 2004-08-26 23:27:47 +00:00
brodsom
f20c5a1d96 increment build number 2004-08-26 21:47:21 +00:00
brodsom
15a5a276da Fix signed/unsigned comparisons 2004-08-26 21:47:19 +00:00
brodsom
e5f053fda6 increment build number 2004-08-26 21:44:15 +00:00
brodsom
87bc366b9b increment build number 2004-08-26 19:23:58 +00:00
brodsom
4a1d36c760 Fix multiline comment 2004-08-26 19:23:53 +00:00
brodsom
01189dc4ba increment build number 2004-08-26 19:09:11 +00:00
brodsom
c1d1818276 increment build number 2004-08-26 18:50:08 +00:00
brodsom
9c04d32118 increment build number 2004-08-26 18:48:23 +00:00
brodsom
87e58e9dca increment build number 2004-08-26 18:28:14 +00:00
brodsom
9ddeb97908 increment build number 2004-08-26 18:28:11 +00:00
brodsom
a523426f0e increment build number 2004-08-26 18:22:45 +00:00
brodsom
55af71e159 increment build number 2004-08-26 18:14:27 +00:00
brodsom
7fe8ac041c increment build number 2004-08-26 17:54:22 +00:00
brodsom
d18a142328 increment build number 2004-08-26 17:51:59 +00:00
aafemt
5bf19c53b8 increment build number 2004-08-26 11:10:31 +00:00
robocop
c9b7d49fd5 increment build number 2004-08-26 11:08:10 +00:00
robocop
1741432859 Got rid of redundant cast to jrd_req* 2004-08-26 11:07:57 +00:00
robocop
ef9ce175c1 increment build number 2004-08-26 11:04:16 +00:00
robocop
672db3e3ac increment build number 2004-08-26 11:03:35 +00:00
robocop
10756f80ca After writing to Ann, I confirmed this GDML statement needs to be compiled and freed only once, not in each pass of the loop 2004-08-26 11:03:31 +00:00
aafemt
1170913816 increment build number 2004-08-26 10:29:01 +00:00
robocop
bd36b6753c increment build number 2004-08-26 04:21:07 +00:00
fsg
763f7a3170 increment build number 2004-08-26 01:07:29 +00:00
aafemt
a263f28bcb increment build number 2004-08-25 11:43:14 +00:00
skidder
346ae2f5c7 increment build number 2004-08-25 03:10:04 +00:00
fsg
85bddafbc0 increment build number 2004-08-25 01:10:22 +00:00
brodsom
a57fde513c increment build number 2004-08-24 23:11:04 +00:00
brodsom
09cca28836 increment build number 2004-08-24 23:00:26 +00:00
robocop
60713befa3 increment build number 2004-08-24 05:16:46 +00:00
robocop
a7c42f4314 Vars in context 2004-08-24 05:16:40 +00:00
robocop
150fa5bf8a increment build number 2004-08-24 05:16:10 +00:00
fsg
0e42f9f60e increment build number 2004-08-24 01:08:59 +00:00
skidder
ea4d8070f3 increment build number 2004-08-23 20:44:55 +00:00
skidder
d0a513522a increment build number 2004-08-23 20:44:54 +00:00
skidder
e0ac81de4a Introduce concept of ODS type to be able to distinguish between Interbase databases, Firebird databases, databases created by debugging builds of Firebird and private forks 2004-08-23 20:44:49 +00:00
skidder
a5d7c89654 increment build number 2004-08-23 20:44:47 +00:00
dimitr
37b1eea629 increment build number 2004-08-23 18:46:06 +00:00
dimitr
9d37131978 Fixed a server crash I introduced recently. 2004-08-23 18:45:40 +00:00
aafemt
29d6a7d3b5 increment build number 2004-08-23 09:55:56 +00:00
aafemt
fa6433a95f increment build number 2004-08-23 09:55:55 +00:00
aafemt
5076654565 increment build number 2004-08-23 09:54:00 +00:00
aafemt
8fa0afedbf increment build number 2004-08-23 09:52:16 +00:00
aafemt
859a972d39 increment build number 2004-08-23 09:50:02 +00:00
aafemt
9fbc459f7c increment build number 2004-08-23 09:47:52 +00:00
aafemt
3a98f65838 increment build number 2004-08-23 09:45:54 +00:00
aafemt
7a1515e9ce increment build number 2004-08-23 09:43:19 +00:00
aafemt
98da26ec72 increment build number 2004-08-23 09:39:39 +00:00
aafemt
369612ee78 increment build number 2004-08-23 09:35:37 +00:00
aafemt
f5a7fe2c33 increment build number 2004-08-23 09:33:19 +00:00
aafemt
37f43c4500 increment build number 2004-08-23 09:07:53 +00:00
fsg
faced224f8 increment build number 2004-08-23 01:07:29 +00:00
skidder
d1ab375805 increment build number 2004-08-22 21:31:28 +00:00
skidder
7e79004bd1 increment build number 2004-08-22 21:28:28 +00:00
skidder
d2a646b91c increment build number 2004-08-22 21:09:25 +00:00
fsg
ffd2bf4aaf increment build number 2004-08-22 01:08:24 +00:00
arnobrinkman
4b63385c47 increment build number 2004-08-22 01:00:59 +00:00
arnobrinkman
2260f712f9 add missing initializations 2004-08-22 01:00:51 +00:00
arnobrinkman
0dd120d041 increment build number 2004-08-22 00:53:09 +00:00
skidder
df79ee7a17 increment build number 2004-08-22 00:30:11 +00:00
skidder
aca7777af8 Fix GCC build I accedentally broken by my previous commit 2004-08-22 00:29:57 +00:00
robocop
8027fd2726 increment build number 2004-08-21 09:42:45 +00:00
robocop
83850af2a9 Example built-in UDF. 2004-08-21 09:42:42 +00:00
robocop
d5fbf5f25f increment build number 2004-08-21 09:39:41 +00:00
robocop
fb510bc819 increment build number 2004-08-21 09:39:40 +00:00
robocop
421246fbe9 1.- Get rid of redundant cast to jrd_req*
2.- Post example code (disabled) to register a built-in UDF.
2004-08-21 09:39:37 +00:00
robocop
8014d4a001 1.- Put an indication on how to enable UDF params that signal SQL NULL with the null pointer
2.- In case the result of the function is a descriptor with FREE_IT, free not only the data but the descriptor, too.
2004-08-21 09:36:53 +00:00
robocop
c7d7c3deee increment build number 2004-08-21 09:30:57 +00:00
robocop
9ce5f2f683 Simplify expression 2004-08-21 09:30:54 +00:00
robocop
23a01c079b increment build number 2004-08-21 09:29:49 +00:00
robocop
b60c0e4cab Misc: format 2004-08-21 09:29:46 +00:00
robocop
ba64f7cd22 increment build number 2004-08-21 09:26:46 +00:00
robocop
1fe78c1c01 increment build number 2004-08-21 09:22:38 +00:00
robocop
400ed0f586 increment build number 2004-08-21 09:21:13 +00:00
robocop
24aa2cbf41 increment build number 2004-08-21 09:21:12 +00:00
robocop
0e30c1a598 increment build number 2004-08-21 09:20:10 +00:00
robocop
9af65fd3ac increment build number 2004-08-21 09:18:28 +00:00
robocop
16934f7d32 increment build number 2004-08-21 09:13:27 +00:00
skidder
4427903160 increment build number 2004-08-21 07:55:45 +00:00
skidder
0d75127be8 Fix very hard-to-track Windows CS stability problem introduced by Blas on 15-May-2004 2004-08-21 07:55:35 +00:00
fsg
3a18c4a4b1 increment build number 2004-08-21 01:07:05 +00:00
aafemt
c3df9c6891 increment build number 2004-08-20 10:57:23 +00:00
dimitr
46b97ed3e1 increment build number 2004-08-20 08:25:55 +00:00
dimitr
469005eadd More asserts and some style changes. Thanks to Claudio. 2004-08-20 08:25:45 +00:00
dimitr
190a6f6425 increment build number 2004-08-20 07:55:13 +00:00
dimitr
cfb0e2eb5a More asserts and some style changes. Thanks to Claudio. 2004-08-20 07:55:09 +00:00
dimitr
bb1c08bd19 increment build number 2004-08-20 07:18:19 +00:00
dimitr
f84006b483 Cosmetics. 2004-08-20 07:18:16 +00:00
dimitr
2e0019ea7f increment build number 2004-08-20 07:10:31 +00:00
dimitr
df8ff86d28 Reworked yesterday's code. The problem is spotted by Claudio. 2004-08-20 07:10:27 +00:00
skidder
b4278fdc4d increment build number 2004-08-20 05:11:58 +00:00
skidder
ac85dfb981 increment build number 2004-08-20 05:11:54 +00:00
dimitr
fd4a296b92 increment build number 2004-08-20 04:36:55 +00:00
dimitr
a1d98ea4e2 Expose EXPRESSION_INDICES to public. 2004-08-20 04:36:48 +00:00
dimitr
ca1c7c9022 increment build number 2004-08-20 04:04:11 +00:00
dimitr
89a31cdd07 Make EXPRESSION_INDICES generally working. 2004-08-20 04:04:06 +00:00
dimitr
23c71499d6 increment build number 2004-08-20 02:08:59 +00:00
fsg
61acdafbee increment build number 2004-08-20 01:08:40 +00:00
dimitr
3d679c2100 increment build number 2004-08-19 18:41:25 +00:00
dimitr
d09aa165db The EXPRESSION_INDICES code now compiles. 2004-08-19 18:41:19 +00:00
kkuznetsov
9910f62162 increment build number 2004-08-19 13:51:19 +00:00
kkuznetsov
25b3985488 increment build number 2004-08-19 13:51:18 +00:00
kkuznetsov
3bb78b67aa increment build number 2004-08-19 13:51:03 +00:00
kkuznetsov
e36845cae5 increment build number 2004-08-19 13:50:57 +00:00
dimitr
985bcecc70 increment build number 2004-08-19 11:19:53 +00:00
aafemt
1e39c36cdc increment build number 2004-08-19 10:26:13 +00:00
fsg
6190300694 increment build number 2004-08-19 01:08:04 +00:00
skidder
ae3ab977ae increment build number 2004-08-19 00:48:18 +00:00
skidder
faabb4b9b4 Fix some of the problems in new indices code noted by Valgrind. These fixes are result of discussion with Arno. But indices are still broken; Arno promised to fix remaining stuff from this area during next weekend 2004-08-19 00:48:11 +00:00
skidder
854f32a169 increment build number 2004-08-19 00:04:10 +00:00
skidder
b6dd14ad20 increment build number 2004-08-18 23:39:50 +00:00
skidder
08c2e627a6 increment build number 2004-08-18 18:33:27 +00:00
skidder
7ceadec7d9 increment build number 2004-08-18 03:09:58 +00:00
skidder
fb4bacf7a6 A little bit more clarification 2004-08-18 03:09:47 +00:00
fsg
5153ed8e47 increment build number 2004-08-18 01:07:36 +00:00
skidder
ec2c13c8c4 increment build number 2004-08-18 00:02:46 +00:00
skidder
8258a27169 increment build number 2004-08-17 22:34:30 +00:00
skidder
019c1e3eee increment build number 2004-08-17 22:21:40 +00:00
skidder
5c90535244 Let's use UTF-16 as intermediate encoding. It is going to cause us more grief, but it seems to be supported better in third-party libraries 2004-08-17 22:21:19 +00:00
dimitr
ecc9bad25a increment build number 2004-08-17 17:52:26 +00:00
dimitr
ca4ea54a1e Small optimization of multiple OR booleans (or a constant IN predicate).
The idea is to use a single sparse bitmap for an index matching and hence avoid OR'ing bitmaps for every argument value.
Ported from Yaffil.
2004-08-17 17:52:19 +00:00
skidder
4ba062a655 increment build number 2004-08-17 17:30:42 +00:00
skidder
4e870bcc40 Add comment about Unicode encoding used for intermediate representation 2004-08-17 17:30:39 +00:00
dimitr
d4ba518942 increment build number 2004-08-17 13:25:38 +00:00
dimitr
c68d474c1d increment build number 2004-08-17 12:29:02 +00:00
dimitr
f9bc338798 Added more checks for a possible literal NULL and another cases when EVL_expr() may return NULL pointer. 2004-08-17 12:28:57 +00:00
dimitr
69e3f772dc increment build number 2004-08-17 11:28:52 +00:00
dimitr
6458cc8757 Ensure FIRST/SKIP/ROWS to treat NULL arguments as zero. 2004-08-17 11:28:49 +00:00
dimitr
d74d0f0d79 increment build number 2004-08-17 11:19:56 +00:00
dimitr
76f5f85627 increment build number 2004-08-17 09:29:46 +00:00
dimitr
786239cfec increment build number 2004-08-17 08:37:20 +00:00
skidder
daa65cf0e6 increment build number 2004-08-17 02:02:24 +00:00
skidder
478a252e70 Fix memory corruption issue in SuperServer builds noted by Valgrind 2004-08-17 02:02:21 +00:00
fsg
ec8f7daeb4 increment build number 2004-08-17 01:10:21 +00:00
skidder
87c9092601 increment build number 2004-08-17 00:04:56 +00:00
skidder
1085fce09a New INTL interface amendments 2004-08-17 00:04:52 +00:00
alexpeshkoff
9320523655 increment build number 2004-08-16 12:56:25 +00:00
alexpeshkoff
628873895a increment build number 2004-08-16 12:56:19 +00:00
alexpeshkoff
71038e6730 increment build number 2004-08-16 12:28:47 +00:00
alexpeshkoff
8e5a1da587 increment build number 2004-08-16 12:28:44 +00:00
alexpeshkoff
31039a254e next step preparing to allocate auto objects memory from appropriate pool 2004-08-16 12:28:43 +00:00
alexpeshkoff
46fc37a888 increment build number 2004-08-16 12:28:42 +00:00
alexpeshkoff
03ae02cf3d increment build number 2004-08-16 12:28:39 +00:00
alexpeshkoff
95f9fa0e1e increment build number 2004-08-16 12:28:16 +00:00
alexpeshkoff
19a8ad4b96 increment build number 2004-08-16 12:25:42 +00:00
alexpeshkoff
4635076f9e increment build number 2004-08-16 12:25:41 +00:00
alexpeshkoff
de9c932857 increment build number 2004-08-16 12:24:32 +00:00
alexpeshkoff
c31c9d0b7e fixed problems with thread priorities scheduler 2004-08-16 12:21:46 +00:00
alexpeshkoff
7944bb468f increment build number 2004-08-16 12:21:45 +00:00
fsg
064a9105df increment build number 2004-08-14 01:07:12 +00:00
skidder
f5ac5f85e9 increment build number 2004-08-13 19:28:03 +00:00
skidder
38aea081b8 Apply changes by Adriano to make compilable 2004-08-13 19:27:45 +00:00
skidder
2b8b9c8e79 increment build number 2004-08-13 03:07:25 +00:00
skidder
c152a5f8d2 increment build number 2004-08-13 02:32:34 +00:00
fsg
a0aa886786 increment build number 2004-08-13 01:09:14 +00:00
skidder
e378755582 increment build number 2004-08-12 23:28:41 +00:00
skidder
0873ea4b0f increment build number 2004-08-12 21:18:28 +00:00
skidder
6b4dea743e Do not write rubbish from uninitialized stack variable into pad space of data pages 2004-08-12 21:18:11 +00:00
skidder
3ecec54a6d increment build number 2004-08-12 19:51:30 +00:00
skidder
0afb376817 Further clarification of new INTL interface 2004-08-12 19:51:26 +00:00
skidder
a49bc4e173 increment build number 2004-08-12 19:44:41 +00:00
skidder
87193a5461 Clarify string comparison interface 2004-08-12 19:44:31 +00:00
skidder
f09d780009 increment build number 2004-08-12 19:21:27 +00:00
skidder
1ee14ad144 Some small changes in INTL interface 2004-08-12 19:21:03 +00:00
skidder
71c5733c50 increment build number 2004-08-12 05:17:57 +00:00
skidder
6d0c34debc Draft of new INTL interface 2004-08-12 05:17:49 +00:00
skidder
1620247a1e increment build number 2004-08-12 03:13:43 +00:00
skidder
15b0c80e6a Switch back to C-language comments 2004-08-12 03:13:35 +00:00
skidder
53f3203841 increment build number 2004-08-12 03:01:31 +00:00
skidder
740b3e8782 Make header C-language 2004-08-12 03:01:26 +00:00
fsg
5ed6d3db84 increment build number 2004-08-12 01:09:41 +00:00
fsg
394b271d9e increment build number 2004-08-12 01:08:58 +00:00
skidder
fd79ad2280 increment build number 2004-08-12 00:31:36 +00:00
skidder
0360af0308 Do not write rubbish per-segment selectivity into the database. Valgrind reported it as uninitialized value passed to write(buf) syscall 2004-08-12 00:31:29 +00:00
skidder
9281bb0668 increment build number 2004-08-11 05:34:26 +00:00
skidder
311d7b4b34 Fix a couple 'invalid read' problems found by Valgrind. Both could cause crashes, one could result in invalid nulls placement. Removed const*const*const stuff in couple places because things like that make code really hard to understand 2004-08-11 05:34:23 +00:00
paul_reeves
e5a97ada47 increment build number 2004-08-11 04:53:44 +00:00
fsg
181c6d4366 increment build number 2004-08-11 01:09:31 +00:00
fsg
d32d442260 increment build number 2004-08-11 01:08:37 +00:00
kkuznetsov
668b3d912a increment build number 2004-08-10 14:18:04 +00:00
kkuznetsov
09cfb74ab5 increment build number 2004-08-10 14:15:38 +00:00
hvlad
9e56bc51fa increment build number 2004-08-10 13:40:25 +00:00
hvlad
5b0dce67e9 Fix comments 2004-08-10 13:40:10 +00:00
skidder
9e735dc0ae increment build number 2004-08-10 04:10:51 +00:00
fsg
8de2033d8f increment build number 2004-08-10 01:07:47 +00:00
skidder
668f3221ee increment build number 2004-08-09 01:24:57 +00:00
fsg
3220d1479b increment build number 2004-08-08 01:06:53 +00:00
arnobrinkman
d60b3b3e35 increment build number 2004-08-07 16:49:02 +00:00
arnobrinkman
f42e0e4f55 Bugfix with OUTER JOINS
Finally i got them as they should have been
2004-08-07 16:49:00 +00:00
arnobrinkman
65d921e3d8 increment build number 2004-08-07 16:44:25 +00:00
arnobrinkman
5c1e32de9e Bugfix with dates below Julian date and old code removed 2004-08-07 16:44:05 +00:00
fsg
1090bf999e increment build number 2004-08-07 01:07:38 +00:00
fsg
8653d284a7 increment build number 2004-08-07 01:06:55 +00:00
hvlad
6f262057e0 increment build number 2004-08-06 15:27:04 +00:00
hvlad
d82cde309e Ability to show PSQL stack trace when exception occurs. 2004-08-06 15:26:55 +00:00
kkuznetsov
5265e42000 increment build number 2004-08-06 13:49:28 +00:00
kkuznetsov
b2976234c4 increment build number 2004-08-06 13:49:20 +00:00
kkuznetsov
efbaee4390 increment build number 2004-08-06 13:46:12 +00:00
fsg
82748f81be increment build number 2004-08-05 01:07:30 +00:00
fsg
998b0b9596 increment build number 2004-08-05 01:06:38 +00:00
kkuznetsov
2bfc663493 increment build number 2004-08-04 16:02:14 +00:00
kkuznetsov
b665f9730a increment build number 2004-08-04 14:03:30 +00:00
aafemt
0f132c7212 Variable score 2004-08-04 06:29:23 +00:00
aafemt
d391ae5c13 Make events API consistent after Claudio changes 2004-08-04 06:27:54 +00:00
kkuznetsov
7d7469d06c increment build number 2004-08-03 16:21:59 +00:00
kkuznetsov
6f31b3cfae increment build number 2004-08-03 16:18:56 +00:00
kkuznetsov
b799be1c14 increment build number 2004-08-03 16:10:58 +00:00
kkuznetsov
d0bb7c8b44 increment build number 2004-08-03 16:10:54 +00:00
skidder
94e06838d4 increment build number 2004-08-03 16:04:21 +00:00
skidder
2dfaa5dc95 Fix for regression in DEV_BUILD I caused recently 2004-08-03 16:04:17 +00:00
fsg
5e74f98eb6 increment build number 2004-08-03 01:08:34 +00:00
fsg
88ebebf4af increment build number 2004-08-03 01:07:53 +00:00
dimitr
06352e0147 increment build number 2004-08-02 21:18:12 +00:00
dimitr
4d62705281 increment build number 2004-08-02 19:53:48 +00:00
dimitr
321ac4792f Prevent any modifications of the OLD context in triggers. 2004-08-02 19:53:45 +00:00
dimitr
be8642e1f2 increment build number 2004-08-02 19:49:14 +00:00
dimitr
9dc9adf017 Fixed implementations of concatenation and SUBSTRING function.
Used new messages for error reporting. Changes should be fully SQLDA-compatible.
2004-08-02 19:49:12 +00:00
dimitr
810f0a98c9 increment build number 2004-08-02 19:47:22 +00:00
dimitr
ac8d4e290e increment build number 2004-08-02 19:44:04 +00:00
stryqx
07755a8c72 increment build number 2004-08-02 10:07:54 +00:00
fsg
d9d4b259ed increment build number 2004-08-02 01:06:40 +00:00
dimitr
9cb6e40d39 increment build number 2004-08-01 18:01:57 +00:00
dimitr
8bb66101e4 increment build number 2004-08-01 17:44:28 +00:00
robocop
8da5e11178 increment build number 2004-08-01 07:01:05 +00:00
robocop
d26d5328d4 Fix subtle bug introduced by Alex during fun.epp refactoring that prevented the engine to detect when the invoked UDF has returned NULL. 2004-08-01 07:00:59 +00:00
fsg
f8bae233e5 increment build number 2004-07-31 01:07:56 +00:00
skidder
e2d85c8a24 increment build number 2004-07-30 22:38:09 +00:00
skidder
b980507ad2 Valgrind support 2004-07-30 22:38:08 +00:00
skidder
af4847e82d increment build number 2004-07-30 22:38:04 +00:00
skidder
9689d8083d increment build number 2004-07-30 22:37:56 +00:00
robocop
85226b170a increment build number 2004-07-30 05:56:38 +00:00
robocop
53c645ce82 Temporary fix for first problem reported by Adriano dos Santos Fernandes.
Server should continue working normally if gbak tries to restore a db in a forbidden path.
Now mutex is unlocked and server can continue working. However, engine doesn't unload the db so it still thinks there's an active connection.
The proper fix should come from Alex, that probably involves throwing an exception to activate the code inside the catch() section.
2004-07-30 05:56:35 +00:00
robocop
b02705d980 increment build number 2004-07-30 04:58:30 +00:00
robocop
9eecdd8066 Nickolay says the local variable is different from the outer variable.
Therefore, renamed the inner variable to avoid warning found by D. Sibiryakov. Some integer types made const, too.
2004-07-30 04:58:26 +00:00
fsg
182124e9e8 increment build number 2004-07-30 01:08:02 +00:00
skidder
942c5f922b increment build number 2004-07-29 17:44:11 +00:00
fsg
e8b0e91d3a increment build number 2004-07-27 01:07:55 +00:00
skidder
8d8597643e increment build number 2004-07-26 21:32:44 +00:00
skidder
a624a4ac53 Small addition to my previous LIKE fix 2004-07-26 21:32:41 +00:00
fsg
634b4c2530 increment build number 2004-07-23 01:07:40 +00:00
robocop
733859bc09 increment build number 2004-07-22 07:18:00 +00:00
robocop
18b6781b8d increment build number 2004-07-22 07:17:21 +00:00
robocop
1cd5f7b4a8 increment build number 2004-07-22 07:15:13 +00:00
robocop
1052c9c2ce increment build number 2004-07-22 07:15:11 +00:00
robocop
507f53d9bd Style and misc 2004-07-22 07:15:10 +00:00
fsg
b4c27872de increment build number 2004-07-22 01:07:16 +00:00
brodsom
64c62bf519 increment build number 2004-07-21 11:02:11 +00:00
brodsom
aef93b4408 increment build number 2004-07-21 10:34:31 +00:00
hvlad
46bcfa427d increment build number 2004-07-21 06:33:59 +00:00
hvlad
47a12b9a3d Fix for lost least significant bits of value when rounding floating-point value to int \ int64 value 2004-07-21 06:33:57 +00:00
fsg
03e41d3800 increment build number 2004-07-21 01:10:39 +00:00
fsg
6645b2f685 increment build number 2004-07-21 01:09:41 +00:00
skidder
15b656bc7d increment build number 2004-07-20 22:56:36 +00:00
skidder
2f7b378158 Fix another problem with my LIKE evaluator 2004-07-20 22:56:32 +00:00
arnobrinkman
5f9ea74f0d increment build number 2004-07-20 18:57:46 +00:00
arnobrinkman
cf01406ee8 increment build number 2004-07-20 18:57:45 +00:00
arnobrinkman
cd36ca6e05 fix bug in ignore_nulls part 2004-07-20 18:57:42 +00:00
arnobrinkman
448e3d3997 increment build number 2004-07-20 18:56:20 +00:00
arnobrinkman
f2345109a0 Bugfix: optimizer didn't add boolean-node when it was a OR operator and no index could be used.
This caused unnecessary evaluation of joined rse's to that rse.
2004-07-20 18:55:03 +00:00
fsg
28efe8bf1d increment build number 2004-07-17 01:06:39 +00:00
skidder
d06f13820c increment build number 2004-07-17 00:13:36 +00:00
skidder
04076ea1ff size_t is more correct type for container sizes and indices 2004-07-17 00:13:34 +00:00
skidder
751def6eaf increment build number 2004-07-16 23:06:33 +00:00
skidder
5494b34caa size_t is more correct type for container sizes and indices 2004-07-16 23:06:31 +00:00
skidder
e0656da2ba increment build number 2004-07-16 23:06:30 +00:00
skidder
71f2ffb3b4 increment build number 2004-07-16 23:06:12 +00:00
skidder
c1f4cb8636 increment build number 2004-07-16 23:06:09 +00:00
arnobrinkman
10bea870c8 increment build number 2004-07-16 01:30:37 +00:00
arnobrinkman
945fefb3b2 When we ignore NULLs in the index then we must already skip them very efficiently from the start. 2004-07-16 01:30:33 +00:00
fsg
5d6672f232 increment build number 2004-07-16 01:08:19 +00:00
arnobrinkman
9e67406e38 increment build number 2004-07-15 23:01:19 +00:00
arnobrinkman
401fb7d12f 1) Fix starting with and empty string index problem where empty string is passed in parameter. (STARTING WITH ?) ? = ''
2) New index structure ensures that NULLs cannot hold the same key-value as a data value.
3) Ignore NULLs already on scanning index where possible.
2004-07-15 23:01:12 +00:00
fsg
ca16489107 increment build number 2004-07-15 01:09:03 +00:00
fsg
55950ebfd0 increment build number 2004-07-15 01:08:19 +00:00
skidder
cf5f6d1f26 increment build number 2004-07-14 21:56:22 +00:00
skidder
cd3dc023a1 Keep fb_tls.h low-profile header. Avoid fancy TLS declarations 2004-07-14 21:56:19 +00:00
skidder
95f23fd94d increment build number 2004-07-14 21:56:05 +00:00
skidder
08fdb1b75c increment build number 2004-07-14 21:54:44 +00:00
skidder
5cd98cf71b increment build number 2004-07-14 21:49:06 +00:00
paul_reeves
e30b315993 increment build number 2004-07-14 12:10:50 +00:00
paul_reeves
4e874abec9 increment build number 2004-07-14 12:10:48 +00:00
fsg
e4436f6e9a increment build number 2004-07-12 01:08:12 +00:00
robocop
07149718c6 increment build number 2004-07-11 10:05:05 +00:00
fsg
4e55c0038b increment build number 2004-07-11 01:10:46 +00:00
robocop
78300ff32f increment build number 2004-07-10 09:26:31 +00:00
robocop
72cf23fc94 Try to complete my undoing of the ods.h changes, aided by by Treeve Jelbert. 2004-07-10 09:26:28 +00:00
robocop
ee8833fb76 increment build number 2004-07-10 03:20:37 +00:00
robocop
70538147dd increment build number 2004-07-10 03:20:35 +00:00
robocop
1bbb740b98 Undo inheritance in ODS page types as requested by Nickolay. Either some macros are too silly or the compiler is limited by the standard here.
Notice I may have missed some file that's not compiled in Win32.
2004-07-10 03:20:33 +00:00
robocop
b3252123df increment build number 2004-07-10 03:20:31 +00:00
robocop
3c1ed6f6e1 increment build number 2004-07-10 03:20:11 +00:00
robocop
4a8fbfb8c9 increment build number 2004-07-10 03:16:15 +00:00
robocop
35eb5804d1 increment build number 2004-07-09 05:22:49 +00:00
robocop
4d4d7de4be increment build number 2004-07-09 05:22:47 +00:00
robocop
b5c374a300 Style 2004-07-09 05:22:46 +00:00
fsg
78bbfc58d8 increment build number 2004-07-08 01:10:05 +00:00
skidder
00a2d03146 increment build number 2004-07-07 22:18:33 +00:00
skidder
7a64167f59 increment build number 2004-07-07 22:14:42 +00:00
skidder
826779c0e0 increment build number 2004-07-07 22:10:58 +00:00
skidder
5e2abb6de7 increment build number 2004-07-07 22:02:31 +00:00
skidder
6b09baa3df increment build number 2004-07-07 16:06:22 +00:00
skidder
3d06b35a09 Update pattern matching tests 2004-07-07 16:06:19 +00:00
skidder
9c04964630 increment build number 2004-07-07 15:49:01 +00:00
skidder
a64a211a1d allow processNextChunk receive empty string in pattern matchers. This fixes troubles in DEV_BUILD noticed by Claudio 2004-07-07 15:48:57 +00:00
aafemt
bac3e41602 increment build number 2004-07-07 10:12:59 +00:00
aafemt
2978da19cd Variable's scope 2004-07-07 10:12:55 +00:00
aafemt
4fa03279d0 increment build number 2004-07-07 10:08:50 +00:00
robocop
e5106bf931 increment build number 2004-07-07 03:47:14 +00:00
robocop
682b582764 USHORT -> bool 2004-07-07 03:47:12 +00:00
robocop
022407c8ec increment build number 2004-07-07 03:45:35 +00:00
robocop
92a6a8d81a Vars in context 2004-07-07 03:45:18 +00:00
robocop
47edeb78a1 increment build number 2004-07-07 03:43:22 +00:00
robocop
bbc973a414 Const correctness and style 2004-07-07 03:43:20 +00:00
robocop
f3c823e08c increment build number 2004-07-07 03:42:57 +00:00
robocop
9252c03bcb Fix possible minor problem in debug version 2004-07-07 03:42:54 +00:00
robocop
996d8d9709 increment build number 2004-07-07 03:41:44 +00:00
robocop
789c02213d Misc change 2004-07-07 03:41:27 +00:00
fsg
4407fcbe52 increment build number 2004-07-07 01:23:58 +00:00
paul_reeves
afec14d198 increment build number 2004-07-06 13:12:15 +00:00
paul_reeves
dda18213f3 increment build number 2004-07-06 13:12:14 +00:00
paul_reeves
8aa695bb8d increment build number 2004-07-06 13:12:10 +00:00
robocop
d2736c8564 increment build number 2004-07-06 05:59:42 +00:00
robocop
a19dadb269 1.- Try to fix the mess caused by different data types used to represent bifields of SCL_ constants defined in scl.h, second round.
2.- Prevent users from deleting system generators and modifying any entry in rdb$generators. VIO passes the task to DFW, the only problem being that the user gets the error when a commit is done, not before.
2004-07-06 05:59:40 +00:00
robocop
8759a7140e increment build number 2004-07-06 05:54:16 +00:00
fsg
5a53d22a7b increment build number 2004-07-06 01:09:24 +00:00
kkuznetsov
316a5e5750 increment build number 2004-07-05 14:22:04 +00:00
fsg
88f3e28779 increment build number 2004-07-04 01:08:07 +00:00
skidder
2059c2663c increment build number 2004-07-04 00:00:23 +00:00
brodsom
b4a265d634 increment build number 2004-07-03 02:33:48 +00:00
brodsom
e7fbfdc564 increment build number 2004-07-03 02:33:47 +00:00
brodsom
76a2f98d90 -Put thread functions into thread class
-Comment SVC_PUTSPECIFIC_DATA
2004-07-03 02:33:46 +00:00
brodsom
2961704441 increment build number 2004-07-03 02:33:28 +00:00
brodsom
6a2b6dd981 increment build number 2004-07-03 02:32:52 +00:00
brodsom
035b9064eb increment build number 2004-07-03 02:32:35 +00:00
fsg
f6c316c4bf increment build number 2004-07-03 01:10:30 +00:00
fsg
ddcc7a0d73 increment build number 2004-07-03 01:09:29 +00:00
brodsom
aacf903514 increment build number 2004-07-03 00:13:48 +00:00
brodsom
095457c2dc increment build number 2004-07-03 00:13:14 +00:00
kkuznetsov
c65eda7abb increment build number 2004-07-02 14:43:28 +00:00
kkuznetsov
68d13848a6 increment build number 2004-07-02 14:43:24 +00:00
brodsom
7609f4f830 increment build number 2004-07-02 10:47:06 +00:00
brodsom
728c927550 Hack to fix mingw build (due to a mingw bug). 2004-07-02 10:47:03 +00:00
brodsom
60130ab9bc increment build number 2004-07-02 10:46:39 +00:00
brodsom
2f4821eebc increment build number 2004-07-02 10:45:56 +00:00
brodsom
8252fb3e1d increment build number 2004-07-02 10:45:36 +00:00
brodsom
4be98d8f44 increment build number 2004-07-02 10:02:53 +00:00
brodsom
aac58e7032 increment build number 2004-07-02 07:26:22 +00:00
fsg
1f6f3acf64 increment build number 2004-07-02 01:11:23 +00:00
fsg
4dff7c5553 increment build number 2004-07-02 01:10:41 +00:00
hvlad
71b8a42f57 increment build number 2004-07-01 16:41:59 +00:00
hvlad
9a549ae8da Fixed incorrect comparison of TEXT BLOBs with STR 2004-07-01 16:41:55 +00:00
kkuznetsov
a00f9cc397 increment build number 2004-07-01 16:12:35 +00:00
kkuznetsov
f448c83995 increment build number 2004-07-01 16:08:43 +00:00
kkuznetsov
0741ac297b increment build number 2004-07-01 16:08:42 +00:00
kkuznetsov
98b3868172 increment build number 2004-07-01 16:04:28 +00:00
kkuznetsov
1a5a4810c5 increment build number 2004-07-01 16:04:13 +00:00
fsg
32b8f31857 increment build number 2004-07-01 01:09:23 +00:00
skidder
94a6522288 increment build number 2004-07-01 00:46:15 +00:00
skidder
a438fdef34 increment build number 2004-06-30 01:51:06 +00:00
skidder
cf88514368 increment build number 2004-06-30 01:45:22 +00:00
skidder
593fc58ccb Change license for source files which I wrote 2004-06-30 01:45:18 +00:00
skidder
7698c164c3 increment build number 2004-06-30 01:42:16 +00:00
skidder
0bd12cf460 increment build number 2004-06-30 01:41:47 +00:00
skidder
0b08467a8c increment build number 2004-06-30 01:41:33 +00:00
skidder
43533fc81c increment build number 2004-06-30 01:39:00 +00:00
skidder
91abc5c680 increment build number 2004-06-30 01:26:43 +00:00
skidder
d73941af68 increment build number 2004-06-30 01:26:09 +00:00
fsg
cd9441873c increment build number 2004-06-30 01:09:23 +00:00
skidder
26f344573d increment build number 2004-06-29 23:31:18 +00:00
skidder
9d12a94a36 increment build number 2004-06-29 23:29:16 +00:00
arnobrinkman
c65f3f3a2c increment build number 2004-06-29 22:15:38 +00:00
kkuznetsov
2ecbe5e456 increment build number 2004-06-29 15:16:19 +00:00
skidder
a27fbf5e32 increment build number 2004-06-29 12:41:29 +00:00
skidder
69fbb34a82 increment build number 2004-06-29 12:36:48 +00:00
fsg
d4ee19f286 increment build number 2004-06-29 09:01:46 +00:00
robocop
493f5702d3 increment build number 2004-06-29 04:38:02 +00:00
robocop
02611987f5 increment build number 2004-06-29 04:38:00 +00:00
robocop
949830d0c6 1.- const correctness
2.- style
3.- Try to fix the mess caused by different data types used to represent bifields of SCL_ constants defined in scl.h,
first round. No circular dependencies found through MSVC. Still pending dyn* and grant.epp files.
2004-06-29 04:37:59 +00:00
robocop
b0be711354 increment build number 2004-06-29 04:37:56 +00:00
robocop
180ab82efe increment build number 2004-06-29 04:37:53 +00:00
robocop
b00f8d53f4 increment build number 2004-06-29 04:37:47 +00:00
robocop
aa19d88c24 increment build number 2004-06-29 04:37:42 +00:00
robocop
31354ab7b6 increment build number 2004-06-29 04:37:38 +00:00
robocop
9bb5151abb increment build number 2004-06-29 04:33:18 +00:00
robocop
0cbaeeb289 Add RDB$DESCRIPTION and RDB$SYSTEM_FLAG to RDB$ROLES 2004-06-29 04:33:13 +00:00
fsg
a9281e4cc1 increment build number 2004-06-28 01:09:45 +00:00
dimitr
b6e1277997 increment build number 2004-06-27 19:06:47 +00:00
dimitr
fe5962a281 1. Yet another attempt to fix that damned double-compile UDF args crap. Hopefully, the last one...
2. Temporary fix for the SUBSTRING (BLOB) issue (until Yaffil merge).
2004-06-27 19:06:41 +00:00
fsg
adea37ebfc increment build number 2004-06-27 09:38:31 +00:00
skidder
26f4330f96 increment build number 2004-06-26 22:23:34 +00:00
skidder
96dfcc6b40 increment build number 2004-06-26 22:23:17 +00:00
skidder
2619e6fd04 increment build number 2004-06-26 22:17:45 +00:00
skidder
7e8a640bdc Disable debugging code unintentionally enabled in previous commit 2004-06-26 22:17:33 +00:00
skidder
de4c690cb1 increment build number 2004-06-26 22:12:55 +00:00
skidder
9c03314ebc Be slightly more explicit in our memory allocation desires. Also fix savepoints breakage 2004-06-26 22:12:50 +00:00
fsg
2350973836 increment build number 2004-06-26 08:10:55 +00:00
skidder
8ace9a5d4a increment build number 2004-06-25 22:12:26 +00:00
skidder
2915fcf547 Somewhat simplify invariant tracking stuff. It is more pessimistic now, but should work more reliably when invariants are modified (see QMDB tests for details) 2004-06-25 22:12:20 +00:00
skidder
4e50eeca05 increment build number 2004-06-25 01:44:17 +00:00
fsg
aff0e1834e increment build number 2004-06-24 01:10:42 +00:00
fsg
6982c72aba increment build number 2004-06-24 01:09:55 +00:00
skidder
86687e5c10 increment build number 2004-06-23 16:40:39 +00:00
skidder
5f43cf8683 Report PLANs for selectable procedures in correct order. This is a fix for regression which I introduced a few months ago and it was found by Vlad Horsun 2004-06-23 16:40:19 +00:00
kkuznetsov
7cb60fbc5a increment build number 2004-06-23 06:33:18 +00:00
fsg
a27b2d1e6d increment build number 2004-06-23 01:10:22 +00:00
skidder
d20eac2c75 increment build number 2004-06-22 20:13:13 +00:00
skidder
f4e7ebdd3b Implement rudimentary framework to track lifetimes of active BLOBs.
This solves the following issues:
1) Outrageous memory consumption when blobs are converted from strings during request processing
2) Materialization doesn't cause invalidation of BLOB IDs too early.
Original behaviour caused errors with updatable views or procedures receiving BLOB arguments.
2004-06-22 20:13:10 +00:00
skidder
3f7e1f0356 increment build number 2004-06-22 20:13:07 +00:00
fsg
974e6a40aa increment build number 2004-06-22 01:12:21 +00:00
fsg
df24e00309 increment build number 2004-06-22 01:11:24 +00:00
skidder
5738ee9312 increment build number 2004-06-21 22:45:25 +00:00
skidder
6525494e3e increment build number 2004-06-21 22:17:59 +00:00
alexpeshkoff
cfd13047b0 increment build number 2004-06-21 08:49:51 +00:00
paul_reeves
61e51ee52b increment build number 2004-06-21 05:24:53 +00:00
robocop
d050c0a33e increment build number 2004-06-21 02:48:50 +00:00
robocop
bc916755e0 increment build number 2004-06-21 02:48:48 +00:00
robocop
0d513c56bd increment build number 2004-06-21 02:48:43 +00:00
fsg
397aca27c2 increment build number 2004-06-20 01:10:34 +00:00
fsg
fbe849ce47 increment build number 2004-06-20 01:09:36 +00:00
arnobrinkman
07acf0bf44 increment build number 2004-06-19 21:29:52 +00:00
arnobrinkman
ffd4d94124 Fix problems with NUMERIC and DECIMAL datatypes in MAKE_desc_from_list() for Dialect 1.
This affects CASE, COALESCE and the auto-union cast.
2004-06-19 21:29:50 +00:00
arnobrinkman
3e9da0e48d increment build number 2004-06-19 21:28:12 +00:00
dimitr
a57e457d81 increment build number 2004-06-19 08:11:59 +00:00