8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 07:23:08 +01:00
Commit Graph

5041 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