8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 15:23:03 +01:00
Commit Graph

12313 Commits

Author SHA1 Message Date
arnobrinkman
2067f75c04 increment build number 2005-05-18 18:56:21 +00:00
dimitr
a4408dc08a increment build number 2005-05-18 15:53:46 +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
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
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
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
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
hvlad
eaf318a0dc increment build number 2005-05-14 13:45:03 +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
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
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
44b82e14b7 increment build number 2005-05-12 18:24:08 +00:00
alexpeshkoff
9a1ee91da0 increment build number 2005-05-12 18:23:07 +00:00
hvlad
44b9cd5c54 increment build number 2005-05-12 17:46:36 +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
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
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
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
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
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
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
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
b186aac927 increment build number 2005-05-06 13:15:42 +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
alexpeshkoff
eeb883cba6 increment build number 2005-05-04 14:50:53 +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
arnobrinkman
4880eb0220 increment build number 2005-05-04 09:53:49 +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
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
305ead4714 increment build number 2005-05-03 04:11:54 +00:00
robocop
4f5feb2822 increment build number 2005-05-03 04:09:27 +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
dc8dd8b9dd increment build number 2005-05-02 09:47:32 +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
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
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
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
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
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
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
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
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
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
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
9607d3664b increment build number 2005-04-26 11:46:17 +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
dimitr
14ae4dc31c Check whether a row we perform positioned update/delete against is actually fetched. 2005-04-25 20:31:52 +00:00
dimitr
3cca73bdb0 Corrected the returned error code. 2005-04-25 19:45:26 +00:00
arnobrinkman
64e34a0109 Add comment 2005-04-25 06:54:45 +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
dimitr
c01b84565a Tuned reduce factors again. 2005-04-23 12:16:11 +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
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
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
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
robocop
05b3a9aa1e increment build number 2005-04-18 03:36:06 +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
424f40a84b increment build number 2005-04-18 03:25:59 +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
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
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
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
dimitr
66f7ac7f8b Fixed SEGV when a broken index was being validated. 2005-04-15 06:25:28 +00:00
fsg
d8d64b8e0a increment build number 2005-04-15 01:24:09 +00:00
alexpeshkoff
bcc2bb9510 increment build number 2005-04-14 17:06:22 +00:00
alexpeshkoff
808422abaf fixed windows build 2005-04-14 17:06:14 +00:00
alexpeshkoff
c4a2d1b731 increment build number 2005-04-14 17:04:54 +00:00
fsg
17d4e49f34 increment build number 2005-04-14 01:19:49 +00:00
fsg
fa4e3c48e5 increment build number 2005-04-14 01:19:03 +00:00
verbguy
baeaf919ef increment build number 2005-04-13 16:58:38 +00:00
verbguy
f6d5ce80cc increment build number 2005-04-13 16:58:14 +00:00
verbguy
28ec3fc9cd increment build number 2005-04-13 16:58:12 +00:00
verbguy
eede8c91ee increment build number 2005-04-13 16:57:35 +00:00
asfernandes
b5294dc7a9 Fixed SF #1155520 - Any user can replace databases created by others 2005-04-13 01:06:24 +00:00
verbguy
50e52786ad increment build number 2005-04-12 14:49:46 +00:00
verbguy
3bef3de021 increment build number 2005-04-12 14:49:42 +00:00
verbguy
92cab3ad9b increment build number 2005-04-12 14:49:41 +00:00
verbguy
91f96515a5 increment build number 2005-04-12 14:49:34 +00:00
verbguy
8580ec9f07 increment build number 2005-04-12 14:49:21 +00:00
verbguy
e44379ec7b increment build number 2005-04-12 14:49:02 +00:00
verbguy
5e604596c2 increment build number 2005-04-12 14:48:53 +00:00
verbguy
f068edee10 increment build number 2005-04-12 14:48:40 +00:00
verbguy
02a23f4f26 increment build number 2005-04-12 14:48:19 +00:00
verbguy
e6bf148166 increment build number 2005-04-12 14:48:09 +00:00
verbguy
ee413b6128 increment build number 2005-04-12 14:47:38 +00:00
verbguy
895c514f07 increment build number 2005-04-12 14:47:28 +00:00
fsg
231880f7f8 increment build number 2005-04-12 01:13:36 +00:00
alexpeshkoff
a1adeebd07 increment build number 2005-04-11 15:33:28 +00:00
alexpeshkoff
504ec492ab Shutdown SS without SYSDBA password 2005-04-11 15:33:18 +00:00
alexpeshkoff
ac11fa6e05 increment build number 2005-04-11 15:33:17 +00:00
fsg
05714af2e2 increment build number 2005-04-10 01:18:00 +00:00
hvlad
2693c52154 increment build number 2005-04-09 18:48:23 +00:00
hvlad
97d3a4fe91 increment build number 2005-04-09 18:48:22 +00:00
hvlad
0fa5783921 Cleanup 2005-04-09 18:48:18 +00:00
hvlad
2a7f48b5af increment build number 2005-04-09 18:44:53 +00:00
hvlad
f09ef16560 1. New switch for gbak -RECREATE_DATABASE [OVERWRITE].
Simple RECREATE_DATABASE is equal to CREATE_DATABASE,
    RECREATE_DATABASE OVERWRITE is equal to REPLACE_DATABASE.
2. gbak uses isc_dpb_overwrite to create database over existing files
3. engine overwrite existing files only if asked explicitly by
    user by setting isc_dpb_overwrite to 1
4. fixed unregistered bug - when gbak uses service manager and passed
    command line contains invalid switch. Service reports error and
    finish but not call Service::svc_started therefore response is not
    send and gbak is stalled forever
2005-04-09 18:44:50 +00:00
hvlad
ed657b9040 increment build number 2005-04-09 18:44:48 +00:00
fsg
2e67999889 increment build number 2005-04-08 01:22:43 +00:00
kkuznetsov
cb495f96ac increment build number 2005-04-07 15:00:25 +00:00
fsg
2c63134bf5 increment build number 2005-04-07 01:16:21 +00:00
alexpeshkoff
51d3556d81 increment build number 2005-04-06 15:39:44 +00:00
kkuznetsov
2be88b41a7 increment build number 2005-04-06 13:02:58 +00:00
alexpeshkoff
d33063a980 increment build number 2005-04-06 08:46:41 +00:00
fsg
d484dcde7c increment build number 2005-04-06 01:19:45 +00:00
kkuznetsov
372167ad9b increment build number 2005-04-05 07:08:39 +00:00
robocop
e1495f7b86 increment build number 2005-04-05 06:47:23 +00:00
asfernandes
a37bc2fad1 increment build number 2005-04-05 01:52:12 +00:00
fsg
4bd48d3d18 increment build number 2005-04-05 01:29:30 +00:00
kkuznetsov
9db19954a9 increment build number 2005-04-04 12:57:36 +00:00
kkuznetsov
920d1cfe61 increment build number 2005-04-04 12:54:40 +00:00
kkuznetsov
4e2dec494c increment build number 2005-04-04 12:54:32 +00:00
kkuznetsov
c32d221e83 increment build number 2005-04-04 12:54:10 +00:00
robocop
036614424d increment build number 2005-04-04 08:33:52 +00:00
robocop
d006a3916b increment build number 2005-04-04 08:33:51 +00:00
robocop
c07f010ffe increment build number 2005-04-04 08:29:52 +00:00
robocop
cb173dce09 A better fix. 2005-04-04 08:29:40 +00:00
fsg
666f881605 increment build number 2005-04-04 01:37:03 +00:00
fsg
e35c8d3089 increment build number 2005-04-04 01:36:18 +00:00
robocop
5a7631e783 increment build number 2005-04-03 10:09:58 +00:00
robocop
1b1ba9bf28 The client library shouldn't throw exceptions. The loader program may be written in any language and thus C++ exceptions don't make sense.
Beware of old code that accesses strings out of bounds: Firebird::string throws an exception.
2005-04-03 10:09:45 +00:00
robocop
e53bfb80a1 increment build number 2005-04-03 07:06:46 +00:00
robocop
3a21720789 increment build number 2005-04-03 06:59:44 +00:00
robocop
e4d6857800 increment build number 2005-04-03 06:59:42 +00:00
robocop
630e088678 increment build number 2005-04-03 06:59:38 +00:00
robocop
807f8e0008 increment build number 2005-04-03 05:01:12 +00:00
robocop
74e9a9e292 increment build number 2005-04-03 05:01:11 +00:00
robocop
7d79cf11e4 increment build number 2005-04-03 04:58:47 +00:00
fsg
5fefba5868 increment build number 2005-04-03 01:15:05 +00:00
robocop
41f5bd2396 increment build number 2005-04-02 07:07:25 +00:00
robocop
7472a16371 increment build number 2005-04-02 03:51:47 +00:00
robocop
a0e727fcbf increment build number 2005-04-02 03:10:55 +00:00
robocop
ab46db447c I hope nobody will take offense because I decided to do the right spelling. 2005-04-02 03:10:33 +00:00
robocop
15d143b20d increment build number 2005-04-02 02:57:36 +00:00
robocop
0ab26a5951 increment build number 2005-04-02 02:57:30 +00:00
fsg
f77ac3704f increment build number 2005-04-02 01:23:55 +00:00
fsg
811fbccd29 increment build number 2005-04-02 01:23:23 +00:00
dimitr
a1f73c7ddb increment build number 2005-04-01 10:26:29 +00:00
dimitr
e4d7eb2809 Fixed lockups spotted by Claudio. 2005-04-01 10:26:22 +00:00
dimitr
ad0d049fc2 increment build number 2005-04-01 10:20:05 +00:00
robocop
c4186dd1fb increment build number 2005-04-01 07:48:33 +00:00
robocop
9af170786f increment build number 2005-04-01 07:26:15 +00:00
fsg
5d31ec5a04 increment build number 2005-04-01 01:28:24 +00:00
dimitr
a4a870971f increment build number 2005-03-31 15:34:09 +00:00
dimitr
8de6164dcf increment build number 2005-03-31 15:27:29 +00:00
robocop
008c017e12 increment build number 2005-03-31 07:50:41 +00:00
robocop
a36cd27849 increment build number 2005-03-31 06:22:07 +00:00
robocop
c7e2758f2c increment build number 2005-03-31 06:20:37 +00:00
fsg
d5bf703daa increment build number 2005-03-31 01:32:37 +00:00
arnobrinkman
c121bdcbcd increment build number 2005-03-30 18:12:44 +00:00
dimitr
3e5d957e1e increment build number 2005-03-30 17:56:23 +00:00
robocop
a4b086da39 increment build number 2005-03-30 05:18:55 +00:00
robocop
734525b960 Fix problems caused by recent privileges-cleanup commit (mainly assigning wrong request to the requests array), spotted in source code. I guess this causes "message length error" the next time DYN_delete_relation is invoked. 2005-03-30 05:18:51 +00:00
robocop
305f4e1d2d increment build number 2005-03-30 05:12:09 +00:00
fsg
1eb3a72f7f increment build number 2005-03-30 01:21:21 +00:00
asfernandes
771978615a increment build number 2005-03-30 01:09:30 +00:00
asfernandes
5161a2df39 increment build number 2005-03-30 01:09:25 +00:00
asfernandes
f79acb5b75 increment build number 2005-03-30 01:09:14 +00:00
asfernandes
b6b1f5a871 increment build number 2005-03-30 01:09:07 +00:00
asfernandes
25817ce7b8 increment build number 2005-03-30 00:45:33 +00:00
asfernandes
7ffa6aadde increment build number 2005-03-30 00:45:09 +00:00
dimitr
4b5a85eab8 increment build number 2005-03-29 17:29:47 +00:00
dimitr
bd4b69a1b2 Fixed issue with remaining privileges for non-existing objects. 2005-03-29 17:29:21 +00:00
paul_reeves
93489f1303 increment build number 2005-03-29 09:48:30 +00:00
dimitr
d51befed09 increment build number 2005-03-29 09:44:08 +00:00
dimitr
fde48e9530 Moved page-level code to DPM. 2005-03-29 09:43:31 +00:00
dimitr
ac1d34cfcb increment build number 2005-03-29 09:08:13 +00:00
dimitr
eaf99a7a0e Second attempt to fix "divide by zero" issues in the optimizer. 2005-03-29 09:07:51 +00:00
dimitr
8ef210da34 increment build number 2005-03-29 06:10:11 +00:00
dimitr
0b099d3a45 increment build number 2005-03-29 05:55:02 +00:00
dimitr
636425845a Correction. 2005-03-29 05:54:57 +00:00
fsg
032d932943 increment build number 2005-03-29 01:25:10 +00:00
fsg
661cedb6be increment build number 2005-03-29 01:24:30 +00:00
dimitr
dfc7bc196c increment build number 2005-03-28 21:53:15 +00:00
dimitr
4ec439dd14 1) Deliver trigger type to the compiler level
2) Disallow NEW context assignments for POST-triggers
2005-03-28 21:52:55 +00:00
dimitr
8ab525b8b5 increment build number 2005-03-28 19:36:36 +00:00
dimitr
1d5133d6cc Solved restore issues with recent (and future) compiler changes. 2005-03-28 19:36:01 +00:00
dimitr
9edb3987e5 increment build number 2005-03-28 15:40:01 +00:00
dimitr
44b2667c68 Oops. 2005-03-28 15:39:52 +00:00
dimitr
34943c224a increment build number 2005-03-28 15:29:53 +00:00
dimitr
75d6a7c5a0 Oops. 2005-03-28 15:29:38 +00:00
dimitr
7d1155dd7c increment build number 2005-03-28 15:24:43 +00:00
dimitr
706a1b925d Corrected previous commit + ODS11 branch. 2005-03-28 15:24:18 +00:00
dimitr
2b223a0602 increment build number 2005-03-28 15:08:58 +00:00
dimitr
3037a12405 Allowed navigation using an expression index. 2005-03-28 15:07:44 +00:00
robocop
3f35438183 increment build number 2005-03-28 09:22:46 +00:00
robocop
59e75dd1bd increment build number 2005-03-28 09:02:35 +00:00
fsg
5f2b1f3190 increment build number 2005-03-28 01:16:23 +00:00
asfernandes
a3a12fb027 increment build number 2005-03-27 21:37:06 +00:00
dimitr
cfc2fd5ea0 increment build number 2005-03-27 15:02:11 +00:00
dimitr
f52b89dbe8 1) Made RefetchRecord a public routine
2) Use it in EXE to avoid code duplication
3) Some alphabetical code movement
2005-03-27 15:01:56 +00:00
robocop
620a7a6312 increment build number 2005-03-27 04:51:32 +00:00
fsg
919948b16d increment build number 2005-03-27 01:20:50 +00:00
fsg
1e56d3401b increment build number 2005-03-27 01:20:16 +00:00
dimitr
1ee1becf4c increment build number 2005-03-26 16:11:57 +00:00
dimitr
d25fcdc0c4 Implemented RECREATE EXCEPTION and CREATE OR ALTER EXCEPTION. 2005-03-26 16:11:52 +00:00
dimitr
655b463db5 increment build number 2005-03-26 16:10:27 +00:00
dimitr
39100da16a increment build number 2005-03-26 14:05:55 +00:00
dimitr
b836247e46 increment build number 2005-03-26 13:32:51 +00:00
dimitr
9ca11c863c increment build number 2005-03-26 13:30:14 +00:00
hvlad
88ae2c4313 increment build number 2005-03-26 11:43:57 +00:00
hvlad
2c9fbae58f Attempt to fix bug "cannot find record fragment" 2005-03-26 11:43:52 +00:00
hvlad
a546c24267 increment build number 2005-03-26 11:41:31 +00:00
hvlad
4b39ee755f Always report system transaction state as tra_commited - missing part. Thanks to Oleg LOA 2005-03-26 11:41:17 +00:00
robocop
0229899465 increment build number 2005-03-26 05:50:27 +00:00
robocop
d32c7a5da9 increment build number 2005-03-26 05:40:26 +00:00
robocop
ccdd5ad86b increment build number 2005-03-26 05:39:48 +00:00
robocop
1caceee875 Use static_cast when converting from void*, not reinterpret_cast. 2005-03-26 05:39:44 +00:00
robocop
a5ebeb07f1 increment build number 2005-03-26 05:38:01 +00:00
robocop
2d4f7ea63e Avoid some casts and unused data members. 2005-03-26 05:37:59 +00:00
robocop
6abe4be88a increment build number 2005-03-26 05:33:58 +00:00
robocop
cdcc7e558e increment build number 2005-03-26 05:05:30 +00:00
robocop
1e7ed96752 increment build number 2005-03-26 05:02:15 +00:00
robocop
a87da952a6 increment build number 2005-03-26 05:01:16 +00:00
robocop
262ff9f7eb increment build number 2005-03-26 04:09:00 +00:00
robocop
a5d494c330 increment build number 2005-03-26 04:07:18 +00:00
asfernandes
56250a20d9 increment build number 2005-03-26 02:36:27 +00:00
asfernandes
7df8df517b increment build number 2005-03-26 02:31:04 +00:00
asfernandes
7721ad7f5f increment build number 2005-03-26 02:30:55 +00:00
fsg
5985049f0b increment build number 2005-03-26 02:10:30 +00:00
asfernandes
095e5420f2 increment build number 2005-03-25 21:36:41 +00:00
asfernandes
c02148241e increment build number 2005-03-25 21:36:25 +00:00
asfernandes
f5d45a9a7e increment build number 2005-03-25 20:14:01 +00:00
asfernandes
e641a3eb91 increment build number 2005-03-25 20:13:58 +00:00
asfernandes
0c8f2f248e increment build number 2005-03-25 20:13:57 +00:00
asfernandes
c14551ea1a increment build number 2005-03-25 20:13:51 +00:00
asfernandes
e7554aa6d6 increment build number 2005-03-25 20:13:46 +00:00
asfernandes
84090b555e increment build number 2005-03-25 20:13:23 +00:00
asfernandes
c6e6029b31 increment build number 2005-03-25 20:13:12 +00:00
dimitr
8b63f48203 increment build number 2005-03-25 08:06:03 +00:00
dimitr
d629414f0d Minor RSB tree output change. 2005-03-25 08:05:34 +00:00
dimitr
c5ad676a75 increment build number 2005-03-25 07:54:37 +00:00
dimitr
f5bb311b4b Fixed "wrong page type" bugcheck. 2005-03-25 07:54:32 +00:00
fsg
5957ef655b increment build number 2005-03-25 02:15:41 +00:00
asfernandes
c819f876a5 increment build number 2005-03-24 23:53:17 +00:00
arnobrinkman
e286b0e058 increment build number 2005-03-24 21:49:14 +00:00
arnobrinkman
2955e5e79a Fix bug #1169728 with explicit navigational PLAN no comparisons in the WHERE clause were matched against the navigational index 2005-03-24 21:49:10 +00:00
arnobrinkman
b13f108d5e increment build number 2005-03-24 21:45:45 +00:00
arnobrinkman
512338e1d1 Fix bug #1169884 with IS NULL on segments in compound index and using navigational index 2005-03-24 21:45:36 +00:00
asfernandes
1878e88e35 increment build number 2005-03-24 19:35:49 +00:00
asfernandes
00b6136405 increment build number 2005-03-24 19:35:21 +00:00
aafemt
3a08dbab90 increment build number 2005-03-24 11:16:50 +00:00
aafemt
12b345e338 increment build number 2005-03-24 11:13:28 +00:00
fsg
92794f7178 increment build number 2005-03-24 02:39:16 +00:00
fsg
12f6f54f4d increment build number 2005-03-24 02:38:44 +00:00
hvlad
34e74eb92a increment build number 2005-03-23 20:39:43 +00:00
hvlad
6f46db5cfe Mark system transaction state as tra_commited in TIP (it was wrongly marked as tra_dead) 2005-03-23 20:35:39 +00:00
hvlad
78d8111b0a increment build number 2005-03-23 20:31:30 +00:00
hvlad
ca95a74031 Patch by Adriano dos Santos Fernandes : always report system transaction state as tra_commited (it can be wrongly marked as tra_dead in the TIP) 2005-03-23 20:28:19 +00:00
alexpeshkoff
337f0ad6eb increment build number 2005-03-23 12:59:45 +00:00
alexpeshkoff
4f450000b6 increment build number 2005-03-23 10:32:49 +00:00
aafemt
e3794ed226 increment build number 2005-03-23 10:25:25 +00:00
aafemt
227c4c948f increment build number 2005-03-23 10:10:51 +00:00
paul_reeves
37136f06ee increment build number 2005-03-23 08:20:47 +00:00
dimitr
64ed67dd64 increment build number 2005-03-23 07:14:31 +00:00
fsg
2a7e32930e increment build number 2005-03-23 02:19:46 +00:00
tsteinmaurer
0ca97293c2 increment build number 2005-03-22 13:37:07 +00:00
fsg
c994cc0dcc increment build number 2005-03-21 02:20:21 +00:00
alexpeshkoff
0908bfa25f increment build number 2005-03-20 13:55:24 +00:00
alexpeshkoff
8b666cbd80 increment build number 2005-03-20 13:52:55 +00:00
alexpeshkoff
0e98fe0052 fix gcc warnings 2005-03-20 13:52:51 +00:00
alexpeshkoff
08b6a92bd2 increment build number 2005-03-20 12:48:09 +00:00
alexpeshkoff
d9f1365594 increment build number 2005-03-20 11:11:47 +00:00
alexpeshkoff
6198c89880 increment build number 2005-03-20 11:00:42 +00:00
alexpeshkoff
652410e09f increment build number 2005-03-20 10:59:56 +00:00
alexpeshkoff
593e21281c increment build number 2005-03-20 10:06:15 +00:00
robocop
1b8c6b0bec increment build number 2005-03-20 04:36:01 +00:00
robocop
95066aa119 increment build number 2005-03-20 04:26:14 +00:00
robocop
94e04d3768 Misc. 2005-03-20 04:26:10 +00:00
robocop
021519dc66 increment build number 2005-03-20 04:25:04 +00:00
robocop
51df9d7ea7 increment build number 2005-03-20 04:24:57 +00:00
robocop
4b7a10fd04 increment build number 2005-03-20 04:24:36 +00:00
robocop
0d823b3731 increment build number 2005-03-20 04:21:38 +00:00
fsg
af42690536 increment build number 2005-03-20 02:14:17 +00:00
asfernandes
e852b27120 increment build number 2005-03-19 18:05:35 +00:00
asfernandes
98ca930753 increment build number 2005-03-19 18:05:25 +00:00
asfernandes
e020832273 increment build number 2005-03-19 18:05:01 +00:00
asfernandes
1960c65a57 increment build number 2005-03-19 18:04:59 +00:00
asfernandes
0f1b897fc1 increment build number 2005-03-19 18:04:54 +00:00
asfernandes
e26fe93236 increment build number 2005-03-19 18:04:49 +00:00
asfernandes
268391da29 increment build number 2005-03-19 18:04:40 +00:00
asfernandes
e0d7353367 increment build number 2005-03-19 18:04:32 +00:00
asfernandes
4865e64510 increment build number 2005-03-19 18:04:16 +00:00
asfernandes
461bb13250 increment build number 2005-03-19 18:03:44 +00:00
dimitr
72058051e5 increment build number 2005-03-19 16:55:35 +00:00
dimitr
3075bdcdf2 1) Fixed bug with the lost sort node that caused unordered data to be returned.
2) Fixed badly optimized join orders in triggers.
2005-03-19 16:55:26 +00:00
asfernandes
277852c062 increment build number 2005-03-19 03:27:42 +00:00
asfernandes
f6b87da365 increment build number 2005-03-19 03:27:23 +00:00
asfernandes
b08dadd0d7 increment build number 2005-03-19 03:27:19 +00:00
asfernandes
cf259fd22a increment build number 2005-03-19 03:27:14 +00:00
asfernandes
24efb9e580 increment build number 2005-03-19 03:26:51 +00:00
asfernandes
7a024297d1 increment build number 2005-03-19 03:26:48 +00:00
asfernandes
c2d47eccdd increment build number 2005-03-19 03:26:45 +00:00
asfernandes
ea72ae1d27 increment build number 2005-03-19 03:26:27 +00:00
asfernandes
4e98944a4d increment build number 2005-03-19 03:26:20 +00:00
asfernandes
3abd0ba4a1 increment build number 2005-03-19 03:25:56 +00:00
asfernandes
f8a304be50 increment build number 2005-03-19 03:25:40 +00:00
asfernandes
63b99359ae increment build number 2005-03-19 03:25:17 +00:00
fsg
98322ec966 increment build number 2005-03-19 02:23:17 +00:00
paul_reeves
60657d92a5 increment build number 2005-03-18 11:25:58 +00:00
paul_reeves
7c4f2a5148 increment build number 2005-03-18 11:25:57 +00:00
paul_reeves
bec585cacc Final tweaks for Win32 Alpha1 builds. 2005-03-18 11:25:48 +00:00
paul_reeves
3bdca23478 increment build number 2005-03-18 11:25:45 +00:00
paul_reeves
95d16139e4 increment build number 2005-03-18 11:25:28 +00:00
paul_reeves
0d156ca7d1 increment build number 2005-03-18 09:22:59 +00:00
paul_reeves
bea627363a increment build number 2005-03-18 09:20:31 +00:00
aafemt
f3008893a1 increment build number 2005-03-18 05:13:50 +00:00
fsg
b403e873ce increment build number 2005-03-18 02:22:56 +00:00
paul_reeves
b91d92198a increment build number 2005-03-16 14:47:04 +00:00
paul_reeves
b61da21a67 increment build number 2005-03-16 13:16:27 +00:00
paul_reeves
819d0fe39e Minor fix to Win32 build script. Sync isc_version.h. 2005-03-16 13:16:03 +00:00
paul_reeves
8f95bc042b increment build number 2005-03-16 13:16:02 +00:00
paul_reeves
3d7e38df58 increment build number 2005-03-16 10:53:58 +00:00
paul_reeves
1fbc3fbac2 increment build number 2005-03-16 10:53:57 +00:00
paul_reeves
42ef97667f increment build number 2005-03-16 10:52:15 +00:00
robocop
a02a113346 increment build number 2005-03-16 01:08:27 +00:00
robocop
e86335ce93 increment build number 2005-03-16 01:04:47 +00:00
alexpeshkoff
3b1d3f7777 increment build number 2005-03-15 11:46:43 +00:00
paul_reeves
5b279fb5e7 increment build number 2005-03-15 09:27:37 +00:00
paul_reeves
ddaed87d2b increment build number 2005-03-15 09:18:03 +00:00
kkuznetsov
17050aee3a increment build number 2005-03-15 07:33:41 +00:00
kkuznetsov
86cb19aac7 Cleanup unneeded extern "C" 2005-03-15 07:33:29 +00:00
fsg
846fef470a increment build number 2005-03-15 02:25:21 +00:00
robocop
ded51ba953 increment build number 2005-03-15 02:10:16 +00:00
robocop
331b974d4b Fix role parsing bug. I warned the committer five months ago, but it got lost among his duties, so I'm fixing it now with the same suggestion I gave then.
Demonstration:
SQL> connect isqltest.fdb role "your bug""""is here";
and see what you get inside options.dpb_role_name in jrd.cpp at line 946.
2005-03-15 02:09:58 +00:00
dimitr
f34115667d increment build number 2005-03-14 18:09:22 +00:00
paul_reeves
dc70e5d66c increment build number 2005-03-14 14:55:54 +00:00
kkuznetsov
0fc5b2f2d2 increment build number 2005-03-14 14:51:02 +00:00
paul_reeves
5dcbd0f65c Update isc_version.h to keep installers, o/s versioning and ibx happy. 2005-03-14 14:29:01 +00:00
robocop
280af3b9fa After Dmitry fixed improper loopback connection via XNET on 2005-03-09, I can no longer connect locally on Win32. Here's the fix. 2005-03-13 05:36:05 +00:00
robocop
4e5d4f2a87 Little correction. 2005-03-12 02:46:06 +00:00
kkuznetsov
55fcf0d3f1 increment build number 2005-03-11 15:20:13 +00:00
kkuznetsov
be5650fd6d increment build number 2005-03-11 15:20:07 +00:00
kkuznetsov
0fdb002d7c increment build number 2005-03-11 15:00:14 +00:00
kkuznetsov
28b37ac37c increment build number 2005-03-11 15:00:06 +00:00
kkuznetsov
42a2456f04 increment build number 2005-03-11 14:58:24 +00:00
kkuznetsov
af1168e59c increment build number 2005-03-11 14:58:17 +00:00
kkuznetsov
c45d4ff8d7 increment build number 2005-03-11 14:58:09 +00:00
dimitr
9f791cd511 increment build number 2005-03-11 08:34:26 +00:00
dimitr
d9c5e93442 Removed unused crap. 2005-03-11 08:34:20 +00:00
fsg
d2cbbc7880 increment build number 2005-03-11 02:19:15 +00:00
robocop
ac9ad52096 increment build number 2005-03-11 00:34:31 +00:00
aafemt
2f6d857bc9 There is no need for MSVC hacks if MSVC is not used 2005-03-10 10:27:17 +00:00
robocop
0dcd754d6a increment build number 2005-03-10 02:35:51 +00:00
fsg
ea3376954d increment build number 2005-03-10 02:14:33 +00:00
dimitr
091a2cae64 increment build number 2005-03-09 16:27:06 +00:00
hvlad
c48c65c5b5 increment build number 2005-03-09 10:24:47 +00:00
hvlad
9159658232 increment build number 2005-03-09 10:18:18 +00:00
skidder
909b102e42 increment build number 2005-03-09 06:53:24 +00:00
fsg
13b804532b increment build number 2005-03-08 02:19:12 +00:00
arnobrinkman
33e56a7d14 increment build number 2005-03-07 22:59:46 +00:00
arnobrinkman
cd11c3a123 fix divide by zero issues and add some comments 2005-03-07 22:59:13 +00:00
dimitr
265704a1cb increment build number 2005-03-07 15:14:45 +00:00
robocop
b39dc02bc8 increment build number 2005-03-07 07:37:51 +00:00
fsg
f0ba23ab02 increment build number 2005-03-05 02:15:57 +00:00
robocop
7a3c5ae5fe increment build number 2005-03-05 01:44:44 +00:00
robocop
b5e4acc1e6 increment build number 2005-03-05 01:44:36 +00:00
robocop
4e85e6012e increment build number 2005-03-05 01:43:49 +00:00
paul_reeves
86e5a3a437 increment build number 2005-03-04 10:08:10 +00:00
paul_reeves
d12082d191 increment build number 2005-03-04 10:08:04 +00:00
robocop
a2275f8b8a increment build number 2005-03-04 09:21:18 +00:00
robocop
1f26547b21 increment build number 2005-03-04 09:17:47 +00:00
fsg
70afbf239f increment build number 2005-03-04 02:18:58 +00:00
robocop
815f0bd4c0 increment build number 2005-03-04 01:01:33 +00:00
robocop
345b8def43 increment build number 2005-03-04 00:01:58 +00:00
robocop
f76b359649 increment build number 2005-03-04 00:01:44 +00:00
robocop
2f752f36aa Totally misc. 2005-03-04 00:01:42 +00:00
robocop
597f5c87e5 increment build number 2005-03-04 00:00:22 +00:00
robocop
df3f6a6b62 Please be more careful with the nesting of macros v/s extern "C". 2005-03-04 00:00:13 +00:00
robocop
55534ab3b6 increment build number 2005-03-03 23:57:06 +00:00
asfernandes
45f0684908 increment build number 2005-03-02 18:20:36 +00:00
dimitr
73e7a63d17 Apply forgotten patch from v1.5.x which allows "gbak -se" to work again. 2005-03-01 17:53:56 +00:00
kkuznetsov
e78207ddba Splitting thd.cpp into 2 files
ThreadData.cpp - thread control class to use in Client
thd.cpp -  thread control class to use in Server
To avoid making global visibility of a lot of THD_* ISC_event and so functions in libfbclient.so
(Can be breakable but needed)
2005-03-01 15:49:10 +00:00
arnobrinkman
bb1115255c Very little optimization 2005-02-27 22:29:13 +00:00
asfernandes
d622e24c77 increment build number 2005-02-27 03:57:19 +00:00
asfernandes
2f9d653481 increment build number 2005-02-27 03:56:57 +00:00
asfernandes
7898ef24cd increment build number 2005-02-27 03:56:54 +00:00
asfernandes
bee6b6bf7e increment build number 2005-02-27 03:56:44 +00:00
asfernandes
c18cee47e3 increment build number 2005-02-27 03:56:22 +00:00
asfernandes
cd4fb1a273 increment build number 2005-02-27 03:56:15 +00:00
asfernandes
4e3c279a76 increment build number 2005-02-27 03:56:10 +00:00
asfernandes
e9c3aad91e increment build number 2005-02-27 03:56:05 +00:00
asfernandes
46aa94bc94 increment build number 2005-02-27 03:54:58 +00:00
asfernandes
7a9f320871 increment build number 2005-02-27 03:54:51 +00:00
asfernandes
f6801677cd increment build number 2005-02-27 03:54:19 +00:00
fsg
a26868842b increment build number 2005-02-27 02:14:08 +00:00
hvlad
450c614869 increment build number 2005-02-26 18:54:40 +00:00
hvlad
bffaa494cd increment build number 2005-02-26 18:23:23 +00:00
fsg
5608733961 increment build number 2005-02-26 02:17:08 +00:00
paul_reeves
bb09b49415 increment build number 2005-02-25 14:17:47 +00:00
fsg
417bd9f2f9 increment build number 2005-02-25 02:10:10 +00:00
fsg
9567458044 increment build number 2005-02-25 02:09:27 +00:00
asfernandes
0bb5402ef0 increment build number 2005-02-24 22:36:22 +00:00
alexpeshkoff
066f77af6c increment build number 2005-02-24 17:56:14 +00:00
alexpeshkoff
334c5c8c5f Fixed SF bug #1124720 2005-02-24 17:56:10 +00:00
alexpeshkoff
a4a2855adf increment build number 2005-02-24 17:46:05 +00:00
alexpeshkoff
d9b05b6edd increment build number 2005-02-24 12:24:41 +00:00
alexpeshkoff
f4cd5a154f Changed name to security2.fdb 2005-02-24 12:24:38 +00:00
alexpeshkoff
6d2dc6152c increment build number 2005-02-24 12:24:26 +00:00
alexpeshkoff
f83afb872a increment build number 2005-02-24 12:24:17 +00:00
alexpeshkoff
c785255b18 increment build number 2005-02-24 12:24:14 +00:00
alexpeshkoff
0f96b59e35 increment build number 2005-02-24 12:23:53 +00:00
alexpeshkoff
b5a6830ce1 increment build number 2005-02-24 12:23:28 +00:00
alexpeshkoff
2421186ee9 increment build number 2005-02-24 12:23:14 +00:00
alexpeshkoff
5e2bc703c5 increment build number 2005-02-24 12:23:11 +00:00
alexpeshkoff
65cfd2d8cc increment build number 2005-02-24 12:23:07 +00:00
robocop
3b8090a62e increment build number 2005-02-24 06:27:29 +00:00
asfernandes
910788a308 increment build number 2005-02-23 02:59:07 +00:00
asfernandes
0d284c55c3 increment build number 2005-02-23 02:58:59 +00:00
fsg
648a802e72 increment build number 2005-02-23 02:17:30 +00:00
arnobrinkman
a9d6e1cddc increment build number 2005-02-22 22:12:27 +00:00
arnobrinkman
5d2b73e496 Fix bug with index navigation were both dependent streams and free streams are performed in a inner join list 2005-02-22 22:12:19 +00:00
arnobrinkman
951945a6b8 increment build number 2005-02-22 21:07:27 +00:00
arnobrinkman
3a2d65b777 Fix, aggregate functions were also delivered from HAVING to the WHERE clause 2005-02-22 21:04:47 +00:00
dimitr
caafca33f5 increment build number 2005-02-22 06:32:41 +00:00
dimitr
92dbd6ae59 More complete fix for DESC indices. 2005-02-22 06:32:35 +00:00
dimitr
c4ab21010a increment build number 2005-02-22 05:51:11 +00:00
dimitr
78617a7154 Fixed more issues with explicit plans. 2005-02-22 05:51:03 +00:00
fsg
3abcdcf2de increment build number 2005-02-22 02:17:40 +00:00
dimitr
10f8246802 increment build number 2005-02-21 20:50:10 +00:00
dimitr
62b09e9bfc Fixed SEGV related to explicit plans. 2005-02-21 20:32:18 +00:00
arnobrinkman
4979815d68 increment build number 2005-02-21 20:24:37 +00:00
arnobrinkman
11a7710b92 Fix segment-selectivity values for descending indexes, reported by Dmitry Yemanov 2005-02-21 20:07:24 +00:00
dimitr
3a5a0be8e4 increment build number 2005-02-21 13:18:57 +00:00
dimitr
11770478a5 increment build number 2005-02-21 12:48:54 +00:00
robocop
3b2ea011b2 increment build number 2005-02-21 06:01:07 +00:00
robocop
854da4e241 Misc. 2005-02-21 06:01:01 +00:00
robocop
04defe2dee increment build number 2005-02-21 06:00:44 +00:00
fsg
494f6c134e increment build number 2005-02-21 02:10:42 +00:00
dimitr
494a7ecb5c increment build number 2005-02-20 08:35:57 +00:00
fsg
548505f375 increment build number 2005-02-20 02:16:07 +00:00
dimitr
f2a521620a increment build number 2005-02-19 10:37:39 +00:00
fsg
ab850edfbd increment build number 2005-02-18 02:17:03 +00:00
paul_reeves
6e4c65bcd5 increment build number 2005-02-17 15:04:27 +00:00
paul_reeves
6b088974c5 increment build number 2005-02-17 14:53:58 +00:00
paul_reeves
18851199e3 increment build number 2005-02-17 14:49:19 +00:00
paul_reeves
cb51c53ed8 increment build number 2005-02-17 14:49:00 +00:00
paul_reeves
977b1de22d increment build number 2005-02-17 14:48:52 +00:00
paul_reeves
76fccbc8f6 increment build number 2005-02-17 14:39:14 +00:00
paul_reeves
e29c525110 increment build number 2005-02-17 14:39:06 +00:00
paul_reeves
a76ee95ab3 increment build number 2005-02-17 14:39:02 +00:00
kkuznetsov
c08a09b65f More cleaning 2005-02-17 13:07:13 +00:00
kkuznetsov
caec8af050 increment build number 2005-02-17 12:51:12 +00:00
kkuznetsov
48ee6ac2e5 increment build number 2005-02-17 12:51:08 +00:00
kkuznetsov
5d57d5f119 increment build number 2005-02-17 12:42:55 +00:00
paul_reeves
db801922f9 increment build number 2005-02-17 10:46:49 +00:00
paul_reeves
980f367032 increment build number 2005-02-17 10:45:40 +00:00
hvlad
0d5cb0ebe4 increment build number 2005-02-17 07:29:54 +00:00
hvlad
3e5ce4257d Temporary fix to prevent 100% cpu load in case of write failure 2005-02-17 07:29:50 +00:00
hvlad
93bc423bb3 increment build number 2005-02-17 07:28:05 +00:00
hvlad
9cf932f04f Fix wrong error (write failure) detection 2005-02-17 07:28:03 +00:00
fsg
82bd508875 increment build number 2005-02-17 02:16:17 +00:00
arnobrinkman
cb91900833 increment build number 2005-02-17 00:19:24 +00:00
arnobrinkman
2ca6c67142 increment build number 2005-02-17 00:17:23 +00:00
arnobrinkman
bb3560eb92 cosmetic changes 2005-02-17 00:17:05 +00:00
kkuznetsov
f784f874b0 increment build number 2005-02-16 10:29:41 +00:00
dimitr
6d60f5d54f increment build number 2005-02-16 08:47:07 +00:00
dimitr
57f17c3a06 increment build number 2005-02-16 08:45:36 +00:00
fsg
7561cc3bb8 increment build number 2005-02-16 02:23:39 +00:00
arnobrinkman
c0cf8194e6 increment build number 2005-02-15 12:18:00 +00:00
arnobrinkman
229d4415a4 Allow some more complex expressions to be unmapped 2005-02-15 12:17:51 +00:00
dimitr
b1402dc878 increment build number 2005-02-15 11:52:59 +00:00
dimitr
e74888f7fc Minor stuff. 2005-02-15 11:52:52 +00:00
fsg
10ebaf885f increment build number 2005-02-15 10:04:25 +00:00
fsg
9b7fcb5fa0 Fix Claudio's fix.
FSG
2005-02-15 10:03:53 +00:00
robocop
d8a70d8fd4 increment build number 2005-02-15 06:40:01 +00:00
robocop
59b49cab6e Temporary fix for problems reported by Alex and Frank.
Since this is Arno's new file, I didn't want to touch more.
Folks may prefer to use the ugly MIN/MAX macros (which I abhor) instead of the template versions in xutility, but I digress.
2005-02-15 06:39:53 +00:00
fsg
7dcb3638fe increment build number 2005-02-15 02:19:26 +00:00
fsg
de57d71ffe increment build number 2005-02-14 21:03:19 +00:00
arnobrinkman
cb6f1f806d increment build number 2005-02-14 18:51:29 +00:00
arnobrinkman
9ae0b6d273 simplify code and some cosmetic changes 2005-02-14 18:51:16 +00:00
kkuznetsov
7ac89419e2 increment build number 2005-02-14 13:27:09 +00:00
kkuznetsov
384babe08b Add Solaris coge for Mnt::get 2005-02-14 13:27:00 +00:00
robocop
b8734bacc4 increment build number 2005-02-14 06:06:01 +00:00
robocop
5a951268ae Don't know if gcc is going to accept the const member functions. There's a MemoryPool in the middle. 2005-02-14 06:05:57 +00:00
robocop
ddeafbc78b increment build number 2005-02-14 05:56:25 +00:00
robocop
7e5696adcd Misc. 2005-02-14 05:56:04 +00:00
robocop
43a05d359d increment build number 2005-02-14 05:54:48 +00:00
robocop
1e11974a48 increment build number 2005-02-14 05:53:45 +00:00
robocop
1edc67a6d6 increment build number 2005-02-14 05:51:34 +00:00
fsg
11d3c631ae increment build number 2005-02-14 02:16:45 +00:00
alexpeshkoff
9a1917f9fd increment build number 2005-02-13 18:03:55 +00:00
asfernandes
f8d4043460 increment build number 2005-02-13 17:44:56 +00:00
arnobrinkman
f435e82532 increment build number 2005-02-13 11:38:49 +00:00
arnobrinkman
29715e6834 Fix wrong commit, thanks to Claudio! 2005-02-13 11:38:39 +00:00
fsg
7705dc4619 increment build number 2005-02-13 02:14:21 +00:00
asfernandes
b502d1f616 increment build number 2005-02-13 00:37:39 +00:00
asfernandes
dc9113cda9 increment build number 2005-02-12 20:47:03 +00:00
asfernandes
660a3ce4ed increment build number 2005-02-12 20:47:00 +00:00
asfernandes
f956bf7b73 increment build number 2005-02-12 20:44:56 +00:00
asfernandes
ec833b13c2 increment build number 2005-02-12 20:44:37 +00:00
asfernandes
d065d7db75 increment build number 2005-02-12 20:44:30 +00:00
arnobrinkman
0304980ec2 increment build number 2005-02-12 17:06:22 +00:00
arnobrinkman
6f7813bf28 Remove some temp-code that was still left 2005-02-12 17:06:12 +00:00
fsg
10e3317dc3 increment build number 2005-02-12 02:24:24 +00:00
robocop
3092f5ad7c increment build number 2005-02-11 09:10:48 +00:00
robocop
b41fbb5cb8 increment build number 2005-02-11 07:06:19 +00:00
robocop
f2af26bb87 increment build number 2005-02-11 07:06:12 +00:00
fsg
63e29951e5 increment build number 2005-02-11 02:22:04 +00:00
fsg
6552c94fa8 increment build number 2005-02-11 02:21:11 +00:00
arnobrinkman
e1eda59d79 increment build number 2005-02-10 23:05:20 +00:00
arnobrinkman
964710f2a0 Remove unneeded comment-blocks 2005-02-10 23:05:04 +00:00
arnobrinkman
b8560500d6 increment build number 2005-02-10 22:54:24 +00:00
arnobrinkman
e473340806 increment build number 2005-02-10 22:54:23 +00:00
arnobrinkman
283d7f0d8c Add new optimizer logic for handling :
ODS11:
- segment-selectivity
- better support for IS NULL
- better support for STARTING WITH
- matching both OR and AND nodes to indexes
- pick better JOIN order based on cost rules

ODSx:
- Indexed order on OUTER JOIN queries
2005-02-10 22:54:17 +00:00
arnobrinkman
7fffcb279c increment build number 2005-02-10 22:53:41 +00:00
arnobrinkman
2ec1306d0c increment build number 2005-02-10 21:18:32 +00:00
hvlad
81b922bce5 increment build number 2005-02-10 13:37:13 +00:00
hvlad
5247ca5bab Fix AV when expression index is created 2005-02-10 13:37:05 +00:00
kkuznetsov
c0649b8368 increment build number 2005-02-10 10:25:43 +00:00
kkuznetsov
dd1bc2b909 increment build number 2005-02-10 10:22:12 +00:00
fsg
072ea4f3f2 increment build number 2005-02-10 02:22:19 +00:00
fsg
be5c9a06ef increment build number 2005-02-10 02:21:39 +00:00
skidder
6653419497 increment build number 2005-02-09 23:49:32 +00:00
skidder
be65982770 increment build number 2005-02-09 23:25:28 +00:00
skidder
6e856675a4 increment build number 2005-02-09 23:21:46 +00:00
skidder
d10e6fb18a Please GCC 2005-02-09 23:21:29 +00:00
skidder
dd02af4b26 increment build number 2005-02-09 23:04:08 +00:00
skidder
5abe33fc37 Re-enable the ODS architecture compatibility check disabled by Deej 10 years ago 2005-02-09 23:03:11 +00:00
skidder
093b4a0181 increment build number 2005-02-09 22:14:39 +00:00
fsg
e61f54f6bc increment build number 2005-02-09 02:15:34 +00:00
hvlad
515a2d70d4 increment build number 2005-02-08 21:27:42 +00:00
hvlad
9826986fb8 Fix bug SF #1076858 2005-02-08 21:23:59 +00:00
paul_reeves
747dfa524a increment build number 2005-02-08 14:59:25 +00:00
paul_reeves
bb35257ae6 increment build number 2005-02-08 14:55:59 +00:00
fsg
83618e0365 increment build number 2005-02-08 02:21:30 +00:00
fsg
81516a9198 increment build number 2005-02-08 02:20:43 +00:00
robocop
aa087dea20 increment build number 2005-02-07 09:01:07 +00:00
robocop
7f5ab2c364 increment build number 2005-02-07 08:02:09 +00:00
robocop
6094183914 increment build number 2005-02-07 07:39:50 +00:00
robocop
853aa3bbae increment build number 2005-02-07 07:29:57 +00:00
fsg
eb194f8e40 increment build number 2005-02-07 02:15:21 +00:00
fsg
82ade4910c increment build number 2005-02-07 02:14:47 +00:00
dimitr
dfe910c314 increment build number 2005-02-06 14:08:52 +00:00
dimitr
e05c387d47 1) Reworked logic of view updates (never apply validation code to views)
2) Cleanup and code refactoring
My tests didn't notice any failures yet, but some issues should be expected anyway.
2005-02-06 14:08:24 +00:00
asfernandes
7a9b8e9939 increment build number 2005-02-06 13:15:28 +00:00
asfernandes
047f9089a9 increment build number 2005-02-06 13:15:21 +00:00
alexpeshkoff
02c18ce981 increment build number 2005-02-06 10:50:07 +00:00
fsg
ebcef012d9 increment build number 2005-02-06 02:16:12 +00:00
dimitr
779ad596e6 increment build number 2005-02-05 12:48:42 +00:00
fsg
78c8ccbbb1 increment build number 2005-02-05 10:31:10 +00:00
fsg
88bd036f8b increment build number 2005-02-05 02:18:45 +00:00
robocop
fa4b047f1a increment build number 2005-02-04 09:58:22 +00:00
robocop
40e1f68b8e increment build number 2005-02-04 09:58:17 +00:00
fsg
62ff2771e2 increment build number 2005-02-04 02:16:14 +00:00
asfernandes
2d7521070e increment build number 2005-02-03 23:55:25 +00:00
dimitr
7d9787c853 increment build number 2005-02-03 14:26:33 +00:00
dimitr
df005d1832 increment build number 2005-02-03 14:07:38 +00:00
paul_reeves
aff880b7bb increment build number 2005-02-03 13:57:41 +00:00
fsg
9db7626ab1 increment build number 2005-02-03 02:16:02 +00:00
asfernandes
ac3fd29c9e increment build number 2005-02-03 02:06:08 +00:00
asfernandes
82837f8c6d increment build number 2005-02-03 01:38:01 +00:00
asfernandes
4253a50e4c increment build number 2005-02-03 01:38:00 +00:00
asfernandes
77df4076bb increment build number 2005-02-03 01:37:56 +00:00
asfernandes
9e8c0fc9c6 increment build number 2005-02-03 01:37:43 +00:00
asfernandes
d9b43dd05d increment build number 2005-02-03 01:37:21 +00:00
asfernandes
77d96d2c9c increment build number 2005-02-03 01:37:05 +00:00
asfernandes
b3e75260f2 increment build number 2005-02-03 01:36:41 +00:00
asfernandes
eb80bca24c increment build number 2005-02-03 01:36:39 +00:00
asfernandes
5d8d1bd1a2 increment build number 2005-02-03 01:36:26 +00:00
asfernandes
adc4f241e9 increment build number 2005-02-03 01:35:55 +00:00
asfernandes
26d46e1f90 increment build number 2005-02-03 01:35:50 +00:00
asfernandes
539fc88619 increment build number 2005-02-03 01:35:37 +00:00
asfernandes
ed570d224e increment build number 2005-02-03 01:34:41 +00:00
asfernandes
4126960e7f increment build number 2005-02-03 01:34:37 +00:00