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