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

1695 Commits

Author SHA1 Message Date
dimitr
b450a504c4 increment build number 2002-12-19 08:57:54 +00:00
fsg
6986fe446b increment build number 2002-12-18 23:04:15 +00:00
dimitr
32486a5eb5 increment build number 2002-12-18 15:01:54 +00:00
fsg
5a0fdf8dd4 increment build number 2002-12-17 23:04:12 +00:00
skidder
2f391239ef increment build number 2002-12-17 19:42:27 +00:00
skidder
044dcc6d25 increment build number 2002-12-17 14:58:26 +00:00
skidder
530e324801 Make QLI compile after why.c-->why.cpp change 2002-12-17 14:58:23 +00:00
skidder
d1882359db increment build number 2002-12-17 14:58:18 +00:00
eku
0b32abc9ab increment build number 2002-12-17 11:57:59 +00:00
arnobrinkman
e6d98afcb4 increment build number 2002-12-16 23:54:32 +00:00
fsg
603dee5138 increment build number 2002-12-16 23:07:55 +00:00
skidder
49a6f4415a increment build number 2002-12-16 21:19:53 +00:00
skidder
ec77f11193 increment build number 2002-12-16 21:19:52 +00:00
skidder
9b57d8b649 Several little changes to make engine compilable again on Linux 2002-12-16 21:19:51 +00:00
skidder
6bb69f235e increment build number 2002-12-16 21:19:42 +00:00
skidder
dece341edf increment build number 2002-12-16 21:19:37 +00:00
skidder
5ae9514789 increment build number 2002-12-16 21:19:26 +00:00
alexpeshkoff
d7f8783627 increment build number 2002-12-16 17:03:33 +00:00
alexpeshkoff
060af170e6 increment build number 2002-12-16 16:53:04 +00:00
alexpeshkoff
c156b44bad increment build number 2002-12-16 16:47:07 +00:00
alexpeshkoff
5a6e423fb9 increment build number 2002-12-16 16:41:49 +00:00
alexpeshkoff
1f6c182b70 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
Why.c => Why.cpp
2002-12-16 16:35:13 +00:00
alexpeshkoff
c4cb665e24 increment build number 2002-12-16 16:25:56 +00:00
alexpeshkoff
dbfef25568 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
Fixed bug #625899 - bugcheck 291
2002-12-16 16:25:10 +00:00
alexpeshkoff
ff9f06a5cf increment build number 2002-12-16 16:24:53 +00:00
alexpeshkoff
b4999f266e increment build number 2002-12-16 16:24:36 +00:00
alexpeshkoff
022a5e018f increment build number 2002-12-16 16:22:04 +00:00
alexpeshkoff
fdb359dd81 increment build number 2002-12-16 16:19:16 +00:00
alexpeshkoff
f298bd1fcd increment build number 2002-12-16 16:08:41 +00:00
alexpeshkoff
7245300b5d increment build number 2002-12-16 16:01:11 +00:00
alexpeshkoff
9ed60a7533 increment build number 2002-12-16 16:00:35 +00:00
alexpeshkoff
bf51e74d45 increment build number 2002-12-16 15:57:41 +00:00
alexpeshkoff
e92ae06a08 increment build number 2002-12-16 15:45:32 +00:00
alexpeshkoff
67072adf04 increment build number 2002-12-16 15:39:50 +00:00
alexpeshkoff
739a321682 increment build number 2002-12-16 15:25:42 +00:00
alexpeshkoff
ecf1163a4d increment build number 2002-12-16 15:17:49 +00:00
arnobrinkman
2c7e06c252 increment build number 2002-12-16 00:48:54 +00:00
arnobrinkman
7272e0d382 increment build number 2002-12-16 00:45:36 +00:00
arnobrinkman
aa638632a3 another bugfix Alpha5 "no current record for fetch operation"
Added code so that more index-retrieval can be used.
Cases where an LEFT OUTER JOIN messed-up the optimizer should be much lower.
Example :
SELECT * FROM
  SomeTable t1
  LEFT JOIN AnotherTable t2 ON (t1.PK_Key = t2.FK_Key)
  JOIN AnotherTable t3 ON (t1.PK_Key = t3.FK_Key)

This change fixed also BUG SF #219525.
2002-12-16 00:45:35 +00:00
fsg
7c121686fe increment build number 2002-12-15 23:04:36 +00:00
dimitr
116238520f increment build number 2002-12-15 13:04:03 +00:00
dimitr
b4e1b71321 Cleanup. 2002-12-15 13:03:57 +00:00
fsg
9377946655 increment build number 2002-12-14 23:03:05 +00:00
skidder
27c0d88891 increment build number 2002-12-14 21:43:19 +00:00
skidder
faa4252fbb increment build number 2002-12-14 21:40:07 +00:00
skidder
48cb90240c increment build number 2002-12-14 21:30:39 +00:00
fsg
87f7f7565c increment build number 2002-12-13 23:06:06 +00:00
dimitr
19ad1b854b increment build number 2002-12-13 14:50:41 +00:00
dimitr
6eaeae223a increment build number 2002-12-13 14:12:58 +00:00
dimitr
46297cb619 increment build number 2002-12-13 14:04:18 +00:00
dimitr
f84a74f383 increment build number 2002-12-13 13:41:21 +00:00
dimitr
4b00e1ea6d Cleanup. 2002-12-13 13:41:19 +00:00
dimitr
ad34449fbd increment build number 2002-12-13 11:09:26 +00:00
dimitr
85acecde86 Moved temporary hack from jrd.cpp to dls.cpp. 2002-12-13 11:09:25 +00:00
arnobrinkman
4edd94b513 increment build number 2002-12-13 02:02:41 +00:00
fsg
3fcd161d29 increment build number 2002-12-12 23:06:18 +00:00
dimitr
f6f5e61e70 increment build number 2002-12-12 12:08:52 +00:00
dimitr
35eb668935 increment build number 2002-12-12 12:08:34 +00:00
dimitr
5863a61de7 increment build number 2002-12-12 11:02:59 +00:00
dimitr
d8cda8b306 Fixed broken win32 builds. 2002-12-12 11:02:56 +00:00
fsg
cc78ed8922 increment build number 2002-12-11 23:05:16 +00:00
skidder
6adf5f9dcb increment build number 2002-12-11 20:53:01 +00:00
skidder
7006034811 increment build number 2002-12-11 20:53:00 +00:00
skidder
fe0c77d75f increment build number 2002-12-11 16:31:29 +00:00
skidder
547fbc6e91 Temporary hack to make engine work until new configuration manager be able to handle directories stuff 2002-12-11 16:31:18 +00:00
dimitr
d041061196 increment build number 2002-12-11 10:09:23 +00:00
dimitr
3be0bacacb increment build number 2002-12-11 09:48:29 +00:00
dimitr
765b785ec7 increment build number 2002-12-11 09:46:04 +00:00
dimitr
86699e1598 increment build number 2002-12-11 09:41:50 +00:00
dimitr
35ebc38c46 no message 2002-12-11 09:41:49 +00:00
dimitr
dc0d9abbd1 increment build number 2002-12-11 09:39:43 +00:00
dimitr
f904819b4d Fixed coredump when a message expression was NULL. 2002-12-11 09:39:41 +00:00
dimitr
e12cda7a7e increment build number 2002-12-11 08:35:05 +00:00
fsg
af68d5b319 increment build number 2002-12-10 23:03:26 +00:00
eku
a977718959 increment build number 2002-12-10 11:53:55 +00:00
eku
8bb7c5c734 increment build number 2002-12-10 11:53:54 +00:00
eku
5b8ffd81c2 Removed unused variables. 2002-12-10 11:53:53 +00:00
eku
f3fa145384 increment build number 2002-12-10 11:53:52 +00:00
eku
15e7bf84c6 increment build number 2002-12-10 11:53:51 +00:00
eku
93378deb3a increment build number 2002-12-10 11:53:50 +00:00
eku
4b4b209147 increment build number 2002-12-10 11:53:49 +00:00
eku
7718292d41 increment build number 2002-12-10 11:53:48 +00:00
eku
a28d0d818a increment build number 2002-12-10 11:53:45 +00:00
eku
e578aae081 increment build number 2002-12-10 11:53:44 +00:00
fsg
75ba5a3cee increment build number 2002-12-09 23:06:58 +00:00
nmcc
767c0d1081 increment build number 2002-12-09 01:46:28 +00:00
nmcc
687e1cc033 increment build number 2002-12-09 01:46:26 +00:00
nmcc
206d7be685 increment build number 2002-12-09 01:43:22 +00:00
nmcc
bb8d7a1953 increment build number 2002-12-09 01:38:20 +00:00
nmcc
f61c30579c increment build number 2002-12-09 01:28:02 +00:00
fsg
781926602f increment build number 2002-12-07 23:03:22 +00:00
kkuznetsov
19a91447ac increment build number 2002-12-07 13:50:29 +00:00
dimitr
88cc677d84 increment build number 2002-12-07 13:49:39 +00:00
dimitr
7d218526d4 increment build number 2002-12-07 13:49:38 +00:00
dimitr
f3bfd0b68f increment build number 2002-12-07 13:32:35 +00:00
dimitr
73510f109c increment build number 2002-12-07 13:27:13 +00:00
dimitr
48919f19aa More usage of the new config stuff. 2002-12-07 13:27:12 +00:00
dimitr
892eb577e5 increment build number 2002-12-07 13:23:09 +00:00
dimitr
01b1ab73c5 increment build number 2002-12-07 13:23:08 +00:00
fsg
253c80e23c increment build number 2002-12-06 23:03:17 +00:00
hippoman
b839144f35 increment build number 2002-12-06 22:14:19 +00:00
dimitr
cf107036f4 increment build number 2002-12-06 21:35:48 +00:00
dimitr
0c7f01e0e9 increment build number 2002-12-06 21:35:11 +00:00
dimitr
19bfbda19e increment build number 2002-12-06 21:20:11 +00:00
dimitr
41a70a6d19 Restored the check - just to be safe from infinite recursions etc. 2002-12-06 21:20:08 +00:00
dimitr
544f1d9330 increment build number 2002-12-06 21:13:04 +00:00
dimitr
d6d6ec46c2 More usage of the new config stuff. 2002-12-06 21:12:59 +00:00
dimitr
ee6a4d5718 increment build number 2002-12-06 21:11:30 +00:00
hippoman
4217bbd5ee increment build number 2002-12-06 20:55:54 +00:00
dimitr
aab70b31dd increment build number 2002-12-06 14:30:42 +00:00
eku
3262e0ea73 increment build number 2002-12-06 13:44:55 +00:00
eku
12e4c5f158 increment build number 2002-12-06 13:44:54 +00:00
eku
fdf238758e increment build number 2002-12-06 13:44:52 +00:00
eku
d6ec98b926 increment build number 2002-12-06 13:43:11 +00:00
dimitr
98f09b5036 increment build number 2002-12-06 12:34:54 +00:00
dimitr
2e1f4bef97 increment build number 2002-12-06 12:34:42 +00:00
dimitr
a26fa2b2c1 increment build number 2002-12-06 12:07:57 +00:00
dimitr
45f05055dd increment build number 2002-12-06 12:04:42 +00:00
dimitr
b9995235ae increment build number 2002-12-06 12:04:41 +00:00
dimitr
fd4e9f4e0d increment build number 2002-12-06 12:04:40 +00:00
dimitr
a280bdfa84 Corrected config implementation. 2002-12-06 12:04:39 +00:00
dimitr
248983995c increment build number 2002-12-06 12:04:38 +00:00
dimitr
9cdbba2343 increment build number 2002-12-06 11:44:38 +00:00
dimitr
643deba7e9 Cleanup. 2002-12-06 11:44:37 +00:00
dimitr
1c852a110c increment build number 2002-12-06 11:43:16 +00:00
fsg
9f85d96dcc increment build number 2002-12-05 23:03:45 +00:00
arnobrinkman
517a20d920 increment build number 2002-12-05 22:28:22 +00:00
arnobrinkman
bda65dd209 bugfix: release wrong memory (introduced in last commit) 2002-12-05 22:28:20 +00:00
kkuznetsov
ea652139ff increment build number 2002-12-05 16:15:11 +00:00
fsg
bf3f0b0366 increment build number 2002-12-04 23:09:27 +00:00
arnobrinkman
64c61244c6 increment build number 2002-12-04 20:05:08 +00:00
arnobrinkman
7f67f42a5f bugfix: no index was used for STARTING WITH and IS NULL comparison inside OR structures. 2002-12-04 20:05:04 +00:00
arnobrinkman
943078ad57 increment build number 2002-12-04 18:56:07 +00:00
arnobrinkman
3115d75eb7 no message 2002-12-04 18:56:05 +00:00
arnobrinkman
9f3202d9cb increment build number 2002-12-04 18:50:47 +00:00
arnobrinkman
3982660a91 no message 2002-12-04 18:50:45 +00:00
arnobrinkman
c40b913ea5 increment build number 2002-12-04 18:39:16 +00:00
arnobrinkman
fb42c5b975 Cosmetic changes with thanks to Claudio V.
A better/logical change so that the optimizer can use indices in sub-selects and aggregate-statements.
2002-12-04 18:39:14 +00:00
skidder
6178270b33 increment build number 2002-12-04 16:23:19 +00:00
dimitr
eef5adeac1 increment build number 2002-12-04 15:16:00 +00:00
eku
e1ca560101 increment build number 2002-12-04 07:07:24 +00:00
eku
7ab390fc75 Fixed bug introduced with FB_NELEM. Thanks to Claudio Valderr. 2002-12-04 07:07:23 +00:00
eku
8381001c0e increment build number 2002-12-04 07:06:22 +00:00
fsg
67c0497a18 increment build number 2002-12-03 23:04:51 +00:00
dimitr
da893b7ec6 increment build number 2002-12-03 18:05:16 +00:00
dimitr
6e51db6e6e 1. Implemented ORDER BY clause in subqueries.
2. Disallowed FIRST/SKIP for views.
3. Allowed zero as valid argument for FIRST.
2002-12-03 18:04:36 +00:00
dimitr
1b5ab54b84 increment build number 2002-12-03 18:04:29 +00:00
dimitr
43fcaf189e increment build number 2002-12-03 14:12:55 +00:00
eku
1e60a05d0e increment build number 2002-12-03 13:58:45 +00:00
eku
a7757b3646 increment build number 2002-12-03 13:58:43 +00:00
eku
8622ec24a2 increment build number 2002-12-03 13:58:42 +00:00
eku
a5f44a1d58 increment build number 2002-12-03 13:58:41 +00:00
skidder
163e955bed increment build number 2002-12-03 13:48:19 +00:00
skidder
baf6b51a3d increment build number 2002-12-03 13:37:09 +00:00
skidder
0093a927b2 increment build number 2002-12-03 13:37:07 +00:00
skidder
5187fa6c44 Added configuration parameter to enable older parameter ordering behavior 2002-12-03 13:37:06 +00:00
skidder
e13f982f5b increment build number 2002-12-03 13:37:05 +00:00
skidder
46daf45e24 increment build number 2002-12-03 13:37:04 +00:00
dimitr
20fffa6171 increment build number 2002-12-03 13:27:07 +00:00
eku
d3824bfbf1 increment build number 2002-12-03 11:53:37 +00:00
eku
146a827b3c increment build number 2002-12-03 11:48:04 +00:00
eku
e8e4d3fb28 increment build number 2002-12-03 11:47:17 +00:00
dimitr
5917065dff increment build number 2002-12-03 11:20:11 +00:00
dimitr
e132db33dd increment build number 2002-12-03 11:09:43 +00:00
eku
7992fcfb54 increment build number 2002-12-03 10:52:42 +00:00
dimitr
796db3c770 increment build number 2002-12-03 10:14:54 +00:00
dimitr
12f9c50364 Cleanup. 2002-12-03 10:14:53 +00:00
seanleyne
943389652d increment build number 2002-12-03 03:55:10 +00:00
seanleyne
1b7af9885d Adding some comments regarding deprecated SPX protocol. 2002-12-03 03:55:08 +00:00
seanleyne
6a5e1e8dc8 increment build number 2002-12-03 03:47:50 +00:00
seanleyne
7e4d14ac6d A small code cleanup. 2002-12-03 03:47:49 +00:00
fsg
12c6fdf418 increment build number 2002-12-02 23:04:37 +00:00
eku
69723cfe34 increment build number 2002-12-02 13:06:07 +00:00
eku
390db3a3b7 Synchronised POSIX build with recent changes in the configuration manager. 2002-12-02 13:06:06 +00:00
eku
198989f708 increment build number 2002-12-02 11:17:06 +00:00
eku
7f3e1b6928 increment build number 2002-12-02 11:17:05 +00:00
eku
c11eb3edfe increment build number 2002-12-02 11:17:03 +00:00
eku
d9554fb0f9 increment build number 2002-12-02 11:17:02 +00:00
dimitr
cb59103778 increment build number 2002-12-02 10:29:03 +00:00
dimitr
0aba65c659 Fixed renaming issue. 2002-12-02 10:29:02 +00:00
kkuznetsov
666fea5f41 increment build number 2002-12-02 10:25:02 +00:00
kkuznetsov
65f3b852f5 increment build number 2002-12-02 10:16:00 +00:00
kkuznetsov
9dd4a9b4cd Fix some errors in mmap_anon for Solaris 2002-12-02 10:15:59 +00:00
eku
289bbd8dd7 increment build number 2002-12-02 09:49:36 +00:00
eku
f3aeac07a1 increment build number 2002-12-02 09:49:34 +00:00
eku
98e6a27fd5 increment build number 2002-12-02 09:48:10 +00:00
eku
4840c6e755 Fixed a buffer overflow (MAXPATHLEN) and rewritten local function dirname. 2002-12-02 09:48:09 +00:00
eku
ee44300a7e increment build number 2002-12-02 09:45:53 +00:00
eku
34e9391a97 Use the new macro FB_NELEM to calculate the number of elements in an array. 2002-12-02 09:45:52 +00:00
eku
7dc989bfa5 increment build number 2002-12-02 09:43:52 +00:00
eku
1ac56099b8 increment build number 2002-12-02 09:43:51 +00:00
eku
4ccb2fe6b3 increment build number 2002-12-02 09:43:50 +00:00
eku
a78b9b34d6 increment build number 2002-12-02 09:43:49 +00:00
eku
089d4e16c8 increment build number 2002-12-02 09:43:48 +00:00
eku
123073e9a1 increment build number 2002-12-02 09:43:47 +00:00
eku
8097e4c985 increment build number 2002-12-02 09:43:46 +00:00
eku
18468139fe increment build number 2002-12-02 09:43:45 +00:00
eku
95ae04d210 increment build number 2002-12-02 08:25:26 +00:00
eku
bb1afe218e increment build number 2002-12-02 08:25:25 +00:00
eku
9f04af5d61 increment build number 2002-12-02 08:25:24 +00:00
eku
39e296192c Removed inconsistencies pointed out by Claudio Valderr.
Replaced 'defined(__osf__) && defined(__alpha)' with 'SIZEOF_LONG == 8'.
New macro FB_NELEM calculates the number of elements in an array.
2002-12-02 08:25:23 +00:00
eku
539e45c321 increment build number 2002-12-02 08:25:22 +00:00
eku
a966e22117 increment build number 2002-12-02 08:25:21 +00:00
eku
72bf98caff increment build number 2002-12-02 08:25:20 +00:00
eku
17495aaf08 increment build number 2002-12-02 08:25:18 +00:00
eku
efaec0e8c8 increment build number 2002-12-02 08:25:17 +00:00
eku
fb25540a67 increment build number 2002-12-02 08:25:16 +00:00
eku
9a0fd83a62 increment build number 2002-12-02 08:25:15 +00:00
fsg
af6e1ad90d increment build number 2002-11-30 23:05:29 +00:00
hippoman
8df41959ff increment build number 2002-11-30 17:45:03 +00:00
hippoman
9a8f0768b9 Changed struct fld and FLD to local module names 2002-11-30 17:45:02 +00:00
hippoman
5f37fe894b increment build number 2002-11-30 17:43:20 +00:00
hippoman
03ade21011 increment build number 2002-11-30 17:40:25 +00:00
hippoman
ea16155048 increment build number 2002-11-30 17:37:47 +00:00
hippoman
f3877a17b4 increment build number 2002-11-30 17:36:41 +00:00
hippoman
d505ce9361 increment build number 2002-11-30 17:34:44 +00:00
hippoman
23c30e5b6c increment build number 2002-11-30 17:30:35 +00:00
skidder
0a55e9e60b increment build number 2002-11-30 15:08:10 +00:00
skidder
db3692790b New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements 2002-11-30 15:08:09 +00:00
skidder
61ae1c45fc increment build number 2002-11-30 15:08:08 +00:00
skidder
b470276aa8 increment build number 2002-11-30 15:08:07 +00:00
skidder
07915cbd9b increment build number 2002-11-30 15:08:06 +00:00
skidder
b9313f2889 increment build number 2002-11-30 15:08:05 +00:00
skidder
e3c6094a60 increment build number 2002-11-30 15:08:04 +00:00
skidder
fbb4ed4c0e increment build number 2002-11-30 15:08:02 +00:00
skidder
8a16b72cf1 increment build number 2002-11-30 15:08:01 +00:00
seanleyne
55c592fc51 Small change 2002-11-29 04:10:18 +00:00
seanleyne
695ffc3546 increment build number 2002-11-29 04:10:17 +00:00
seanleyne
f4a18b332a increment build number 2002-11-29 04:06:40 +00:00
seanleyne
878b3599cd Code cleanup, removed obsolete "HM300" port 2002-11-29 04:06:39 +00:00
fsg
fc0a790978 increment build number 2002-11-28 23:04:35 +00:00
kkuznetsov
14f58eab35 increment build number 2002-11-28 15:44:33 +00:00
kkuznetsov
015fa80279 increment build number 2002-11-28 15:44:32 +00:00
kkuznetsov
7de330174f A
A
2002-11-28 15:42:03 +00:00
fsg
69b2f195b7 increment build number 2002-11-26 23:05:16 +00:00
dimitr
88e8d86376 increment build number 2002-11-26 09:00:21 +00:00
dimitr
593298110c Removed isc_win32.cpp. 2002-11-26 08:58:31 +00:00
dimitr
3f16945373 increment build number 2002-11-26 08:58:30 +00:00
dimitr
ea54677a39 increment build number 2002-11-26 08:56:07 +00:00
dimitr
4641974788 no message 2002-11-26 08:56:06 +00:00
fsg
ea2d1d7b3b increment build number 2002-11-25 23:02:41 +00:00
arnobrinkman
3c21285689 increment build number 2002-11-25 20:29:40 +00:00
dimitr
9d76b06e45 increment build number 2002-11-25 16:25:32 +00:00
dimitr
728e000a4f Merged isc_win32.cpp into isc.cpp. By Dimitry Sibiryakov. 2002-11-25 16:25:31 +00:00
kkuznetsov
4f475800a2 increment build number 2002-11-25 16:14:15 +00:00
kkuznetsov
3a4985c068 increment build number 2002-11-25 15:28:47 +00:00
kkuznetsov
4e6e21fe96 increment build number 2002-11-25 15:23:04 +00:00
dimitr
53d61c2997 Cleanup. 2002-11-25 10:24:49 +00:00
dimitr
38b89721bd increment build number 2002-11-25 10:24:48 +00:00
dimitr
16ecc28f3f increment build number 2002-11-25 10:23:57 +00:00