dimitr
7c56bc92be
increment build number
2005-05-02 17:22:26 +00:00
dimitr
e296380ddf
Fixed GBAK -kill dropping existing shadow.
2005-05-02 17:22:16 +00:00
dimitr
8121bf4de9
increment build number
2005-05-02 13:47:52 +00:00
dimitr
9229dfebcb
Enforced uniqueness of blob filter name and in/out types pair.
...
This fixes SF #750662 . A couple of new error messages would also be nice.
2005-05-02 13:47:41 +00:00
dimitr
ca93280f54
increment build number
2005-05-02 12:41:20 +00:00
dimitr
27340d7daf
1) Fixed buggy behaviour of IN vs FIRST/SKIP.
...
2) Allowed UNIONs in ANY/ALL/IN subqueries.
Subject of Arno's review.
2005-05-02 12:41:02 +00:00
dimitr
dc8dd8b9dd
increment build number
2005-05-02 09:47:32 +00:00
dimitr
65588a5003
Optimized NOT conditions when possible.
2005-05-02 09:47:27 +00:00
robocop
65c615b13b
increment build number
2005-05-02 09:10:17 +00:00
robocop
c8de3fff0c
Change misleading comment.
2005-05-02 09:10:06 +00:00
robocop
e8d46707a9
increment build number
2005-05-02 07:12:07 +00:00
robocop
3fd1859bd1
Workaround for SF Bug #450404 . (Isql can't guess what the user intended.)
2005-05-02 07:11:39 +00:00
dimitr
4f872b71f6
increment build number
2005-05-02 07:02:02 +00:00
dimitr
559843c97d
Fixed origin of the 100% CPU load when an I/O error causes a rollover to non-existing shadow.
...
Also fixed attempt to wait for the attachment-owned lock for the already purged attachment.
2005-05-02 07:01:33 +00:00
dimitr
6ce22dda68
increment build number
2005-05-02 06:45:08 +00:00
dimitr
ffe05c94c5
Updated for Alpha 2.
2005-05-02 06:44:44 +00:00
hvlad
d255beadf6
increment build number
2005-05-01 19:23:13 +00:00
hvlad
565b5e173b
Undo my previous commit. Duplicate chains in not null keys in unique indexes not sorted by design. Changes must be done in index validation code
2005-05-01 19:23:04 +00:00
asfernandes
1e07f66977
increment build number
2005-05-01 14:58:39 +00:00
asfernandes
eabacfd9ad
Apply Vlad's patch reverting to legacy behavior about overwrite of non-database files
2005-05-01 14:58:21 +00:00
dimitr
03b291e7ff
increment build number
2005-05-01 11:46:05 +00:00
asfernandes
edcb549ab6
increment build number
2005-05-01 00:46:30 +00:00
hvlad
c36a1be288
increment build number
2005-04-30 11:09:17 +00:00
hvlad
79ff80db9e
Correction to previous commit
2005-04-30 11:09:07 +00:00
hvlad
dccca4fc6f
increment build number
2005-04-30 10:41:03 +00:00
hvlad
bbf3ea7218
Added page level, source file name and line number info to the output of index validation code
2005-04-30 10:40:56 +00:00
hvlad
af23438c7a
increment build number
2005-04-30 10:10:55 +00:00
hvlad
735f369d76
Duplicate chains not sorted by record number in unique indices
2005-04-30 10:10:48 +00:00
alexpeshkoff
c6f4186b84
increment build number
2005-04-29 18:24:48 +00:00
alexpeshkoff
0212d6d024
increment build number
2005-04-29 18:24:46 +00:00
alexpeshkoff
e914a91d36
increment build number
2005-04-29 18:22:27 +00:00
alexpeshkoff
d9aef95a23
increment build number
2005-04-29 18:22:18 +00:00
alexpeshkoff
588646d18f
increment build number
2005-04-29 18:19:58 +00:00
alexpeshkoff
f16328510b
increment build number
2005-04-29 18:18:37 +00:00
alexpeshkoff
056ac259cf
increment build number
2005-04-29 18:18:36 +00:00
alexpeshkoff
65dcec4214
increment build number
2005-04-29 18:16:50 +00:00
alexpeshkoff
b32ba37115
increment build number
2005-04-29 18:12:54 +00:00
alexpeshkoff
42c29a56ee
increment build number
2005-04-29 17:04:14 +00:00
alexpeshkoff
db5c130d72
Make EACCES non-fatal when setting TCP_NODELAY
2005-04-29 17:03:46 +00:00
kkuznetsov
90b0fe7a22
increment build number
2005-04-29 06:24:58 +00:00
robocop
a7bac2b3c4
increment build number
2005-04-29 05:36:22 +00:00
robocop
382d5b3432
Fix for first part of field test bug #1173988 .
...
Also, fix for misleading message, use -R switch tal must be use -REP switch.
2005-04-29 05:36:19 +00:00
robocop
0ba6bd1be2
increment build number
2005-04-29 05:36:17 +00:00
robocop
4d138cb956
increment build number
2005-04-29 05:36:15 +00:00
robocop
615abc9ea3
increment build number
2005-04-29 05:36:10 +00:00
fsg
867ff997aa
increment build number
2005-04-29 01:18:57 +00:00
fsg
d1d0d0d58e
increment build number
2005-04-29 01:18:27 +00:00
kkuznetsov
3ae983f458
increment build number
2005-04-28 07:53:42 +00:00
robocop
ecdbc717aa
increment build number
2005-04-28 06:46:18 +00:00
robocop
7999b3b83c
increment build number
2005-04-28 06:37:23 +00:00
robocop
345da3cc7e
increment build number
2005-04-28 06:26:44 +00:00
robocop
3f68b85b89
Another fix for the -b (Bail On Error) option when SQL commands are issued and no db connection exists yet.
...
Apply Miroslav Penchev's patch for bug with -Q always returning 1 to the operating system, discovered by Ivan Prenosil.
2005-04-28 06:26:24 +00:00
robocop
14ce62fef6
increment build number
2005-04-28 06:12:14 +00:00
robocop
a7754b39e3
Misc.
2005-04-28 06:12:08 +00:00
robocop
4f0beb40d1
increment build number
2005-04-28 05:28:44 +00:00
robocop
001c0efc0d
Misc.
2005-04-28 05:28:41 +00:00
robocop
44629e5904
increment build number
2005-04-28 05:27:52 +00:00
robocop
511d0705a9
increment build number
2005-04-28 05:27:51 +00:00
robocop
c0467fe25c
increment build number
2005-04-28 05:27:48 +00:00
robocop
f9815af4ea
Updating messages and history after Dmitry's changes.
2005-04-28 05:27:47 +00:00
fsg
2c14d4106d
increment build number
2005-04-28 01:21:33 +00:00
dimitr
3a6a89ea56
increment build number
2005-04-27 18:06:35 +00:00
dimitr
4f7ad04fc4
Minor corrections.
2005-04-27 18:06:19 +00:00
dimitr
7d8be5d4a8
increment build number
2005-04-27 17:57:13 +00:00
dimitr
f38b4536b9
Minor corrections.
2005-04-27 17:56:58 +00:00
fsg
49ce53e3f3
increment build number
2005-04-27 01:22:50 +00:00
fsg
e5e2e94470
increment build number
2005-04-27 01:21:45 +00:00
arnobrinkman
a2f6fe3d6b
increment build number
2005-04-26 13:52:09 +00:00
arnobrinkman
6905518173
increment build number
2005-04-26 13:32:46 +00:00
arnobrinkman
0a5c47ca6b
Remove non-sense comment
2005-04-26 13:32:15 +00:00
arnobrinkman
9607d3664b
increment build number
2005-04-26 11:46:17 +00:00
arnobrinkman
9f929f2527
Fix SF bug #1016969
...
-804 Data type unknown with searched CASE and parameters in results
2005-04-26 11:46:07 +00:00
kkuznetsov
d90f3e5fe4
increment build number
2005-04-26 07:32:27 +00:00
kkuznetsov
a88a9d0e1e
increment build number
2005-04-26 07:32:05 +00:00
kkuznetsov
d846cb366c
increment build number
2005-04-26 07:32:04 +00:00
kkuznetsov
4011feb354
increment build number
2005-04-26 07:32:00 +00:00
kkuznetsov
5f398cfd5f
increment build number
2005-04-26 07:31:54 +00:00
kkuznetsov
75d2ea3bcc
increment build number
2005-04-26 07:31:15 +00:00
kkuznetsov
febe10129e
increment build number
2005-04-26 07:28:54 +00:00
fsg
b59f38be77
increment build number
2005-04-26 01:16:27 +00:00
dimitr
894b9ef805
increment build number
2005-04-25 20:33:41 +00:00
dimitr
b91a725f3f
increment build number
2005-04-25 20:31:58 +00:00
dimitr
14ae4dc31c
Check whether a row we perform positioned update/delete against is actually fetched.
2005-04-25 20:31:52 +00:00
dimitr
3d72c73e51
increment build number
2005-04-25 19:45:36 +00:00
dimitr
3cca73bdb0
Corrected the returned error code.
2005-04-25 19:45:26 +00:00
dimitr
7964422873
increment build number
2005-04-25 17:20:06 +00:00
arnobrinkman
9bcf0580a6
increment build number
2005-04-25 06:54:51 +00:00
arnobrinkman
64e34a0109
Add comment
2005-04-25 06:54:45 +00:00
robocop
0af0298186
increment build number
2005-04-25 05:24:03 +00:00
robocop
b2010a42e4
Fix indentation.
2005-04-25 05:23:57 +00:00
fsg
fe703a5555
increment build number
2005-04-25 01:15:00 +00:00
arnobrinkman
31abb4c6cb
increment build number
2005-04-24 18:32:34 +00:00
arnobrinkman
4b978cf19e
Fix bug #1168898
...
With sub-select in CHECK constraint and CHECK constraint is part of domain.
A table T with single column C who uses this domain.
Then no VIEW could be created on Table T which uses simple column C.
2005-04-24 18:32:16 +00:00
arnobrinkman
3d8f5246e2
increment build number
2005-04-24 18:26:24 +00:00
arnobrinkman
4f7123010c
Fix bug with VALUE keyword in check constraint and
...
bug Found by Tom Cole with VALUE keyword where VALUE represents a column
2005-04-24 18:26:12 +00:00
asfernandes
d7487ddf21
increment build number
2005-04-24 01:52:49 +00:00
asfernandes
38b34bc401
increment build number
2005-04-24 01:52:45 +00:00
fsg
97c36cc108
increment build number
2005-04-24 01:13:13 +00:00
fsg
1424b7b9c4
increment build number
2005-04-24 01:12:40 +00:00
asfernandes
0070691c8c
increment build number
2005-04-23 16:56:00 +00:00
dimitr
608e89e134
increment build number
2005-04-23 15:01:28 +00:00
dimitr
d59f25d50b
increment build number
2005-04-23 12:16:23 +00:00
dimitr
c01b84565a
Tuned reduce factors again.
2005-04-23 12:16:11 +00:00
fsg
bf64236860
increment build number
2005-04-22 01:15:54 +00:00
arnobrinkman
1a3861185e
increment build number
2005-04-21 17:35:52 +00:00
arnobrinkman
b4b0a354ca
Fix bug with ORDER BY and DISTINCT on OUTER JOIN where the ORDER BY clause was given to a deeper rse, but shouldn't because the distinct should be applied first.
...
Reproducable query:
SELECT
DISTINCT r.rdb$relation_name, r.rdb$relation_id
FROM
rdb$relations r
LEFT JOIN rdb$relation_fields f ON (f.rdb$relation_name = r.rdb$relation_name)
ORDER BY
r.rdb$relation_id
2005-04-21 17:35:44 +00:00
fsg
c1781d9c45
increment build number
2005-04-21 01:16:44 +00:00
kkuznetsov
cefe703e55
increment build number
2005-04-20 14:30:42 +00:00
kkuznetsov
760cb95d6b
increment build number
2005-04-20 14:29:29 +00:00
arnobrinkman
b7c5698ddd
increment build number
2005-04-20 13:07:02 +00:00
arnobrinkman
0aea42263e
Second fix for items-list where NULLs default descriptor shouldn't be used to determine the final output descriptor.
...
Only UNIONs were affected by this bug.
2005-04-20 13:06:42 +00:00
kkuznetsov
b537ab9547
increment build number
2005-04-20 07:48:00 +00:00
fsg
2966d3bad4
increment build number
2005-04-20 01:27:36 +00:00
arnobrinkman
ff3362736b
increment build number
2005-04-19 09:56:08 +00:00
arnobrinkman
cfc703f766
Fix bug with alias hiding datatype by datatype-list coercion
2005-04-19 09:55:53 +00:00
kkuznetsov
77572bda2c
increment build number
2005-04-19 08:23:56 +00:00
kkuznetsov
9ee9bd5dbe
increment build number
2005-04-19 08:05:47 +00:00
fsg
d41e4f8e83
increment build number
2005-04-19 01:18:52 +00:00
kkuznetsov
63680f96cf
increment build number
2005-04-18 16:06:25 +00:00
kkuznetsov
f19f9902cf
increment build number
2005-04-18 16:05:13 +00:00
kkuznetsov
91c5664cad
increment build number
2005-04-18 16:05:10 +00:00
kkuznetsov
f9b7eedf21
increment build number
2005-04-18 16:03:15 +00:00
kkuznetsov
d132d6dcac
increment build number
2005-04-18 16:02:16 +00:00
robocop
05b3a9aa1e
increment build number
2005-04-18 03:36:06 +00:00
robocop
f3d1c47f99
Misc.
2005-04-18 03:36:03 +00:00
robocop
71c5e1ee4d
increment build number
2005-04-18 03:32:40 +00:00
robocop
b609407d9b
We can live with static_cast for these cases.
2005-04-18 03:32:35 +00:00
robocop
1bb1de2d5e
increment build number
2005-04-18 03:26:48 +00:00
robocop
b5ec6d966c
Be in sync with our header protection convention.
2005-04-18 03:26:45 +00:00
robocop
424f40a84b
increment build number
2005-04-18 03:25:59 +00:00
robocop
1c83cfaaad
Cleanup. No need to test if sizeof() is bigger than zero.
2005-04-18 03:25:56 +00:00
robocop
d0115322ac
Misc.
2005-04-18 03:24:34 +00:00
robocop
4c4b42c7c0
increment build number
2005-04-18 03:24:31 +00:00
robocop
b51316e88b
increment build number
2005-04-18 03:24:25 +00:00
robocop
e87910be60
increment build number
2005-04-18 03:22:34 +00:00
robocop
41b4413530
Fix recently committed strange indentation.
2005-04-18 03:22:31 +00:00
robocop
0dcfe7d0b0
increment build number
2005-04-18 03:21:47 +00:00
robocop
2ec9bbc824
Keeping the history manually.
2005-04-18 03:21:41 +00:00
fsg
9b4627f997
increment build number
2005-04-17 01:15:04 +00:00
asfernandes
c95c8ac47e
increment build number
2005-04-16 18:49:26 +00:00
dimitr
bba5dd5878
increment build number
2005-04-16 18:21:16 +00:00
dimitr
cce77ac325
Fixed issue reported by Adriano.
2005-04-16 18:21:09 +00:00
dimitr
fd471aa39d
increment build number
2005-04-16 17:29:07 +00:00
dimitr
79f50250ff
Third attempt to apply reduced selectivity properly.
2005-04-16 17:28:45 +00:00
dimitr
858ffad5e0
increment build number
2005-04-16 16:57:16 +00:00
dimitr
2045d89a76
Code simplification and some style corrections.
2005-04-16 16:57:06 +00:00
fsg
8d51260042
increment build number
2005-04-16 01:21:01 +00:00
dimitr
2891b28163
increment build number
2005-04-15 14:55:37 +00:00
dimitr
4410fb9f97
1) Fixed wrong index usage for nested loop joins (indexed relationship must be a requirement).
...
2) Better optimizaton for tables with zero selectivities.
3) Fixed wrong choice of index in the case of the same selectivity and number of indices.
4) Fixed wrong total selectivity calculated for compound non-equality comparisons.
5) Some constants tuning based on two weeks of the extreme testing.
Subject of Arno's review, although all my tests show much better results without any regressions.
2005-04-15 14:54:59 +00:00
dimitr
f24678d667
increment build number
2005-04-15 14:34:06 +00:00