robocop
e3039572d8
- Solve char/UCHAR mismatch.
...
- Track dependencies on indices mentioned in explicit plans for procedures and vierws.
2005-05-26 04:00:45 +00:00
asfernandes
a9199799b6
increment build number
2005-05-25 18:44:26 +00:00
asfernandes
44e940b8b1
increment build number
2005-05-25 18:44:18 +00:00
asfernandes
1c79cf12ac
increment build number
2005-05-25 18:43:43 +00:00
asfernandes
2ad57e42a0
increment build number
2005-05-25 18:43:42 +00:00
asfernandes
22e6ba92dc
increment build number
2005-05-25 18:43:36 +00:00
asfernandes
03a2951d14
increment build number
2005-05-25 18:43:27 +00:00
asfernandes
4c282a4d32
increment build number
2005-05-25 18:43:19 +00:00
asfernandes
45e0cff48e
increment build number
2005-05-25 18:42:14 +00:00
asfernandes
dfba287344
increment build number
2005-05-25 18:42:13 +00:00
asfernandes
9ad470e511
increment build number
2005-05-25 18:42:08 +00:00
asfernandes
2e7c124261
increment build number
2005-05-25 18:41:57 +00:00
asfernandes
9d68d87ca9
increment build number
2005-05-25 18:41:30 +00:00
asfernandes
72c00eeabc
increment build number
2005-05-25 18:41:29 +00:00
asfernandes
eb6da2ba96
increment build number
2005-05-25 18:41:23 +00:00
fsg
3bfa7f3339
increment build number
2005-05-25 02:24:29 +00:00
robocop
c05894cd6d
increment build number
2005-05-24 04:42:06 +00:00
robocop
f6d654cf13
Lower the clutter.
2005-05-24 04:42:01 +00:00
robocop
07b3f33b2f
increment build number
2005-05-24 03:54:35 +00:00
robocop
757f474713
Fix fb_interpret misuse done by Alex.
2005-05-24 03:54:09 +00:00
fsg
ac38830bcf
increment build number
2005-05-24 02:26:54 +00:00
arnobrinkman
46aeb4705f
increment build number
2005-05-23 23:19:50 +00:00
arnobrinkman
b81de1aca4
more realistic cost value for unique retrieval
2005-05-23 23:19:43 +00:00
arnobrinkman
79f187ac73
increment build number
2005-05-23 23:17:04 +00:00
arnobrinkman
1e539b16c1
fixed missed return, thanks to Claudio
2005-05-23 23:16:49 +00:00
skidder
6abad30c54
increment build number
2005-05-23 21:10:17 +00:00
fsg
14e45badbb
increment build number
2005-05-23 02:23:55 +00:00
robocop
6172af33fe
increment build number
2005-05-22 06:18:53 +00:00
robocop
23f6de156e
Fix crash with views in expand_view_nodes caused by Alex' recent cleanup: unlike VaryingString (aka str) that inherits from pool_alloc_rpt, plain dynamic allocation of UCHAR[n] isn't memset to zero by our allocator, causing us to walk random garbage.
2005-05-22 06:18:51 +00:00
robocop
7813fe3402
Fix SF Bug #494981 .
...
If we can print the name of the exception, we do.
2005-05-22 06:13:54 +00:00
robocop
f835a1adb1
increment build number
2005-05-22 06:13:48 +00:00
robocop
024281f4c8
increment build number
2005-05-22 03:11:44 +00:00
robocop
18a5dfcfc2
increment build number
2005-05-22 03:11:42 +00:00
robocop
3aaa840483
Misc.
2005-05-22 03:11:41 +00:00
robocop
9fc28213e4
increment build number
2005-05-22 03:11:36 +00:00
robocop
cb4ee8a421
increment build number
2005-05-22 03:11:35 +00:00
robocop
9e93da4678
increment build number
2005-05-22 03:10:18 +00:00
robocop
c823700a27
ALTER EXTERNAL FUNCTION: be able to change the entry_point or the module_name when the UDF cannot be dropped to correct the declaration because it's used in some view, procedure, trigger or check.
2005-05-22 03:10:01 +00:00
robocop
f948558063
increment build number
2005-05-22 02:42:20 +00:00
robocop
b490df3a41
ALTER EXTERNAL FUNCTION: be able to change the entry_point or the module_name when the UDF cannot be dropped to correct the declaration because it's used in some view, procedure, trigger or check.
2005-05-22 02:42:17 +00:00
fsg
c046acc77d
increment build number
2005-05-21 02:24:28 +00:00
robocop
085798d637
increment build number
2005-05-20 08:34:30 +00:00
robocop
e449e24d0b
Escape single quotes in comment's text and double quotes in identifiers that have metadata comments not when we are doing SHOW COMMENT[S] but only when we are extracting a script, as Martijn suggested.
2005-05-20 08:34:19 +00:00
robocop
d963a6c61d
increment build number
2005-05-20 00:23:28 +00:00
robocop
9866889a99
increment build number
2005-05-20 00:23:26 +00:00
robocop
e93513cd9a
- Adjust error messages.
...
- Correct way to stop automatically generated triggers from being altered.
2005-05-20 00:23:25 +00:00
robocop
aa63ab1d66
increment build number
2005-05-19 23:41:22 +00:00
robocop
87c074705b
increment build number
2005-05-19 23:41:18 +00:00
robocop
95d8b36260
Misc.
2005-05-19 23:41:17 +00:00
robocop
325986d385
increment build number
2005-05-19 08:26:59 +00:00
robocop
b79672c9a3
Getting rid of commented code that belonged to the dead shared cache and/or WAL.
2005-05-19 08:26:38 +00:00
robocop
a9a339939f
increment build number
2005-05-19 08:03:36 +00:00
robocop
1ac3a5d9b7
- Implement the SHOW COMMENT(S) command.
...
- Integrate it into metadata extraction, too.
- A couple of minor improvements to isql.
See explanation in show_comments() function.
2005-05-19 08:03:10 +00:00
robocop
4fbcbfe2d9
increment build number
2005-05-19 07:43:22 +00:00
robocop
80392081bc
increment build number
2005-05-19 07:43:21 +00:00
robocop
da0da74ee9
New message for isql.
2005-05-19 07:43:16 +00:00
robocop
e552e78a79
increment build number
2005-05-19 07:41:31 +00:00
robocop
1fc49649a0
Getting rid of commented code that belonged to the dead shared cache and/or WAL plus making COLLATION non-reserved word and having trivial special handling for COMMENT so it's recognized as token only if it's the first token.
2005-05-19 07:41:27 +00:00
robocop
0b3a49ad0a
increment build number
2005-05-19 07:38:50 +00:00
robocop
934c5d8cf3
Getting rid of commented code that belonged to the dead shared cache and/or WAL plus identifying the keywords that have special handling as non-keyword, so isql and others future clients of KEYWORD_stringIsAToken() won't treat these as if they need double quotes.
2005-05-19 07:38:29 +00:00
robocop
3f00f86609
increment build number
2005-05-19 07:34:50 +00:00
robocop
da0a6bba5b
Getting rid of commented code that belonged to the dead shared cache and/or WAL plus fixing some indentation.
2005-05-19 07:34:46 +00:00
aafemt
924221ae6f
increment build number
2005-05-19 05:09:09 +00:00
dimitr
1bd30626e7
increment build number
2005-05-19 03:28:11 +00:00
fsg
14efdd0e97
increment build number
2005-05-19 02:24:08 +00:00
dimitr
2c2d36473f
increment build number
2005-05-18 19:27:15 +00:00
arnobrinkman
2067f75c04
increment build number
2005-05-18 18:56:21 +00:00
arnobrinkman
0132e696f2
Fix mapping problem when derived table was used as sub-query.
...
This was only possible since pass1_any() behaviour has been changed.
Normally a derived table cannot access fields outside the derived table context.
2005-05-18 18:55:57 +00:00
dimitr
a4408dc08a
increment build number
2005-05-18 15:53:46 +00:00
dimitr
00e8d18464
Implemented metadata extract for expression indices.
2005-05-18 15:53:41 +00:00
dimitr
a10df93246
increment build number
2005-05-18 14:43:52 +00:00
dimitr
8f13835656
1. Fixed bug with selectivity of non-equality comparisons.
...
2. A bit changed the invertions selection code to help in both MERGE and JOIN paths.
2005-05-18 14:43:36 +00:00
alexpeshkoff
c7304b513a
increment build number
2005-05-18 11:06:17 +00:00
alexpeshkoff
23aa3b9fef
misc
2005-05-18 11:06:15 +00:00
alexpeshkoff
8a55e418b2
increment build number
2005-05-18 11:06:14 +00:00
robocop
6449111e08
increment build number
2005-05-18 08:41:52 +00:00
robocop
585a7d19d2
Corrections to the COMMENT ON facility.
2005-05-18 08:41:47 +00:00
robocop
a061d38e39
increment build number
2005-05-18 07:29:24 +00:00
robocop
e2b16d669d
Get rid of redundant definition: already in constants.h.
2005-05-18 07:29:13 +00:00
robocop
cb6100316b
increment build number
2005-05-18 07:27:36 +00:00
robocop
43ce2abc98
Correcting myself.
2005-05-18 07:27:25 +00:00
fsg
c1e95661dc
increment build number
2005-05-18 02:23:24 +00:00
alexpeshkoff
6ff9c5da1b
increment build number
2005-05-17 18:20:27 +00:00
alexpeshkoff
c03d2241c5
fixed issues, reported by Claudio
2005-05-17 18:20:07 +00:00
alexpeshkoff
0b8bba662e
increment build number
2005-05-17 18:20:06 +00:00
robocop
3c64de7d00
increment build number
2005-05-17 07:22:11 +00:00
robocop
0285f6bf76
- Implement the proposed COMMENT keyword to allow descriptions in database objects. Subject to change or withdrawal.
...
- Enhance some messages. Reuse some msg numbers that were duplicate.
- Fix some issues found in Alex recent MetaName-related commits.
2005-05-17 07:17:25 +00:00
robocop
ccfb7ecc3f
increment build number
2005-05-17 07:17:24 +00:00
robocop
5bf89a3e60
increment build number
2005-05-17 07:17:18 +00:00
robocop
870cb2522f
increment build number
2005-05-17 07:16:59 +00:00
fsg
ae68940280
increment build number
2005-05-17 02:24:34 +00:00
alexpeshkoff
2cedd32caa
increment build number
2005-05-16 11:08:22 +00:00
alexpeshkoff
63c5cebdcf
fixed embedded build
2005-05-16 11:08:14 +00:00
robocop
21e3cd3b3e
increment build number
2005-05-16 09:15:35 +00:00
robocop
64186fc105
increment build number
2005-05-16 09:15:34 +00:00
robocop
3f0b18df85
Misc.
2005-05-16 09:15:31 +00:00
robocop
b8e90d3896
increment build number
2005-05-16 09:13:32 +00:00
robocop
0c5c72f0e8
- The trigger type is UCHAR in the range 1..6; don't change it to bool.
...
- Restored what seemed a check "just in case": test relation with empty name.
2005-05-16 09:13:18 +00:00
robocop
01a6235f9e
increment build number
2005-05-16 09:11:16 +00:00
robocop
84f5424c57
increment build number
2005-05-16 09:08:54 +00:00
robocop
bff335dd25
increment build number
2005-05-16 09:08:53 +00:00
robocop
4d0992dfde
increment build number
2005-05-16 09:04:13 +00:00
robocop
ee7dbf0b8c
Let's go back to the old more robust code after Alex change: one argument is not null terminated.
2005-05-16 09:04:00 +00:00
robocop
fc14efb800
increment build number
2005-05-16 09:00:42 +00:00
robocop
b1baf2f8f5
Misc.
2005-05-16 09:00:13 +00:00
fsg
56a22dc20a
increment build number
2005-05-16 02:24:23 +00:00
dimitr
37932a6398
increment build number
2005-05-15 12:44:10 +00:00
dimitr
0f9e349f19
Fixed a small OR handling bug.
2005-05-15 12:44:07 +00:00
fsg
c1fdcda747
increment build number
2005-05-15 02:22:17 +00:00
kkuznetsov
540ae37bc0
increment build number
2005-05-14 14:50:44 +00:00
kkuznetsov
a066a949fb
Renamed ERR to ps_ERR in the enum processing_state {...} to fix compile error on Solaris
2005-05-14 14:50:41 +00:00
hvlad
eaf318a0dc
increment build number
2005-05-14 13:45:03 +00:00
hvlad
af740ca41a
1. Fixed bug #908319 2. Fixed inability to restore into nonexisting file with -se switch used
2005-05-14 13:45:01 +00:00
hvlad
862a8fdcc3
increment build number
2005-05-14 13:45:00 +00:00
alexpeshkoff
66c4ad96f1
increment build number
2005-05-14 10:45:49 +00:00
alexpeshkoff
74c88a4e97
fixed a couple of buffer overflows in gds__prefix*() functions family
2005-05-14 10:45:40 +00:00
alexpeshkoff
ec995aeff1
increment build number
2005-05-14 10:43:00 +00:00
alexpeshkoff
5d94bfe266
increment build number
2005-05-14 10:42:59 +00:00
alexpeshkoff
0601ed34a6
fixed declarations of gds__temp_file() parameter -
...
buffer overflows were possible
2005-05-14 10:42:58 +00:00
alexpeshkoff
bc99332e8f
increment build number
2005-05-14 10:42:54 +00:00
aafemt
4ded3a9c66
increment build number
2005-05-14 07:01:04 +00:00
aafemt
092707a1b7
Fix Alex overwork
2005-05-14 07:00:50 +00:00
alexpeshkoff
69a1f81536
increment build number
2005-05-14 05:21:55 +00:00
alexpeshkoff
a9c754f16f
fixed bug noticed by Vlad
2005-05-14 05:21:51 +00:00
aafemt
a0045cb6bc
increment build number
2005-05-14 04:39:20 +00:00
aafemt
0091cb5124
Fix warnings
2005-05-14 04:39:17 +00:00
fsg
57d6e2cdab
increment build number
2005-05-14 02:23:36 +00:00
alexpeshkoff
7de1349003
increment build number
2005-05-13 14:42:40 +00:00
alexpeshkoff
d760894019
fixed unregistered bug - after attempt to
...
create view v(c1) as select 1 from v;
all clones of system request remained active forever
2005-05-13 14:42:23 +00:00
alexpeshkoff
80458567f2
increment build number
2005-05-13 13:52:43 +00:00
alexpeshkoff
1cf8c14d6e
fixed bug in my resent commit - thanks to Claudio
2005-05-13 13:52:17 +00:00
alexpeshkoff
f01edbf796
increment build number
2005-05-13 13:50:57 +00:00
alexpeshkoff
4d246d70c5
perform initialization of dyn_fld in constructor - thanks to Claudio
2005-05-13 13:50:30 +00:00
hvlad
28f64d5082
increment build number
2005-05-13 07:03:43 +00:00
hvlad
6ad6e15a00
increment build number
2005-05-13 06:55:03 +00:00
fsg
b59c66fe7b
increment build number
2005-05-13 02:25:40 +00:00
fsg
53f451f1f3
increment build number
2005-05-13 02:25:04 +00:00
alexpeshkoff
2a17e02323
increment build number
2005-05-12 18:29:07 +00:00
alexpeshkoff
977469388c
increment build number
2005-05-12 18:28:50 +00:00
alexpeshkoff
051aef6eb3
increment build number
2005-05-12 18:28:48 +00:00
alexpeshkoff
6bb86a7663
increment build number
2005-05-12 18:28:06 +00:00
alexpeshkoff
5729790ed6
1. Applied class MetaName
...
2. Small generic cleanup
2005-05-12 18:28:04 +00:00
alexpeshkoff
5aac4e3b94
increment build number
2005-05-12 18:26:15 +00:00
alexpeshkoff
e0b828a3b1
Added class to handle metadata names
2005-05-12 18:26:13 +00:00
alexpeshkoff
a713c6e1bc
increment build number
2005-05-12 18:24:09 +00:00
alexpeshkoff
44b82e14b7
increment build number
2005-05-12 18:24:08 +00:00
alexpeshkoff
c6fb984d13
make Firebird::vector const-friendly
2005-05-12 18:24:05 +00:00
alexpeshkoff
9a1ee91da0
increment build number
2005-05-12 18:23:07 +00:00
alexpeshkoff
b8929eecbf
front-ported my fix from 1.5.2 - fixed AV in ALTER TABLE
2005-05-12 18:23:01 +00:00
hvlad
44b9cd5c54
increment build number
2005-05-12 17:46:36 +00:00
hvlad
33e495c7ad
Fixed unregistered bug - AV in incorrect written EXECUTE BLOCK statement. For example :
...
EXECUTE BLOCK AS
BEGIN
INSERT INTO DUMMY (ID) VALUES(?);
END
Thanks to Arno
2005-05-12 17:46:31 +00:00
hvlad
8e82e480f6
increment build number
2005-05-12 13:51:58 +00:00
hvlad
a3e64959da
Correction. Thanks to Claudio
2005-05-12 13:51:43 +00:00
robocop
0cbb6578b2
increment build number
2005-05-12 07:04:39 +00:00
robocop
43cbc658e0
increment build number
2005-05-12 07:02:00 +00:00
robocop
df8b6d12e4
Apply Miroslav Penchev fix for ISQL_disconnect_database overwriting the Quiet flag permanently.
2005-05-12 07:00:54 +00:00
robocop
c5c53a343e
increment build number
2005-05-12 06:51:37 +00:00
robocop
68bb0c4308
Totally misc.
2005-05-12 06:51:33 +00:00
robocop
34850edf76
increment build number
2005-05-12 05:32:28 +00:00
robocop
3c361f66ba
Simplify array bounds printing for canonic case.
2005-05-12 05:32:25 +00:00
fsg
fd92a8cf94
increment build number
2005-05-12 02:23:23 +00:00
asfernandes
f940979096
increment build number
2005-05-12 01:49:31 +00:00
dimitr
1edbf04f40
increment build number
2005-05-11 07:43:31 +00:00
dimitr
1111a72c37
Fixed memory corruption reported privately by Sean.
2005-05-11 07:43:20 +00:00
fsg
1f55bfd433
increment build number
2005-05-09 02:26:32 +00:00
hvlad
205cd631c2
increment build number
2005-05-08 09:43:41 +00:00
hvlad
7fd4f64863
Correct previous fix for multisegment descending indexes
2005-05-08 09:43:36 +00:00
fsg
f05dc738af
increment build number
2005-05-08 02:24:57 +00:00
hvlad
77fe6ca85b
increment build number
2005-05-07 19:46:16 +00:00
hvlad
f1d576feb4
Fixed unregistered bug - "index key too big" when creating descending index
2005-05-07 19:45:57 +00:00
asfernandes
847f3ea7be
increment build number
2005-05-07 19:30:17 +00:00
asfernandes
2262a150dd
increment build number
2005-05-07 19:30:10 +00:00
asfernandes
e4e56f12f8
increment build number
2005-05-07 19:30:02 +00:00
asfernandes
a3cc917327
increment build number
2005-05-07 19:30:01 +00:00
asfernandes
4f3d77f2dc
increment build number
2005-05-07 19:29:43 +00:00
asfernandes
3255f51588
increment build number
2005-05-07 19:29:42 +00:00
asfernandes
4ba4b99236
increment build number
2005-05-07 19:29:37 +00:00
asfernandes
fecf4d2065
increment build number
2005-05-07 19:29:13 +00:00
asfernandes
4bbcc01a25
increment build number
2005-05-07 19:29:09 +00:00
asfernandes
e9dd15cc88
increment build number
2005-05-07 19:29:01 +00:00
asfernandes
beb20b8695
increment build number
2005-05-07 19:28:36 +00:00
asfernandes
b38ebfca5a
increment build number
2005-05-07 19:28:22 +00:00
asfernandes
3430b53db6
increment build number
2005-05-07 19:28:21 +00:00
asfernandes
60169bf3f1
increment build number
2005-05-07 19:28:14 +00:00
asfernandes
2a09569742
increment build number
2005-05-07 19:28:12 +00:00
asfernandes
3336f5e6de
increment build number
2005-05-07 19:27:51 +00:00
asfernandes
08cd68522e
increment build number
2005-05-07 19:27:46 +00:00
asfernandes
b2dcebeeeb
increment build number
2005-05-07 19:27:12 +00:00
asfernandes
88ba20ba76
increment build number
2005-05-07 19:27:11 +00:00
asfernandes
c2d63a4d2a
increment build number
2005-05-07 19:27:06 +00:00
asfernandes
6a882eb3c3
increment build number
2005-05-07 19:26:56 +00:00
asfernandes
f85774b3c5
increment build number
2005-05-07 19:26:45 +00:00
asfernandes
478c92140c
increment build number
2005-05-07 19:26:44 +00:00
asfernandes
6ec2316e96
increment build number
2005-05-07 19:26:19 +00:00
asfernandes
5998c30f56
increment build number
2005-05-07 19:26:00 +00:00
asfernandes
56a4ecc5c0
increment build number
2005-05-07 19:25:44 +00:00
asfernandes
733ecc021e
increment build number
2005-05-07 19:25:43 +00:00
asfernandes
19cbb088ff
increment build number
2005-05-07 19:25:32 +00:00
asfernandes
880dbd458d
increment build number
2005-05-07 19:25:21 +00:00
asfernandes
1f2bdd1a24
increment build number
2005-05-07 19:25:13 +00:00
asfernandes
83e5dffee8
increment build number
2005-05-07 19:25:07 +00:00
asfernandes
95a7565676
increment build number
2005-05-07 19:25:06 +00:00
asfernandes
61a7ba48a1
increment build number
2005-05-07 19:24:55 +00:00
asfernandes
8aeec9f56e
increment build number
2005-05-07 19:24:51 +00:00
asfernandes
d3687491cf
increment build number
2005-05-07 19:24:34 +00:00
fsg
1ddfb8e638
increment build number
2005-05-07 02:27:48 +00:00
dimitr
a813102ac7
increment build number
2005-05-06 18:10:18 +00:00
dimitr
7c8fc55056
Fix for the bug reported by Bill Oliver.
2005-05-06 18:09:49 +00:00
dimitr
b186aac927
increment build number
2005-05-06 13:15:42 +00:00
dimitr
6d333a5af5
Fixed bug introduced 1.5 years ago.
2005-05-06 13:15:32 +00:00
fsg
0756992539
increment build number
2005-05-06 02:30:38 +00:00
fsg
e33c786005
increment build number
2005-05-06 02:29:58 +00:00
robocop
3dcb7a43f3
increment build number
2005-05-06 02:09:46 +00:00
asfernandes
3bb7854f14
increment build number
2005-05-06 01:06:13 +00:00
robocop
c9da8d2cdf
increment build number
2005-05-05 08:42:39 +00:00
robocop
2a687f43af
increment build number
2005-05-05 08:39:30 +00:00
fsg
625ef4c4b4
increment build number
2005-05-05 07:43:07 +00:00
fsg
6e5f335b3f
increment build number
2005-05-05 07:42:23 +00:00
asfernandes
ce0a3e4648
increment build number
2005-05-05 01:20:23 +00:00
arnobrinkman
8c59e25792
increment build number
2005-05-04 19:39:04 +00:00
arnobrinkman
0f07677e46
Fix errors generated by IN-predicate due pass1_any() change
2005-05-04 19:38:47 +00:00
alexpeshkoff
eeb883cba6
increment build number
2005-05-04 14:50:53 +00:00
alexpeshkoff
f07002a634
centralized BuildSuffix and PackageVersion control
2005-05-04 14:50:40 +00:00
paul_reeves
b84053ae46
increment build number
2005-05-04 10:47:46 +00:00
paul_reeves
660ee953d4
Add Spanish translations for Win32 installer. Fix problem with Bosnian translation. Update readmes for Alpha2.
2005-05-04 10:47:44 +00:00
paul_reeves
5ca280da8c
increment build number
2005-05-04 10:47:20 +00:00
alexpeshkoff
41bb82c74b
increment build number
2005-05-04 10:36:14 +00:00
alexpeshkoff
9ae8dfff99
fixed package version
2005-05-04 10:36:08 +00:00
arnobrinkman
4880eb0220
increment build number
2005-05-04 09:53:49 +00:00
arnobrinkman
6a73b87b62
Fix bug SF #1191006 Using where params in SUM return incorrect results
...
parameters weren't checked on equality in node_match()
2005-05-04 09:53:37 +00:00
paul_reeves
d40f22a56c
increment build number
2005-05-04 09:38:32 +00:00
arnobrinkman
4088217f2f
increment build number
2005-05-04 08:57:11 +00:00
arnobrinkman
d8764cbdb1
Fix problem with distributing sort to deeper RSE, query example:
...
SELECT
RDB$RELATION_NAME
FROM
(SELECT FIRST 10 * FROM RDB$RELATIONS ORDER BY RDB$RELATION_NAME DESC)
ORDER BY
RDB$RELATION_NAME
2005-05-04 08:56:14 +00:00
dimitr
3b4415b0c5
increment build number
2005-05-04 08:44:58 +00:00
dimitr
e288d2ac49
Fixed bug found by Arno.
2005-05-04 08:44:35 +00:00
hvlad
652d3eb36f
increment build number
2005-05-03 15:45:38 +00:00
hvlad
493bdd92cd
Correct index validation code. Big thanks to Arno
2005-05-03 15:45:23 +00:00
robocop
2b70cc40f4
increment build number
2005-05-03 05:41:18 +00:00
robocop
70f8556174
Indentation.
2005-05-03 05:41:07 +00:00
robocop
33814f8a73
increment build number
2005-05-03 04:12:16 +00:00
robocop
bc33863034
increment build number
2005-05-03 04:12:15 +00:00
robocop
3c4e69f196
Replace legacy isc_(encode/decode)_date by isc_(encode/decode)_timestamp.
2005-05-03 04:11:57 +00:00
robocop
305ead4714
increment build number
2005-05-03 04:11:54 +00:00
robocop
7054cabaec
increment build number
2005-05-03 04:09:49 +00:00
robocop
4f5feb2822
increment build number
2005-05-03 04:09:27 +00:00
robocop
8c381ef54b
Better fixes related to field-test bug #1173988 , first part.
...
Also, a new, more accurate message has been added to the restoration process.
2005-05-03 04:09:26 +00:00
dimitr
faa1437dac
increment build number
2005-05-02 19:31:02 +00:00
dimitr
6f3b1ccb85
A bit better fix for shadow shutdown issues.
2005-05-02 19:30:48 +00:00
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
dimitr
065d0d8c97
Fixed yet another case of database corruption due to pre-triggers.
...
More to come.
2005-04-15 14:33:55 +00:00
dimitr
35b11640df
increment build number
2005-04-15 06:25:50 +00:00