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

886 Commits

Author SHA1 Message Date
dimitr
ffe703a0c6 increment build number 2002-10-28 10:17:00 +00:00
dimitr
54e3c2d55a increment build number 2002-10-28 10:16:34 +00:00
dimitr
9391ac8955 increment build number 2002-10-28 06:47:11 +00:00
seanleyne
792c50def4 increment build number 2002-10-28 05:39:49 +00:00
seanleyne
38a936e0ce Code Cleanup, removed obsolete "ALPHA_NT" port 2002-10-28 05:39:48 +00:00
seanleyne
69fecee664 increment build number 2002-10-28 05:24:58 +00:00
seanleyne
10cdb5add3 increment build number 2002-10-28 05:19:53 +00:00
seanleyne
026d8c0441 Code Cleanup, removed obsolete "Ultrix" and "Ultrix/MIPS" ports 2002-10-28 05:19:52 +00:00
seanleyne
3c403b169e increment build number 2002-10-28 05:19:51 +00:00
seanleyne
32658d8c27 increment build number 2002-10-28 05:19:50 +00:00
seanleyne
2b58e5a203 increment build number 2002-10-28 05:19:49 +00:00
seanleyne
11e6d03974 increment build number 2002-10-28 05:19:48 +00:00
seanleyne
41fe04490e increment build number 2002-10-28 05:19:47 +00:00
seanleyne
858e2523d7 increment build number 2002-10-28 05:19:46 +00:00
seanleyne
cb10358a02 increment build number 2002-10-28 05:19:45 +00:00
seanleyne
acdbd61786 increment build number 2002-10-28 04:57:12 +00:00
seanleyne
f554033206 increment build number 2002-10-28 04:57:11 +00:00
seanleyne
1de1024543 increment build number 2002-10-28 04:57:10 +00:00
seanleyne
01c0208c11 increment build number 2002-10-28 04:57:09 +00:00
seanleyne
d4f86f6cf4 increment build number 2002-10-28 04:57:08 +00:00
seanleyne
045be63397 Code Cleanup, removed obsolete "UNIXWARE" port 2002-10-28 04:57:07 +00:00
seanleyne
eb13ae96cf increment build number 2002-10-28 04:57:04 +00:00
seanleyne
1be40d085b increment build number 2002-10-28 04:57:03 +00:00
seanleyne
8ca2755cf2 increment build number 2002-10-28 04:57:02 +00:00
seanleyne
7de0fa0a95 increment build number 2002-10-28 04:57:01 +00:00
seanleyne
bf39ba2a2e Completed removal of obsolete "M88K" port 2002-10-28 04:44:59 +00:00
seanleyne
c0508fcbc3 increment build number 2002-10-28 04:44:57 +00:00
seanleyne
cb52fa8ffb increment build number 2002-10-28 04:42:57 +00:00
seanleyne
daa73df9ba increment build number 2002-10-28 04:42:56 +00:00
seanleyne
39a8ecd2ed increment build number 2002-10-28 04:42:55 +00:00
seanleyne
3152b81774 Completed removal of obsolete "DG_X86" port 2002-10-28 04:42:54 +00:00
seanleyne
dc31c4ac9b increment build number 2002-10-28 04:42:53 +00:00
seanleyne
e685386a8f increment build number 2002-10-28 03:52:10 +00:00
seanleyne
05a126730b Completed removal of obsolete "IMP" port 2002-10-28 03:52:09 +00:00
seanleyne
0306317df4 increment build number 2002-10-28 03:52:07 +00:00
seanleyne
8f8bec6866 increment build number 2002-10-28 03:52:06 +00:00
seanleyne
7bebecb8bc increment build number 2002-10-28 03:52:05 +00:00
seanleyne
34542bb936 increment build number 2002-10-28 03:47:51 +00:00
seanleyne
317de1ec33 increment build number 2002-10-28 03:47:49 +00:00
seanleyne
9954b5a6c5 increment build number 2002-10-28 03:47:48 +00:00
seanleyne
829d6d32d5 Completed removal of obsolete "DELTA" port 2002-10-28 03:47:47 +00:00
seanleyne
ca8afe67d3 increment build number 2002-10-28 03:47:46 +00:00
seanleyne
e2a12789de increment build number 2002-10-28 03:47:45 +00:00
seanleyne
0f8b796745 increment build number 2002-10-28 03:40:46 +00:00
fsg
e29c8815a8 increment build number 2002-10-27 22:17:16 +00:00
skidder
256ac919f4 increment build number 2002-10-27 15:37:01 +00:00
skidder
a846bdf268 increment build number 2002-10-27 15:36:22 +00:00
skidder
e35c7b0b5d increment build number 2002-10-27 15:35:37 +00:00
dimitr
8ef1e5427b increment build number 2002-10-27 12:51:37 +00:00
fsg
71e9ad26f3 increment build number 2002-10-26 22:03:31 +00:00
arnobrinkman
3b053bc9c3 AB: Added support for detecting use of index with sub-selects in aggregate selects 2002-10-26 21:16:39 +00:00
arnobrinkman
3986c18aa8 increment build number 2002-10-26 21:16:38 +00:00
dimitr
c60ffe2763 increment build number 2002-10-26 13:26:42 +00:00
dimitr
1156437a75 Small correction. 2002-10-26 12:34:46 +00:00
dimitr
7512949522 increment build number 2002-10-26 12:34:45 +00:00
dimitr
3f63a22bde increment build number 2002-10-26 08:32:23 +00:00
dimitr
e2b8dbead6 increment build number 2002-10-26 08:21:17 +00:00
dimitr
39c9f9c7cf Global usage of "size_t" data type instead of "long". 2002-10-26 08:21:16 +00:00
fsg
da6a2c3595 increment build number 2002-10-25 22:03:58 +00:00
alexpeshkoff
785ebe130b increment build number 2002-10-25 16:28:20 +00:00
alexpeshkoff
c011fadb00 increment build number 2002-10-25 16:28:19 +00:00
alexpeshkoff
2f123d9041 increment build number 2002-10-25 16:28:18 +00:00
alexpeshkoff
d887c82086 Threads' priority scheduling in Win32
Inactive by default
To bring to active state uncomment
     //#define THREAD_PSCHED
in thd_priority.h
2002-10-25 16:28:17 +00:00
alexpeshkoff
0c21ad2460 increment build number 2002-10-25 16:28:16 +00:00
dimitr
18409bcd49 increment build number 2002-10-25 14:08:47 +00:00
dimitr
24b24c7993 increment build number 2002-10-25 08:29:14 +00:00
fsg
9852646d1e increment build number 2002-10-24 22:06:55 +00:00
dimitr
5e5262c0c5 increment build number 2002-10-24 15:41:56 +00:00
dimitr
b424d96d9b increment build number 2002-10-24 15:39:51 +00:00
dimitr
766313d62d increment build number 2002-10-24 15:18:27 +00:00
dimitr
d7362d1017 increment build number 2002-10-24 14:53:50 +00:00
dimitr
58de1136e1 Cleanup. 2002-10-24 14:53:49 +00:00
dimitr
2116b942a9 increment build number 2002-10-24 14:52:13 +00:00
dimitr
245efef5dc increment build number 2002-10-24 14:02:39 +00:00
tamlin
be8dd7d663 increment build number 2002-10-24 12:01:38 +00:00
tamlin
ca36c9cfa9 Compile without warnings on MSVC6. 2002-10-24 11:16:59 +00:00
tamlin
ad3385fba3 increment build number 2002-10-24 11:16:58 +00:00
dimitr
d907ea7b04 increment build number 2002-10-24 11:13:36 +00:00
dimitr
4a12f1496b More complete implementation of my 2PC related fix. 2002-10-24 11:13:35 +00:00
eku
a951a1a44d increment build number 2002-10-24 09:13:03 +00:00
eku
23dcca9ce7 increment build number 2002-10-24 09:01:46 +00:00
eku
ee49fe3267 increment build number 2002-10-24 09:01:45 +00:00
eku
0c1b55dd08 Code cleanup:
Since we already have the define ISC_STATUS_LENGTH for the the length of
the status vector, we should use it! Replaced 'status[20]' with
'status[ISC_STATUS_LENGTH]'.

Replaced the different symbolic names for the maximum length of a path
(MAX_PATH, MAX_PATH_LENGTH, MAXPATHLEN) with one uniq symbol MAXPATHLEN.
2002-10-24 09:01:44 +00:00
eku
5161f8bc95 increment build number 2002-10-24 09:01:43 +00:00
eku
2636d109c3 increment build number 2002-10-24 09:01:42 +00:00
eku
f054bf0fd7 increment build number 2002-10-24 09:01:41 +00:00
eku
b1a64f7747 increment build number 2002-10-24 09:01:39 +00:00
eku
8f7a2bdbd3 increment build number 2002-10-24 09:01:38 +00:00
eku
addfd12287 increment build number 2002-10-24 09:01:37 +00:00
eku
1eafed3139 increment build number 2002-10-24 09:01:36 +00:00
eku
a5adb66f83 increment build number 2002-10-24 09:01:35 +00:00
eku
702c7ccdeb increment build number 2002-10-24 09:01:32 +00:00
eku
a780f47090 increment build number 2002-10-24 09:01:31 +00:00
eku
45e2d52169 increment build number 2002-10-24 09:01:30 +00:00
eku
15c3e20e1e increment build number 2002-10-24 09:01:29 +00:00
eku
e730c3f7fb increment build number 2002-10-24 09:01:28 +00:00
eku
8295a64a99 increment build number 2002-10-24 09:01:27 +00:00
eku
a73eec5d8d increment build number 2002-10-24 09:01:26 +00:00
eku
327fad5c18 increment build number 2002-10-24 09:01:25 +00:00
eku
21b1f12c41 increment build number 2002-10-24 09:01:24 +00:00
fsg
852ce55fdb increment build number 2002-10-23 22:04:15 +00:00
skidder
f3d61a30bc increment build number 2002-10-23 15:23:13 +00:00
skidder
751ceef628 increment build number 2002-10-23 15:23:12 +00:00
skidder
53629acb4c increment build number 2002-10-23 15:23:11 +00:00
skidder
3379cb7705 increment build number 2002-10-23 15:23:10 +00:00
fsg
01023c76fe increment build number 2002-10-22 22:04:53 +00:00
dimitr
9a256a0840 increment build number 2002-10-22 08:06:00 +00:00
fsg
d7d1570330 increment build number 2002-10-19 22:02:34 +00:00
dimitr
fc218de7ec increment build number 2002-10-19 09:05:38 +00:00
dimitr
380f6658b3 Fixed a possible buffer overrun. 2002-10-19 09:05:37 +00:00
arnobrinkman
61ac63ad50 increment build number 2002-10-19 00:56:26 +00:00
arnobrinkman
f2f29fb8d9 increment build number 2002-10-19 00:49:24 +00:00
arnobrinkman
b5174af42e increment build number 2002-10-19 00:32:24 +00:00
fsg
0b97ee45ff increment build number 2002-10-18 22:04:12 +00:00
dimitr
927e573313 increment build number 2002-10-18 14:40:37 +00:00
dimitr
31fa363fc1 Fixed one more 2PC related bug. 2002-10-18 14:40:35 +00:00
dimitr
b9fe37fcdf increment build number 2002-10-18 13:41:54 +00:00
dimitr
c9245eedee Rolled back my bugfix. It does solve the mentioned problem, but introduces much more additional (unexpected) pain. 2002-10-18 13:41:53 +00:00
dimitr
80bd5beee7 increment build number 2002-10-18 13:27:00 +00:00
dimitr
dde08ae8b0 Fixed incorrect 2PC behaviour with a rollback of a distributed transaction. 2002-10-18 13:26:59 +00:00
dimitr
e43ff7edd4 increment build number 2002-10-18 11:11:23 +00:00
dimitr
2365fd313d increment build number 2002-10-18 09:14:05 +00:00
fsg
8c1185763d increment build number 2002-10-18 05:12:34 +00:00
stryqx
4326cb9f1e increment build number 2002-10-18 04:55:16 +00:00
stryqx
36f5147448 Fix preprocessor statement. 2002-10-18 04:55:14 +00:00
fsg
a6291d34c7 increment build number 2002-10-16 22:03:58 +00:00
eku
a8aa1cbf20 increment build number 2002-10-16 08:40:00 +00:00
eku
b924654285 increment build number 2002-10-16 08:38:07 +00:00
eku
e01293ee3c increment build number 2002-10-16 08:38:06 +00:00
eku
676adc8aa0 increment build number 2002-10-16 08:38:05 +00:00
eku
7b07cc5628 Autoconf: check for function getpagesize. 2002-10-16 08:38:04 +00:00
eku
8482e42732 increment build number 2002-10-16 08:38:03 +00:00
fsg
22143686c8 increment build number 2002-10-14 22:09:44 +00:00
eku
981d1d1510 increment build number 2002-10-14 09:21:12 +00:00
fsg
2b9e966885 increment build number 2002-10-14 05:40:51 +00:00
dimitr
9a76661ed2 Fixed one possible bug and one typo. 2002-10-13 10:30:50 +00:00
dimitr
ef56499ce6 increment build number 2002-10-13 10:30:49 +00:00
dimitr
55bd67dbde increment build number 2002-10-13 10:24:44 +00:00
dimitr
a5070a5553 Fixed a few little bugs. 2002-10-13 10:24:43 +00:00
fsg
26b0011367 increment build number 2002-10-12 22:02:38 +00:00
skidder
6d499910f9 Move nulls first/last code out of SCROLLABLE_CURSORS ifdef 2002-10-12 20:27:26 +00:00
skidder
a9463c16bf increment build number 2002-10-12 20:27:25 +00:00
skidder
a7e5db8b67 increment build number 2002-10-12 19:46:32 +00:00
skidder
b9b600d7fd Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 19:46:29 +00:00
skidder
c3aea17da5 increment build number 2002-10-12 19:39:21 +00:00
skidder
b4cb6b07ff Fixed problem which caused complex outer joins to produce wrong results 2002-10-12 19:39:19 +00:00
dimitr
fa84569d98 increment build number 2002-10-12 11:16:55 +00:00
dimitr
b65afe6f0e increment build number 2002-10-12 11:14:30 +00:00
dimitr
8c3a1b5fc6 increment build number 2002-10-12 11:07:05 +00:00
dimitr
c5da10058f Made the codebase ready for the win32 classic builds. 2002-10-12 11:07:04 +00:00
dimitr
99f411a1e3 increment build number 2002-10-12 10:03:57 +00:00
dimitr
fc950a368b Added proper version information for the both client libraries. 2002-10-12 10:03:56 +00:00
dimitr
aae51782df increment build number 2002-10-12 10:02:41 +00:00
stryqx
49432aa9d7 increment build number 2002-10-12 08:13:45 +00:00
stryqx
aecc42bee4 increment build number 2002-10-12 05:21:33 +00:00
stryqx
467d9d20cd Quiet newline warning 2002-10-12 05:21:32 +00:00
stryqx
2cfcee9b62 increment build number 2002-10-12 04:59:11 +00:00
stryqx
3aa06c3858 increment build number 2002-10-12 04:16:33 +00:00
stryqx
ee9fb4e427 Add FreeBSD support.
This allows me to compile CS on FreeBSD 4.7 using gcc 3.2.1.
2002-10-12 04:16:32 +00:00
stryqx
9441630d5a increment build number 2002-10-12 04:16:31 +00:00
stryqx
93be4cac7d increment build number 2002-10-12 04:12:48 +00:00
stryqx
7b948b1b5a increment build number 2002-10-12 04:05:04 +00:00
fsg
e8cc92dc2b increment build number 2002-10-11 22:03:42 +00:00
skywalker
218733e4b1 increment build number 2002-10-11 21:41:08 +00:00
fsg
dd8f78db55 increment build number 2002-10-11 04:40:10 +00:00
eku
7840b86207 increment build number 2002-10-10 19:32:06 +00:00
eku
8b10edf8da increment build number 2002-10-10 19:32:05 +00:00
fsg
eed88f0808 increment build number 2002-10-10 18:49:22 +00:00
dimitr
f2ee5aef2b increment build number 2002-10-10 12:52:24 +00:00
dimitr
4785c3fdb5 increment build number 2002-10-10 11:44:59 +00:00
eku
a281c83d59 increment build number 2002-10-10 06:48:14 +00:00
eku
4a449d544e increment build number 2002-10-10 06:47:06 +00:00
fsg
090e6f5404 increment build number 2002-10-09 19:48:41 +00:00
skidder
20eccd1500 increment build number 2002-10-09 12:32:20 +00:00
skidder
14f5e3631c increment build number 2002-10-09 11:28:25 +00:00
dimitr
16301382c7 Re-read aliases config file every time any database is attached. 2002-10-08 11:46:18 +00:00
dimitr
7515178c8d increment build number 2002-10-08 11:46:17 +00:00
eku
41b4b82348 increment build number 2002-10-08 09:42:59 +00:00
eku
ae38f8fafd increment build number 2002-10-08 05:13:00 +00:00
fsg
bed38b8a99 increment build number 2002-10-07 15:09:02 +00:00
eku
d547d44b48 increment build number 2002-10-07 13:33:47 +00:00
eku
8b6ac67c92 Service API:
o fixed SVC_TRMNTR parsing
 o fixed -svc/-svc_thd argument passing
 o re-enabled API on CS (SINIX-Z)
2002-10-07 13:33:45 +00:00
skywalker
0fb3ffd2c5 increment build number 2002-10-07 01:29:18 +00:00
skywalker
4bd2d9bb99 increment build number 2002-10-07 01:29:17 +00:00
skywalker
c479c26fea increment build number 2002-10-07 01:29:16 +00:00
skywalker
df371feeb6 increment build number 2002-10-07 01:29:15 +00:00
skywalker
6c8a1acf2c increment build number 2002-10-07 01:29:14 +00:00
skywalker
b3619bb360 increment build number 2002-10-07 01:29:12 +00:00
skywalker
d3df019d57 increment build number 2002-10-07 01:29:11 +00:00
skywalker
4968d23bb6 increment build number 2002-10-07 01:29:10 +00:00
skywalker
728dc0aa04 increment build number 2002-10-07 01:29:09 +00:00
skywalker
aca8da49da increment build number 2002-10-06 20:05:22 +00:00
skywalker
e227a1eb99 increment build number 2002-10-06 20:05:05 +00:00
dimitr
c97705f790 increment build number 2002-10-06 13:33:44 +00:00
dimitr
fd740c20c7 increment build number 2002-10-06 10:59:23 +00:00
dimitr
3aad6fc053 increment build number 2002-10-06 10:55:35 +00:00
dimitr
4630423cdf increment build number 2002-10-06 10:51:55 +00:00
dimitr
88b3360e8a increment build number 2002-10-06 08:59:52 +00:00
skidder
4cb5245604 increment build number 2002-10-04 22:08:44 +00:00
skidder
ebdcd20d06 Fixed resource leaks in DDL recursive procedure handling which caused some DDL to fail 2002-10-04 22:08:43 +00:00
skidder
c2479d4ea5 increment build number 2002-10-04 21:57:22 +00:00
arnobrinkman
0037e67eb6 increment build number 2002-10-04 17:53:36 +00:00
eku
49f99e3bbc increment build number 2002-10-04 11:06:37 +00:00
eku
820a33c4a6 increment build number 2002-10-04 11:06:36 +00:00
eku
969abbb1bd Fixed coredump caused by 'array out of bounds' writes. 2002-10-04 11:06:35 +00:00
eku
3645873b7d increment build number 2002-10-04 09:38:16 +00:00
skidder
19b622ea3d increment build number 2002-10-02 17:56:09 +00:00
skidder
06ca13ebe0 Field check constraints are now deleted automatically 2002-10-02 17:56:08 +00:00
dimitr
b38c50a1ae increment build number 2002-10-02 14:31:47 +00:00
dimitr
3a4c431d17 Just a cosmetic change. 2002-10-02 13:27:39 +00:00
dimitr
96d58c2c04 increment build number 2002-10-02 13:27:38 +00:00
dimitr
a4830c47db increment build number 2002-10-02 13:27:19 +00:00
dimitr
b482d6555e Removed problematic code related to ALTER VIEW implementation. 2002-10-02 13:27:18 +00:00
fsg
c725be47e5 increment build number 2002-10-02 13:26:23 +00:00
dimitr
ae6444b716 increment build number 2002-10-02 13:25:00 +00:00
dimitr
d5a1a8254f increment build number 2002-10-02 13:24:04 +00:00
eku
65177df7c0 increment build number 2002-10-02 12:43:18 +00:00
eku
13d0e34f62 increment build number 2002-10-02 12:43:17 +00:00
eku
e6c4b3ba56 increment build number 2002-10-02 09:41:04 +00:00
eku
b2777d94db increment build number 2002-10-02 09:40:22 +00:00
dimitr
542cac0788 increment build number 2002-10-01 12:03:33 +00:00
dimitr
629817026a increment build number 2002-10-01 12:03:11 +00:00
eku
5bb6d14825 increment build number 2002-10-01 10:38:19 +00:00
dimitr
0daee56dff increment build number 2002-10-01 07:56:57 +00:00
eku
2c7413e797 increment build number 2002-10-01 05:48:03 +00:00
eku
788fc3b1af increment build number 2002-10-01 05:48:02 +00:00
eku
8c27d84546 increment build number 2002-10-01 05:48:01 +00:00
eku
3033cff1bf Merged the support for databases on raw devices from FB1 into FB2.
Added switch '--enable-raw-devices' to configure to enable this feature
(default=off). Currently only supported on UNIX platforms.
2002-10-01 05:48:00 +00:00
eku
652128e793 increment build number 2002-10-01 05:47:59 +00:00
eku
081770ea2c increment build number 2002-10-01 05:47:58 +00:00
arnobrinkman
1801ddb256 increment build number 2002-10-01 00:34:30 +00:00
dimitr
a9d498b5a7 increment build number 2002-09-30 20:32:31 +00:00
dimitr
aadb3f9680 increment build number 2002-09-30 20:27:27 +00:00
dimitr
ad18318082 increment build number 2002-09-30 20:25:56 +00:00
dimitr
0ab7ee3a71 increment build number 2002-09-30 20:22:47 +00:00
skidder
975dd3f49f increment build number 2002-09-30 19:19:31 +00:00
skidder
48b2de2760 Fixed my own dropped procedure handling error 2002-09-30 19:19:30 +00:00
dimitr
b11278b209 increment build number 2002-09-30 19:13:28 +00:00
skidder
75db81e36c increment build number 2002-09-30 18:24:57 +00:00
skidder
5757abc383 Fixed possible coredump while dropping procedure and in some other cases 2002-09-30 18:24:56 +00:00
skidder
629e3eb5c8 Fixed resource leaks which caused recursive definition error 2002-09-30 15:21:37 +00:00
skidder
af075e127f increment build number 2002-09-30 15:21:36 +00:00
dimitr
fd0214e535 increment build number 2002-09-30 15:18:30 +00:00
skidder
ac8e71907b increment build number 2002-09-30 14:21:35 +00:00
skidder
83f57c1275 Fixed FB1/FB2/IB6 possibility of deferred database corruption (just reported or rarely real) when deleting foreign constraint 2002-09-30 14:21:34 +00:00
eku
d2601a92ed increment build number 2002-09-30 07:41:02 +00:00
eku
cfc23244f3 increment build number 2002-09-30 06:00:27 +00:00
eku
fc16f7ada9 Don't hard-code the installation path. Use ISC_PREFIX whereever possible. 2002-09-30 06:00:25 +00:00
eku
3932bb6470 increment build number 2002-09-30 06:00:24 +00:00
dimitr
45b8e77de8 increment build number 2002-09-29 15:44:12 +00:00
dimitr
1ae3fa7078 Fixed one reason of the well-known "decompression overran buffer" error. 2002-09-29 15:44:11 +00:00
arnobrinkman
8b08f0f797 increment build number 2002-09-28 23:52:37 +00:00
skidder
d2296309bf increment build number 2002-09-28 22:42:49 +00:00
skidder
edb7872228 Fixed resource/memory leak which caused some DDL to fail 2002-09-28 22:42:48 +00:00
skidder
d1a23662e6 increment build number 2002-09-28 22:37:43 +00:00
skidder
ed109cc6c2 Fixed resource/memory leak which caused some DDL to fail 2002-09-28 22:37:41 +00:00
skidder
c5d0cb8984 Fixed one more DDL coredump 2002-09-28 20:58:40 +00:00
skidder
4a33021611 increment build number 2002-09-28 20:58:39 +00:00
skidder
c0f6bbdb2f increment build number 2002-09-28 20:56:58 +00:00
dimitr
c98ffcf20e increment build number 2002-09-28 14:08:35 +00:00
dimitr
fdfb606c09 increment build number 2002-09-28 14:04:36 +00:00
dimitr
536d8c0552 1. Reworked internal_info implementation in both DSQL and JRD.
New helper class created to serve it properly.
2. Added exception re-raise semantics.
Syntax: EXCEPTION;
If there was handled exception, re-initiate it, otherwise evaluate to no-op.
3. Implemented run-time exception messages.
Syntax: EXCEPTION <exception_name> [<value>];
If <value> is specified, evaluate it and use instead of RDB$EXCEPTION_MESSAGE.
4. Added new SQLCODE and GDSCODE system variables.
Available in procedures/triggers only.
If there wasn't any exception raised, return zero (success), otherwise return an error code.
5. Implemented ROWS_AFFECTED system variable.
Available in procedures/triggers only.
Count rows affected by the last INSERT/UPDATE/DELETE statement.
For any other statement, result is always zero.
2002-09-28 14:04:35 +00:00
dimitr
6a497e85f9 increment build number 2002-09-28 14:03:41 +00:00
skidder
b794ee870f increment build number 2002-09-27 22:59:25 +00:00
skidder
0518ca14a3 Fix several mostly DDL-related coredumps and locking failures 2002-09-27 22:59:24 +00:00
alexpeshkoff
bb6521ee61 increment build number 2002-09-27 15:21:38 +00:00
kkuznetsov
e7dd9a03e4 increment build number 2002-09-27 13:12:48 +00:00
kkuznetsov
67e7a45033 increment build number 2002-09-27 13:12:47 +00:00
kkuznetsov
b5b9fd5f90 *** empty log message *** 2002-09-27 13:12:46 +00:00
eku
3729aa708b increment build number 2002-09-27 09:05:34 +00:00
bellardo
9eeb7d4e39 increment build number 2002-09-27 01:31:06 +00:00
bellardo
c0322cce15 Finished header file renaming cleanup. 2002-09-27 01:31:04 +00:00
bellardo
6b3d9e6b22 increment build number 2002-09-27 01:29:50 +00:00
bellardo
79a6e8b099 Cleaned up some include directives after renaming jrd_time.h. 2002-09-27 01:28:27 +00:00
bellardo
5fdc766bda increment build number 2002-09-27 01:28:26 +00:00
bellardo
fbfa80fcee increment build number 2002-09-27 00:20:18 +00:00
bellardo
1093f38eff increment build number 2002-09-27 00:20:15 +00:00
bellardo
20d02432d4 increment build number 2002-09-27 00:20:14 +00:00
bellardo
b41422f536 increment build number 2002-09-27 00:20:13 +00:00
bellardo
0eaf588b49 renamed header files jrd/math.h and jrd/time.h to jrd/jrd_math.h and
jrd/jrd_time.h.
2002-09-27 00:20:12 +00:00
bellardo
b2f1b6969b increment build number 2002-09-27 00:20:10 +00:00
bellardo
54898ab743 increment build number 2002-09-27 00:20:09 +00:00
bellardo
2e5c2bc1c0 increment build number 2002-09-27 00:20:08 +00:00
skidder
21efb63bd9 increment build number 2002-09-26 18:14:44 +00:00
skidder
f13732128d Fixed nasty memory corruption problem which caused server to crash quasi-randomly under high load (seems to be very old bug) 2002-09-26 18:14:43 +00:00
skidder
d67f774859 increment build number 2002-09-26 18:13:05 +00:00
skidder
040bd8e499 Fixed some memory leaks 2002-09-26 18:13:02 +00:00
kkuznetsov
3acdfa81c4 increment build number 2002-09-26 13:32:45 +00:00
kkuznetsov
47a6507d2a increment build number 2002-09-26 09:53:43 +00:00
eku
b900325519 increment build number 2002-09-26 09:26:41 +00:00
eku
0189c970f0 Fixed compiler warnings. 2002-09-26 09:26:40 +00:00
eku
6d4ea78e47 increment build number 2002-09-26 09:26:39 +00:00
skidder
8cd6d5b93a increment build number 2002-09-25 17:12:18 +00:00
skidder
9ea92c99c1 increment build number 2002-09-25 17:12:17 +00:00
skidder
6d64014e57 Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now 2002-09-25 17:12:16 +00:00
skidder
4590d0f6c7 increment build number 2002-09-25 17:12:14 +00:00
skidder
ab2d157946 increment build number 2002-09-25 17:12:13 +00:00
skidder
9ae589bef0 increment build number 2002-09-25 17:12:12 +00:00
skidder
1bc719eced increment build number 2002-09-25 17:12:09 +00:00
skidder
3a68d83551 increment build number 2002-09-25 17:12:08 +00:00
skidder
a1c8157718 increment build number 2002-09-25 17:12:05 +00:00
skidder
2e4dc35348 increment build number 2002-09-25 17:12:02 +00:00
eku
c6e45ac0ea increment build number 2002-09-25 13:08:27 +00:00
eku
3ca32a8617 increment build number 2002-09-25 13:08:26 +00:00
kkuznetsov
dff0b65bc7 increment build number 2002-09-25 11:20:32 +00:00
kkuznetsov
ccb91b2118 increment build number 2002-09-25 11:12:50 +00:00
eku
9e5b8b7aeb Undone previous changes. 2002-09-25 07:18:50 +00:00
eku
58d59fa02f increment build number 2002-09-25 07:18:49 +00:00
eku
da5187a90a increment build number 2002-09-25 06:41:31 +00:00
eku
136960cfd3 Fixed compiler warnings about nested comments. 2002-09-25 06:41:29 +00:00
kkuznetsov
a5f1e2f3be Some work on Solaris port 2002-09-25 06:22:43 +00:00
kkuznetsov
4554a02ef7 increment build number 2002-09-25 06:22:42 +00:00
dimitr
b10760453a Commited John's fix for PluginManager::Module class destructor. 2002-09-25 05:56:56 +00:00
dimitr
e1a0edcbec increment build number 2002-09-25 05:56:55 +00:00
skidder
b205788f6e increment build number 2002-09-24 19:53:32 +00:00
skidder
75418eca95 Make engine compileable on Linux again after Erik's signal cleanup 2002-09-24 19:53:31 +00:00
skidder
ceff94c8b0 increment build number 2002-09-24 19:53:30 +00:00
bellardo
68d00e000b increment build number 2002-09-24 17:53:33 +00:00
bellardo
c3a3381a6e Fixed the "typename" error message. The fix involved adding the typename
keyname to a declaration.  It is possible that older compilers don't support
typename, so in the future we may have to use autoconf to detect compiler
support.
2002-09-24 17:53:32 +00:00
dimitr
fa6e74791a increment build number 2002-09-24 14:17:25 +00:00
eku
6eafaa94b7 increment build number 2002-09-24 13:01:15 +00:00
eku
60496814b8 increment build number 2002-09-24 12:59:32 +00:00
eku
b20bd5e9f6 increment build number 2002-09-24 12:58:43 +00:00
eku
3821f8f398 increment build number 2002-09-24 12:57:12 +00:00
eku
42a3892ad8 increment build number 2002-09-24 12:57:11 +00:00
eku
6380cea068 Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check
format strings against arguments.
2002-09-24 12:57:10 +00:00
eku
725c6c5d32 increment build number 2002-09-24 12:57:09 +00:00
eku
a1477fc794 increment build number 2002-09-24 12:57:08 +00:00
eku
98023da859 increment build number 2002-09-24 12:57:07 +00:00
eku
4130ae828e increment build number 2002-09-24 12:57:06 +00:00
dimitr
6a6bcb7389 Fixed lack of member variable initialization. 2002-09-24 08:05:55 +00:00
dimitr
84655e4aeb increment build number 2002-09-24 08:05:54 +00:00
bellardo
adb79891a7 increment build number 2002-09-24 00:27:24 +00:00
bellardo
938ebf794b Added support for a single, generic "plugins" directory. Where possible, this
new plugins directory should be used for engine modules.  Note the old separate
directories intl and UDF still exist and have the same usage as before.
2002-09-24 00:27:23 +00:00
bellardo
62ce8d8041 increment build number 2002-09-23 23:19:48 +00:00
bellardo
e56f306c12 Added some class documentation and move module cleanup to PluginManager
destructor, including verifing reference counts in the debug build.
2002-09-23 23:19:47 +00:00
skidder
3371d5fc2b increment build number 2002-09-23 18:02:02 +00:00
skidder
675c9a0037 increment build number 2002-09-23 17:58:59 +00:00
skidder
f631566f51 Fixed memory corruption problem which forbad build with DEBUG_GDS_ALLOC turned on 2002-09-23 17:58:58 +00:00
bellardo
8eb49b7730 increment build number 2002-09-23 17:18:23 +00:00
bellardo
684c2efbf7 Fixed an infinite recursion problem with the new compilation delayed triggers. 2002-09-23 17:18:22 +00:00
skidder
844cd1edfd increment build number 2002-09-23 15:08:20 +00:00
dimitr
a76eae5077 increment build number 2002-09-23 10:41:08 +00:00
dimitr
35cc79efd3 Fixed wrong SIG_FPTR definition for win32. 2002-09-23 10:41:07 +00:00
eku
f0d657306b increment build number 2002-09-23 07:49:34 +00:00
skidder
e98effa68b increment build number 2002-09-22 20:41:59 +00:00
skidder
d6869ec024 increment build number 2002-09-22 20:41:58 +00:00
skidder
ffd757d7ce increment build number 2002-09-22 20:41:57 +00:00
skidder
b83bcc9be8 increment build number 2002-09-22 20:41:56 +00:00
skidder
4653efb133 Added file name/line number information to debug memory manager. Dumps memory state to memdebug.log on exit 2002-09-22 20:41:55 +00:00