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

5091 Commits

Author SHA1 Message Date
dimitr
be5247dc1c 1. Cleanup
2. ROWS_AFFECTED is renamed to ROW_COUNT
(see SQL2002 specification)
3. CONNECTION_ID/TRANSACTION_ID are renamed to CURRENT_CONNECTION/CURRENT_TRANSACTION
(see SQL2002 recommendations for context functions)
4. Solved most of the shift/reduce conflicts and all reduce/reduce conflicts in the grammar
5. Fixed ambiguity in ORDER BY clause, when both the value and the clause itself could contain COLLATE word
(now explicit collation sequence of the value is used in the ordering logic)
6. Some of newly introduced tokens are made non-reserved
7. Added code to enable ORDER/GROUP BY ordinal when asterisk is used in the select list
(not sure which version it should go, so it's commented out so far)
2003-04-06 11:20:24 +00:00
dimitr
5560d58c83 increment build number 2003-04-06 10:09:41 +00:00
dimitr
1268d5f7aa Cleanup. 2003-04-06 10:09:38 +00:00
alexpeshkoff
e5447e5b63 increment build number 2003-04-06 09:09:00 +00:00
alexpeshkoff
6a278adb2a increment build number 2003-04-06 09:08:59 +00:00
alexpeshkoff
ec88146136 Code cleanup 2003-04-06 09:08:58 +00:00
fsg
455b87e620 increment build number 2003-04-04 22:23:34 +00:00
aafemt
e0e8ae3aba increment build number 2003-04-04 10:40:43 +00:00
fsg
53af25ad85 increment build number 2003-04-03 22:24:11 +00:00
skidder
63a7fb223a increment build number 2003-04-03 21:41:20 +00:00
skidder
758c87288b Make linux CS install work again 2003-04-03 21:41:17 +00:00
skidder
6121a313ef increment build number 2003-04-03 21:41:16 +00:00
skidder
c8e02dae0c increment build number 2003-04-03 21:36:57 +00:00
skidder
d8b76fbbe0 Make PROD_BUILD compile again 2003-04-03 21:36:46 +00:00
brodsom
0d569814bd increment build number 2003-04-03 20:08:13 +00:00
brodsom
7f5fb306da ifdef code to avoid not used warnings. 2003-04-03 20:07:59 +00:00
brodsom
3434bd8884 increment build number 2003-04-03 20:06:23 +00:00
brodsom
fa898252e8 Avoid signed unsigned comparisons 2003-04-03 20:06:04 +00:00
brodsom
37b73b8f36 increment build number 2003-04-03 18:43:12 +00:00
brodsom
01fe08a1d6 increment build number 2003-04-03 18:43:11 +00:00
brodsom
b674d5ac89 Avoid signed unsigned comparisons 2003-04-03 18:43:08 +00:00
brodsom
082b89445b increment build number 2003-04-03 18:42:28 +00:00
brodsom
b4fdbfffc2 increment build number 2003-04-03 18:41:20 +00:00
brodsom
acf25651a6 increment build number 2003-04-03 17:19:26 +00:00
brodsom
114af48efc increment build number 2003-04-03 17:19:24 +00:00
brodsom
c246f9d897 Avoid signed unsigned comparison 2003-04-03 17:19:10 +00:00
brodsom
4e5aef02ca increment build number 2003-04-03 17:17:20 +00:00
brodsom
a79e1eec06 increment build number 2003-04-03 17:16:17 +00:00
brodsom
d60f3c088a increment build number 2003-04-03 17:14:36 +00:00
brodsom
807b009cfc increment build number 2003-04-03 13:52:52 +00:00
brodsom
b9bdc2a2fe - Avoiding some signed unsigned comparisons 2003-04-03 13:52:42 +00:00
brodsom
17fa8cbbae increment build number 2003-04-03 13:46:39 +00:00
brodsom
5750478e39 Correct formats 2003-04-03 13:46:35 +00:00
alexpeshkoff
e72be46848 increment build number 2003-04-03 13:32:31 +00:00
alexpeshkoff
d982d224fe Enabled up-dir access for fully opened filesystem 2003-04-03 13:32:28 +00:00
eku
2c80b5a65b increment build number 2003-04-03 12:42:05 +00:00
eku
8446116d28 Fixed a compilation error with code generated by the SVR4 yacc. 2003-04-03 12:41:52 +00:00
brodsom
454485f6ea increment build number 2003-04-03 10:13:54 +00:00
brodsom
b512de9d1b increment build number 2003-04-03 10:13:53 +00:00
brodsom
79344c827c - Patch bug 2003-04-03 10:13:48 +00:00
brodsom
9e5b9cdbcb increment build number 2003-04-03 10:11:50 +00:00
brodsom
bfd2c7e693 - Remove constant conditionals
- Correct format
2003-04-03 10:11:34 +00:00
brodsom
4c2d2a294b increment build number 2003-04-03 10:10:05 +00:00
brodsom
82baa67399 - Ifdef unused or conditioned code
- Remove intermediate macro
2003-04-03 10:09:59 +00:00
brodsom
17e0e96e10 increment build number 2003-04-03 09:34:58 +00:00
brodsom
2bcfbe983f - ifdef unused or conditioned code
- Correct formats
- Change NULL to 0 or FALSE
2003-04-03 09:34:54 +00:00
brodsom
d9b8cd7679 increment build number 2003-04-03 09:29:20 +00:00
brodsom
f7774e3627 increment build number 2003-04-03 09:29:18 +00:00
brodsom
2c329ec811 - Spli macro to avoid not used warnings
- Minor code formatting
2003-04-03 09:29:10 +00:00
brodsom
c4a5c321ed increment build number 2003-04-03 09:26:46 +00:00
brodsom
2f11697351 - Remove unneeded macro
- Move alpha_months from header to isql.epp
2003-04-03 09:26:18 +00:00
brodsom
bab65d5c1d increment build number 2003-04-03 09:23:48 +00:00
brodsom
2baee91987 Use 0 instead of NULL 2003-04-03 09:23:18 +00:00
brodsom
abc2211486 increment build number 2003-04-03 09:22:05 +00:00
brodsom
4a9d0fbbc5 Ifdef variable declaration 2003-04-03 09:21:34 +00:00
brodsom
368100a8a8 increment build number 2003-04-03 09:19:34 +00:00
brodsom
4d6e757d1e Ifdef function declaration 2003-04-03 09:19:22 +00:00
brodsom
835cd69cd9 increment build number 2003-04-03 08:52:48 +00:00
brodsom
7ceda2d054 increment build number 2003-04-03 08:52:47 +00:00
brodsom
ab1ceb8fed ifdef unused code 2003-04-03 08:52:45 +00:00
brodsom
dfda89afbb Correct formats 2003-04-03 08:51:58 +00:00
brodsom
9b1285ad63 increment build number 2003-04-03 08:51:57 +00:00
brodsom
5b8e0bf9fb increment build number 2003-04-03 08:51:18 +00:00
brodsom
a52456e969 Move definitions only used by gspit to spit.cpp 2003-04-03 08:51:16 +00:00
brodsom
7a24672e3e increment build number 2003-04-03 08:49:54 +00:00
brodsom
1380b0de9a Comment unused var decl 2003-04-03 08:49:39 +00:00
eku
18e2c7c214 increment build number 2003-04-03 07:35:30 +00:00
eku
04401d01f8 increment build number 2003-04-03 06:55:36 +00:00
eku
53367847f5 SVR4 yacc doesn't like C++ style comments! 2003-04-03 06:55:32 +00:00
brodsom
344d806828 increment build number 2003-04-03 02:17:03 +00:00
brodsom
8224543385 - Correct formats
- Remove unused var
- ifdef unused code
- add brackets to initializer
2003-04-03 02:16:59 +00:00
brodsom
2d509019e3 increment build number 2003-04-03 02:03:53 +00:00
brodsom
e0dae1ff44 - Correct formats
- Remove unused var
- ifdef unused code
2003-04-03 02:03:47 +00:00
brodsom
ebeca5a559 increment build number 2003-04-03 02:00:54 +00:00
brodsom
178c07c4ff - Move definition from header to the c which use it.
- Remove unused var
- Change NULL to 0
2003-04-03 02:00:35 +00:00
brodsom
0b75b35e2d increment build number 2003-04-03 01:52:07 +00:00
brodsom
a08706d39e increment build number 2003-04-03 01:52:06 +00:00
brodsom
47be7f6055 Add cast 2003-04-03 01:52:05 +00:00
brodsom
de8e7b44a6 increment build number 2003-04-03 01:51:51 +00:00
brodsom
ce1b384411 increment build number 2003-04-03 01:51:05 +00:00
brodsom
927e886d81 Correct formats 2003-04-03 01:51:03 +00:00
brodsom
926d325a62 increment build number 2003-04-03 01:50:14 +00:00
brodsom
77ac9c90b0 increment build number 2003-04-03 01:49:30 +00:00
brodsom
37525f100f increment build number 2003-04-03 01:48:49 +00:00
brodsom
47007fc1ae increment build number 2003-04-03 01:36:54 +00:00
brodsom
9784aedc80 - Update parser (with byacc 1.9) 2003-04-03 01:36:52 +00:00
brodsom
af34600e55 increment build number 2003-04-02 22:25:19 +00:00
fsg
11eac85166 increment build number 2003-04-02 22:24:35 +00:00
alexpeshkoff
89e4a70f74 increment build number 2003-04-02 15:15:08 +00:00
alexpeshkoff
ff5b7feba5 Fixed use of / and c:\ in directories list 2003-04-02 15:14:14 +00:00
alexpeshkoff
946dbfaeaf increment build number 2003-04-02 15:14:07 +00:00
brodsom
e9c0b389ef increment build number 2003-04-02 14:31:38 +00:00
brodsom
5dd9c54ae1 - Avoid some not defined/not used warnings. 2003-04-02 14:31:37 +00:00
brodsom
c740a5fd5e increment build number 2003-04-02 14:30:46 +00:00
brodsom
95979b1d8f - Avoid not defined warning and put some comments in C++ format. 2003-04-02 14:30:44 +00:00
brodsom
e7a14b6792 increment build number 2003-04-02 12:07:12 +00:00
brodsom
234684ac3d - Add some ifdefs to isolate better the langs 2003-04-02 12:07:10 +00:00
brodsom
3981c0c456 increment build number 2003-04-02 12:01:48 +00:00
brodsom
2862c2a74a - Remove unsigned-signed comparison warnings. 2003-04-02 12:01:43 +00:00
brodsom
6ef664d31a increment build number 2003-04-02 11:49:38 +00:00
brodsom
8e7e205552 - Remove ugly & unneeded casts 2003-04-02 11:49:35 +00:00
brodsom
429f9b6177 increment build number 2003-04-02 11:23:45 +00:00
brodsom
befa9023fe increment build number 2003-04-02 11:23:44 +00:00
brodsom
d1f47abd16 - Use 0 instead NULL to compare with USHORT 2003-04-02 11:23:43 +00:00
brodsom
37b1a9d1de - Avoid unused variable warnings 2003-04-02 11:22:30 +00:00
brodsom
6a26b521c9 increment build number 2003-04-02 11:22:29 +00:00
brodsom
a2ce5594b5 increment build number 2003-04-02 11:21:30 +00:00
brodsom
55fe1c85c5 - Avoid gcc wrong warning. 2003-04-02 11:21:25 +00:00
brodsom
7359f8176e increment build number 2003-04-02 11:20:15 +00:00
brodsom
5f357a9270 - Avoid partially bracketed warning 2003-04-02 11:20:09 +00:00
brodsom
c0a801d575 increment build number 2003-04-02 11:18:17 +00:00
brodsom
198fa7d4c9 increment build number 2003-04-02 11:18:16 +00:00
brodsom
c26e93b60f - Avoid signed-unsigned comparison
- alloc_mutex only used for V4_THR
- Correct landId argument.
2003-04-02 11:18:14 +00:00
brodsom
e88e93b534 increment build number 2003-04-02 11:14:30 +00:00
brodsom
20da14459f - Avoid signed-unsigned comparison 2003-04-02 11:14:29 +00:00
brodsom
98402f979d increment build number 2003-04-02 11:13:13 +00:00
brodsom
a4903c9278 - Comment unneeded checks or conditions 2003-04-02 11:13:11 +00:00
brodsom
23507307f6 increment build number 2003-04-02 11:03:35 +00:00
brodsom
680c0326e4 - Comment unneeded checks 2003-04-02 11:03:31 +00:00
brodsom
eb5718cd0e increment build number 2003-04-02 10:58:38 +00:00
brodsom
ae6b144f3b - Remove unneeded define
- Correct format
- Use 0 instead of NULL in comparison
2003-04-02 10:58:35 +00:00
brodsom
b6f37451ce increment build number 2003-04-01 23:47:17 +00:00
brodsom
3151420520 increment build number 2003-04-01 23:22:07 +00:00
brodsom
34fc42b8db - USHORT dpb_sql_dialect can't be < 0
- databases_mutex is only used when v4_threading is defined and superserver not.
2003-04-01 23:22:05 +00:00
fsg
05db70193a increment build number 2003-04-01 22:24:32 +00:00
brodsom
b9dc329d0b increment build number 2003-04-01 22:01:59 +00:00
brodsom
7ba374148a increment build number 2003-04-01 22:01:56 +00:00
brodsom
da5e50af52 Correct formats 2003-04-01 22:01:46 +00:00
brodsom
0959844076 increment build number 2003-04-01 21:59:44 +00:00
brodsom
7a7ac9419c Correct formats 2003-04-01 21:59:31 +00:00
brodsom
ba1869a7b0 increment build number 2003-04-01 21:56:32 +00:00
brodsom
20bc0c71c1 increment build number 2003-04-01 17:58:20 +00:00
brodsom
f76755974d Correct formats 2003-04-01 17:58:19 +00:00
alexpeshkoff
7eb971d887 increment build number 2003-04-01 15:36:56 +00:00
alexpeshkoff
7f139f5a64 Fixed QLI build 2003-04-01 15:36:48 +00:00
alexpeshkoff
11fdab84a9 increment build number 2003-04-01 15:36:21 +00:00
alexpeshkoff
5846f9a8fa Fixed parameters names & some preprocessing cleanup 2003-04-01 15:36:12 +00:00
brodsom
c6f6e51da6 increment build number 2003-04-01 12:37:36 +00:00
brodsom
795cdceda5 Correct formats 2003-04-01 12:37:33 +00:00
brodsom
b8f14216a6 increment build number 2003-04-01 11:49:34 +00:00
brodsom
a75b366e18 Correct formats 2003-04-01 11:49:33 +00:00
brodsom
e358c6072d increment build number 2003-04-01 11:43:48 +00:00
brodsom
44f0bdb080 Correct formats 2003-04-01 11:43:47 +00:00
brodsom
3400da9b22 increment build number 2003-04-01 11:35:46 +00:00
brodsom
e9528848f9 Correct formats 2003-04-01 11:35:44 +00:00
brodsom
8c66f08a5e increment build number 2003-04-01 11:32:52 +00:00
brodsom
8b1d36498f increment build number 2003-04-01 11:24:21 +00:00
brodsom
e0d25e002d Correct formats 2003-04-01 11:24:18 +00:00
brodsom
df1d19f3d7 increment build number 2003-03-31 23:44:23 +00:00
brodsom
6d2979025a increment build number 2003-03-31 23:44:22 +00:00
brodsom
b0aa2de8ac Only code formatting changes 2003-03-31 23:44:21 +00:00
brodsom
edad5f08d5 increment build number 2003-03-31 23:44:06 +00:00
brodsom
28858cd69d increment build number 2003-03-31 23:40:56 +00:00
brodsom
a399bf764d Changes to allow use of bison to create parse.cpp 2003-03-31 23:40:53 +00:00
fsg
59855cc360 increment build number 2003-03-31 22:25:37 +00:00
arnobrinkman
e9bb9ba903 increment build number 2003-03-31 19:12:04 +00:00
arnobrinkman
f83a6084ed bugfix:
1) bug with sub-selects inside COALESCE function.
2) bug with parameter ordering.
2003-03-31 19:11:55 +00:00
alexpeshkoff
861c7180d3 increment build number 2003-03-31 17:43:04 +00:00
alexpeshkoff
b7dfc17d4a Added DatabasesDirs parameter to firebird.conf.
Databases may be accessed only in trees, listed there.
For compatibility reasons, default = /

Also filename type cleanup in gds_attach & gds_create
2003-03-31 17:43:02 +00:00
alexpeshkoff
6abaf41305 increment build number 2003-03-31 17:41:19 +00:00
alexpeshkoff
33f5f01622 Added DatabasesDirs parameter to firebird.conf.
Databases may be accessed only in trees, listed there.
For compatibility reasons, default = /
2003-03-31 17:41:18 +00:00
alexpeshkoff
3a2a8e6488 increment build number 2003-03-31 17:41:17 +00:00
alexpeshkoff
185c207f2b increment build number 2003-03-31 17:41:16 +00:00
alexpeshkoff
3edadfb71b increment build number 2003-03-31 17:41:08 +00:00
aafemt
75cd843542 increment build number 2003-03-31 10:29:33 +00:00
fsg
632a774248 increment build number 2003-03-30 22:20:57 +00:00
arnobrinkman
5c30a334aa increment build number 2003-03-30 16:56:09 +00:00
arnobrinkman
2f62030d2f bugfix: A good bugfix with the database statistics problem which also exists in FB1.0. Thanks to Claudio Valderrama which pointed to problems in the previous commited fix. 2003-03-30 16:55:59 +00:00
fsg
7868457326 increment build number 2003-03-29 23:20:13 +00:00
dimitr
d6f106163d increment build number 2003-03-29 15:49:44 +00:00
dimitr
c18c6f17bd Allowed Services API for win32 CS (gbak/gfix only). gstat/gsec are not supported yet. 2003-03-29 15:49:38 +00:00
alexpeshkoff
e1a3921e00 increment build number 2003-03-29 15:36:51 +00:00
alexpeshkoff
c24d2b47fc make pathSplit work with paths, not processed by ISC_expand_filename 2003-03-29 15:36:49 +00:00
fsg
8f618046b0 increment build number 2003-03-28 23:24:41 +00:00
brodsom
035c9ce022 increment build number 2003-03-28 13:53:54 +00:00
aafemt
a2135fdc61 increment build number 2003-03-28 11:31:15 +00:00
aafemt
8d050f3502 Fix DS_3DLOOK override warning 2003-03-28 11:31:13 +00:00
aafemt
d74ac3d4ef increment build number 2003-03-28 11:29:20 +00:00
fsg
fad53f1b84 increment build number 2003-03-27 23:21:21 +00:00
brodsom
0f58a02d65 increment build number 2003-03-27 17:15:55 +00:00
brodsom
19d97ac821 Fix some wrong format strings/argument lists 2003-03-27 17:15:48 +00:00
brodsom
3e16827562 increment build number 2003-03-27 12:40:58 +00:00
brodsom
6c839ed6f3 Remove declarations used by functions removed in a previous commit 2003-03-27 12:40:55 +00:00
aafemt
3c439b4a71 increment build number 2003-03-27 11:21:49 +00:00
aafemt
83a5190b90 increment build number 2003-03-27 11:21:48 +00:00
aafemt
1cf49bb4ba increment build number 2003-03-27 11:16:15 +00:00
aafemt
d6a2945cac Remove obsolete files 2003-03-27 11:16:14 +00:00
aafemt
463b37b323 increment build number 2003-03-27 11:16:13 +00:00
paul_reeves
c4cf1c7c03 increment build number 2003-03-27 10:39:57 +00:00
paul_reeves
f5d55453a7 Fix for an SS event handler bug (code courtesy of Jim Starkey) 2003-03-27 10:39:56 +00:00
brodsom
cdc263a370 increment build number 2003-03-27 03:16:42 +00:00
brodsom
e3e8f77541 increment build number 2003-03-27 03:14:51 +00:00
fsg
908486dd26 increment build number 2003-03-26 23:22:43 +00:00
brodsom
0dd542925d increment build number 2003-03-26 11:08:23 +00:00
fsg
626f19f029 increment build number 2003-03-25 23:24:37 +00:00
brodsom
1a9a99dc98 increment build number 2003-03-25 13:24:55 +00:00
skidder
9e623a552b increment build number 2003-03-25 12:07:11 +00:00
skidder
c7c492ea5f Fix up little issues with lock manager 2003-03-25 12:07:05 +00:00
aafemt
4b9aaf11a8 increment build number 2003-03-25 11:08:04 +00:00
dimitr
90e39c82e5 increment build number 2003-03-25 09:52:07 +00:00