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

1439 Commits

Author SHA1 Message Date
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
41b82b0e77 Hide ALTER VIEW functionality until it works good. 2002-10-02 13:24:59 +00:00
dimitr
d5a1a8254f increment build number 2002-10-02 13:24:04 +00:00
dimitr
4b1d91b887 Made it in-sync with the FB1 tree. 2002-10-02 13:24:03 +00:00
eku
7530f388dd increment build number 2002-10-02 12:43:19 +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
8f561e9c06 Build and distribute 'gdef'. 2002-10-02 12:43:16 +00:00
eku
1b4e82a1c7 Found a last occurance of NOINITGROUPS :-( 2002-10-02 09:41:05 +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
eku
df48d04eff Fixed compiler warning 'No newline at end of file'. 2002-10-02 09:40:21 +00:00
dimitr
542cac0788 increment build number 2002-10-01 12:03:33 +00:00
dimitr
15e57b6ff6 Fixed wrong alignment of double for i386. 2002-10-01 12:03:32 +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
a8cbfe4d61 increment build number 2002-10-01 05:48:05 +00:00
eku
92047ffa9d increment build number 2002-10-01 05:48:04 +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
arnobrinkman
5d6efbeae8 AB: Fix error-message bug with aggregate only in sub-select 2002-10-01 00:34:29 +00:00
dimitr
a9d498b5a7 increment build number 2002-09-30 20:32:31 +00:00
dimitr
bdeca810d5 increment build number 2002-09-30 20:27:28 +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
5834b9edb4 Avoid compiler warning 'No newline at end of file'. 2002-09-30 07:41:01 +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
arnobrinkman
dd6b72d89e AB: Adding better error-handeling and support for subqueries with group_by clause 2002-09-28 23:52:36 +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
98cb058e90 increment build number 2002-09-28 14:08:37 +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
f3c7ce4668 increment build number 2002-09-27 13:12:49 +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
eku
42dd94a872 Fixed compiler warning about redefinition of 'assert'. 2002-09-27 09:05:33 +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
2c479fa877 increment build number 2002-09-27 01:29:52 +00:00
bellardo
50b1d04993 Cleaned up include directives after renaming math.h to jrd_math.h. 2002-09-27 01:29:51 +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
c8aeeb037a increment build number 2002-09-27 00:20:17 +00:00
bellardo
86dd1e3c23 increment build number 2002-09-27 00:20:16 +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
39d9c6feac increment build number 2002-09-27 00:20:11 +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
d4f3260ec1 increment build number 2002-09-25 17:12:19 +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
99e1f3068f increment build number 2002-09-25 17:12:15 +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
eku
6c5a7db3b9 Fixed compiler warnings. 2002-09-25 13:08:25 +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
kkuznetsov
081b9cb96b fixed some compile errors 2002-09-25 11:12:48 +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
dimitr
503f45346c DEBUG_GDS_ALLOC macro is now defined by autoconf. 2002-09-24 14:17:24 +00:00
eku
6eafaa94b7 increment build number 2002-09-24 13:01:15 +00:00
eku
e2db34c9ed increment build number 2002-09-24 12:59:33 +00:00
eku
60496814b8 increment build number 2002-09-24 12:59:32 +00:00
eku
3f3f6e5b15 Fixed installation issues. 2002-09-24 12:58:44 +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
4b3d0d5134 Added FB_NEW macro 2002-09-23 18:02:00 +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
skidder
a0baf24859 gds__alloc_debug stores line number information in the memory pool 2002-09-23 15:08:19 +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
27a0bb0394 increment build number 2002-09-22 20:42:02 +00:00
skidder
1cbf997f0e increment build number 2002-09-22 20:42:01 +00:00
skidder
d2a3e22acb increment build number 2002-09-22 20:42:00 +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
bellardo
528bf13030 increment build number 2002-09-22 19:08:34 +00:00
bellardo
dfe98160bd Fixed an order of operations error in the first dbb destructor implementation. 2002-09-22 19:08:33 +00:00
bellardo
ecf9cfe6b5 increment build number 2002-09-22 17:25:47 +00:00
bellardo
33e0d91f8a Patch a rather large dbb memory leak created during the c++ porting. 2002-09-22 17:25:46 +00:00
dimitr
89417c8093 increment build number 2002-09-22 13:29:09 +00:00
dimitr
4211af9336 Added initialization of the local variable. 2002-09-22 13:29:08 +00:00
dimitr
9665aba07f increment build number 2002-09-22 12:52:37 +00:00
dimitr
49cfca533f Don't know why, but it fixes the current linking problem. 2002-09-22 12:52:31 +00:00
dimitr
0521ebfca4 increment build number 2002-09-21 09:53:25 +00:00
dimitr
7197243207 We definitely don't need extra tons of warnings regarding unrecognized preprocessor directive. 2002-09-21 09:53:24 +00:00
dimitr
9b385474e4 increment build number 2002-09-21 08:00:49 +00:00
dimitr
d9a4911ef3 Fixed wrong (at least for win32) function pointer cast. 2002-09-21 08:00:48 +00:00
bellardo
d4ab7eadf5 increment build number 2002-09-20 20:59:07 +00:00
skidder
bc72631532 increment build number 2002-09-20 19:01:01 +00:00
skidder
aaf7777312 Fixed to make install work after interbase.msg->firebird.msg change 2002-09-20 19:01:00 +00:00
skidder
b633e8e8c5 increment build number 2002-09-20 18:58:54 +00:00
eku
1b9e4cc745 increment build number 2002-09-20 10:23:24 +00:00
eku
72d8d323be increment build number 2002-09-20 10:23:23 +00:00
eku
0a6a89abe3 increment build number 2002-09-20 10:23:22 +00:00
eku
174ee05455 increment build number 2002-09-20 10:23:21 +00:00
eku
1dae45f48e increment build number 2002-09-20 10:23:20 +00:00
eku
68b68a0e15 increment build number 2002-09-20 10:23:19 +00:00
eku
6eb5170e4f increment build number 2002-09-20 10:23:18 +00:00
eku
99d4b6db87 increment build number 2002-09-20 10:23:17 +00:00
eku
ace5bf32e2 increment build number 2002-09-20 10:23:16 +00:00
eku
9cf71556b3 Fixed the naming of some files:
interbase.msg => firebird.msg
 interbase.log => firebird.log

SINIX-Z: don't distribute build programms
2002-09-20 10:23:15 +00:00
dimitr
9d465288db increment build number 2002-09-20 10:13:31 +00:00
dimitr
3b897794e5 increment build number 2002-09-20 10:13:30 +00:00
dimitr
9d415a7879 Get rid of unnecessary files. 2002-09-20 10:13:29 +00:00