dimitr
15a9015236
1) Implemented CASE, NULLIF, COALESCE
...
2) Allowed grouping by internal functions (some work in pass1.cpp still required)
Thanks to Arno Brinkman.
2002-08-03 15:27:20 +00:00
dimitr
f63a970344
Just a minor change.
2002-07-29 19:04:46 +00:00
skywalker
d89b1a0842
Changes to make fb2 compile super version for linux
2002-07-29 15:37:59 +00:00
bellardo
c33e80ad16
Fixed bug that caused all accesses to miss the internal cache.
2002-07-21 06:14:32 +00:00
dimitr
ba4a17a374
Minor additions to my previous changes.
2002-07-10 14:52:42 +00:00
dimitr
cc99e9f8d1
Fixed a few more porting errors.
2002-07-09 14:41:37 +00:00
skywalker
89e06a1b43
Merge final changes from fb1 tree.
2002-07-06 05:32:02 +00:00
skywalker
854b35d650
Change DEBUG_KEYWORD to KW_DEBUG,
...
few more changes in parse.y (mostly post fb1 changes)
2002-07-05 16:01:08 +00:00
skywalker
350b251820
Changes to get compiling on linux (post fb1 changes).
2002-07-05 15:00:26 +00:00
skywalker
dae9189129
Changes for rebuild of fb2.
2002-07-04 09:34:20 +00:00
eku
a645ea5463
SINIXZ: fixed loading of shared libraries (merged from fb1)
2002-07-04 06:08:52 +00:00
dimitr
e3d57f7a12
Merging changes from fb1 (stage 2 - fixing porting errors).
2002-07-03 07:16:33 +00:00
dimitr
88edfc0714
Merging changes from fb1 (stage 2 - fixing porting errors).
2002-07-02 12:20:50 +00:00
dimitr
e110ba6559
Merging changes from fb1.
2002-07-02 09:49:19 +00:00
skywalker
82d8017317
Merged change from fb1.
2002-07-01 16:59:09 +00:00
dimitr
f05d0bbd27
Merging changes from fb1.
2002-07-01 15:46:07 +00:00
skywalker
af3c8b2b30
porting changes from fb1.
2002-07-01 15:07:18 +00:00
dimitr
cdf299c28b
Merging changes from fb1.
2002-06-30 10:44:49 +00:00
dimitr
8e2baec404
Merging changes from fb1.
2002-06-30 10:22:51 +00:00
dimitr
8b2497e5de
Merging changes from fb1.
2002-06-30 10:15:57 +00:00
dimitr
c8266b189f
Merging changes from fb1.
2002-06-30 09:58:20 +00:00
dimitr
864f6ebc43
Merging changes from fb1.
2002-06-30 08:47:45 +00:00
dimitr
11d3a3ab25
Merging changes from fb1.
2002-06-30 08:46:51 +00:00
skywalker
c39280ae68
Merged changed from fb1.
2002-06-29 13:33:52 +00:00
dimitr
25de98bfd8
Merging changes from fb1.
2002-06-29 13:03:13 +00:00
alexpeshkoff
0b876469ad
fixed bug #545725 - internal connections to database
...
now reported as user (SQL Server)
2002-06-28 13:58:54 +00:00
alexpeshkoff
bbab5f625c
temporary lock fix in TRA_sweep
2002-06-28 13:56:21 +00:00
paul_reeves
f9b8800970
Updated code to support building under Linux. Main changes are to support the platform manager and the move of kanji.* to /intl.
2002-06-23 19:51:37 +00:00
dimitr
5f35aa65f3
Partially fixed bug SF #567931
2002-06-20 11:37:01 +00:00
dimitr
67fd70aa1d
Fixed bug with uninitialized local variables. Thanks to Oleg LOA.
2002-06-20 10:10:28 +00:00
dimitr
6bfbc84d7c
Fixed bug with INT64 array slices. Thanks to Artem Petkevych.
2002-06-20 10:01:56 +00:00
dimitr
b80e3e7d80
Server-side database aliases (error-handling changes).
2002-06-20 07:56:37 +00:00
dimitr
cd33516d1d
Fixed bug SF #562417
...
(the fix is not obvious, so it should be properly tested)
2002-06-16 14:19:15 +00:00
dimitr
d35325d2c3
Fixed an ugly error I made in the server-side aliases management
2002-06-16 14:15:51 +00:00
dimitr
c5f50577cb
1. New system variables - CONNECTION_ID and TRANSACTION_ID
...
2. Universal triggers
2002-06-14 12:09:37 +00:00
tamlin
ff3d9965cd
Compiler warning
2002-06-12 07:07:32 +00:00
tamlin
5efc456803
Compiler warnings removed.
2002-06-12 07:03:44 +00:00
tamlin
3907124c57
const correctness
2002-06-12 07:03:02 +00:00
tamlin
d44a9125c4
Make it compile using MSVC6.
2002-06-12 07:02:10 +00:00
tamlin
ded48414a3
Removed (at least) 219KB of compiler warnings using MSVC6.
2002-06-12 07:01:28 +00:00
dimitr
c635fe80e3
Fixed compile problems on Win32.
2002-06-05 10:18:18 +00:00
dimitr
4bdac52f4c
A Win32 implementation of the dynamic module loader and path operations
...
abstractions.
2002-06-05 09:57:14 +00:00
dimitr
d2679cb8c8
Server-side database aliases (error-handling changes).
2002-06-05 09:53:59 +00:00
dimitr
4ce2e3fd41
Server-side database aliases (main changes).
2002-06-05 09:49:33 +00:00
bellardo
895801a449
Changes to bring intl support to FB2.
2002-06-04 19:56:16 +00:00
bellardo
39d73ee915
New files added during the porting of intl support to FB2.
2002-06-04 19:36:48 +00:00
dimitr
c1f4df907e
I believe now my changes are ready for the public testing.
2002-06-04 13:07:51 +00:00
dimitr
9abffc796b
Server-side database aliases (error-handling changes).
2002-06-04 13:01:16 +00:00
dimitr
de656a4487
Server-side database aliases (main changes).
2002-06-04 12:57:05 +00:00
dimitr
e6c9b604ce
Fixed little [porting?] bug with the forced writes.
2002-06-04 12:03:13 +00:00
kkuznetsov
62c00924a7
Fixed bug - Crashing server on Solaris
...
Intel when passing "" to nchar udf,
and remove incrementing function argument from pad_spaces
in intl.cpp
2002-04-30 09:30:45 +00:00
dimitr
9a9edaed91
Cleanup
2002-04-29 15:05:11 +00:00
dimitr
11232b51d6
Applied Mike Grover's fix from FB1 tree to my recent changes
2002-04-29 12:06:20 +00:00
dimitr
3db9f88a20
New temporary space management for the external sorting stuff
2002-04-29 11:22:26 +00:00
dimitr
dbde98b09f
Some minor changes
2002-04-29 11:14:46 +00:00
bellardo
29a3a3f1f5
throw clause cleanup.
2002-04-18 03:54:36 +00:00
dimitr
0b895b7af2
Applied Claudio's fix for bug SF #538201
2002-04-13 06:04:28 +00:00
bellardo
3f64eb0d9d
A posix (dlopen et al) implementation of the dynamic module loader
...
abstraction.
2002-04-10 04:42:52 +00:00
bellardo
d70dac3dd6
Moved the files into intl. They don't belong in jrd.
2002-04-09 23:27:59 +00:00
bellardo
c6aa3ecc36
Added the operating system specific subdirectory (os) to jrd. Also added the
...
abstraction headers for file path operations and dynamically loaded modules.
Included the implementations of the abstractions necessary for Darwin.
2002-04-09 23:23:36 +00:00
dimitr
1a6ad1ebc8
Fixed one memory allocation issue.
2002-04-06 08:50:38 +00:00
bellardo
71f8e816da
fixing another mistake I made. sorry :-(
2002-04-05 19:56:40 +00:00
bellardo
d5a91a2422
Commited wrong local version of code. fixing my mistake.
2002-04-05 19:54:49 +00:00
dimitr
96824d3317
Cleanup
2002-04-05 07:17:55 +00:00
bellardo
280186eee4
Wronging named struct last time I committed.
2002-04-04 16:09:27 +00:00
dimitr
8463265fc1
Implemented 'EXECUTE VARCHAR' command.
2002-04-04 13:53:20 +00:00
dimitr
4cba3cc8bf
Cleanup
2002-04-04 11:37:14 +00:00
bellardo
ae8614e2c7
committed wrong local version of file last time, opps.
2002-04-04 07:13:48 +00:00
bellardo
773836f1b1
Finished removal of setjmp/longjmp code, and fixed a handful of FB1->FB2
...
porting bugs.
2002-04-04 07:10:40 +00:00
dimitr
b8c18e1794
Cleanup
2002-04-03 08:41:23 +00:00
bellardo
e9496a000d
Cleanup of some try/catch block mistakes during the initial exception conversion.
2002-04-02 23:12:03 +00:00
bellardo
ac132b16af
Fixed bug (c++ porting error, bug not present in FB1) that prevented most views from working.
2002-04-01 00:03:52 +00:00
tamlin
2a3a320010
Cleanup and bugfixing
2002-03-31 00:40:08 +00:00
skywalker
b3667acaf8
Main changes were to add cr to end of the files.
...
cvt_proto.h removed a duplicate extern directive
gen/codes.h added back appolo error code, since it was still used
2002-03-11 16:34:08 +00:00
dimitr
c7d7fe9426
Correction to the clean up of the Apollo port
2002-02-25 11:41:54 +00:00
dimitr
3a88cb2555
Fixed the invalid removal of an ambiguity I've commited before and fixed the real problem that was there.
2002-02-25 10:45:23 +00:00
dimitr
57deaf68e6
Fixed a linking error
2002-02-25 10:09:21 +00:00
seanleyne
8e93b8a859
Code cleanup, removed old Win3.1 port from routines I missed the first time
2002-02-24 16:39:31 +00:00
seanleyne
df41820266
More code cleanup of old NCR3000 and M88K ports
2002-02-23 22:15:24 +00:00
seanleyne
17720d16e0
Code cleanup, removed old Windows 3.1 (WINDOWS_ONLY) port
2002-02-23 22:08:37 +00:00
dimitr
140316ed46
Introduced the wildcarding of event names.
...
Since the work is not finished yet, so far the changes are protected by a macro.
2002-02-23 10:27:40 +00:00
dimitr
9a114da9de
Correction to the clean up of the Apollo port
2002-02-23 07:49:48 +00:00
dimitr
6adf9a5ca2
Removed an ambiguity in nested #ifdef's
2002-02-20 19:21:22 +00:00
seanleyne
00d25acd85
Clean up of change notes in headers
2002-02-16 05:06:17 +00:00
seanleyne
142ded1aba
Code cleanup of obsolete Apollo port(s)
2002-02-16 04:36:05 +00:00
seanleyne
4eaa6747f8
Code cleanup of obsolete OS/2 port
2002-02-16 04:16:12 +00:00
seanleyne
a22935d717
Code cleanup of obsolete Cray port
2002-02-16 04:04:45 +00:00
seanleyne
a9ab4a30a8
Code cleanup of obsolete HP9000 s300 port
2002-02-16 03:59:02 +00:00
seanleyne
eeccbb4e0f
Code cleanup of obsolete M88K and NT Power PC ports
2002-02-16 03:54:56 +00:00
seanleyne
68e1650068
Code cleanup of obsolete NCR3000 port
2002-02-16 03:33:53 +00:00
seanleyne
525f3aaaef
Code cleanup of obsolete IMP port
2002-02-16 03:27:33 +00:00
seanleyne
f536f116e1
Code cleanup of obsolete DELTA port
2002-02-16 03:05:21 +00:00
seanleyne
1c799cfb3e
Code cleanup of obsolete XENIX port and missed MAC (MAC_AUX) port items
2002-02-16 02:50:01 +00:00
seanleyne
e134ef027f
Code cleanup of obsolete EPSON port
2002-02-16 02:21:35 +00:00
seanleyne
855b4fa319
Code cleanup of obsolete MAC AUX port defines "MAC" and "MAC_CP"
2002-02-16 01:58:24 +00:00
skywalker
7b00c9ac22
Changed to force write of update build #.
2002-01-06 13:06:39 +00:00
tamlin
c41613e2e3
Silly (but potentially serious) bug fixed
2002-01-05 16:30:42 +00:00
tamlin
4a8ec9ecd4
signed/unsigned mismatch bugfix
2002-01-05 16:29:52 +00:00
tamlin
3172921ee9
Cleaning up
2002-01-05 16:28:59 +00:00
tamlin
f3eb5e8233
Objects are not allowed to live on the stack if you want to ask a pool of their type.
2002-01-04 19:03:49 +00:00
skywalker
a887af3646
Changes to make it compile on linux.
...
and work through a few issues.
2002-01-04 11:34:22 +00:00
tamlin
5ae485f0b5
cleaning up
2001-12-29 11:41:29 +00:00
tamlin
c3312c5650
Cleaning up
2001-12-29 10:09:02 +00:00
tamlin
c15f569b4a
cleaning up
2001-12-28 06:31:38 +00:00
tamlin
e98988ae33
Fix for turning forced writes off
2001-12-28 05:16:58 +00:00
tamlin
e48b2468d7
MemoryPool work
2001-12-28 05:16:31 +00:00
tamlin
126d7f97ae
Logic correction
2001-12-27 04:59:58 +00:00
tamlin
522e8b693e
C++ EH
2001-12-25 04:10:23 +00:00
tamlin
80f7fb6dd4
New C++ memory pool
2001-12-24 02:51:06 +00:00
tamlin
c73aab62f7
Synch with FB1 changes.
2001-11-02 20:59:38 +00:00
awharrison
44ce362c3a
release external files after table deletion
2001-09-18 19:12:25 +00:00
skywalker
c1bcc741ab
Changed to make install work better.
...
Fix build of shared library so global objects have thier constructors called
Added readline to isql
Added version numbers to libgds.so.2.0.0
Change install location and version to be driven from ./configure file
2001-08-27 15:29:18 +00:00
skywalker
570289f7b6
Changes to read /etc/firebird.conf file
2001-08-21 09:41:00 +00:00
skywalker
83f8c38cf0
Partial change to load RootDirectory from /etc/firebird.conf file
...
plus some more install/compile things
2001-08-20 08:15:33 +00:00
skywalker
5f393f65a4
Updated the build num process
2001-08-15 08:44:11 +00:00
skywalker
5df7da6266
Change makefiles to not touch source files to rebuild (it was making it
...
hell to checkin to cvs since it then did a diff on all files)
Did a little bit with install.
2001-08-13 08:14:38 +00:00
seanleyne
baa3d722bf
Code Cleanup, removed "#ifdef READONLY_DATABASE" conditionals, second attempt
2001-08-08 02:01:26 +00:00
bellardo
7dfce99342
First round of changes to FB2 to get the Darwin build working again.
2001-08-04 22:48:18 +00:00
skywalker
365a7fe19c
Changes to compile fb2 under autoconf includes some structural changes
2001-07-29 17:42:23 +00:00
bellardo
6681f4852e
More changes to convert FB2 to c++. This time is files that have been renamed
...
and some conflict resolutions on files edited by more than one person at once.
2001-07-12 06:32:05 +00:00
bellardo
747d13c0d5
Changes to bring FB2 to c++ on *nix.
2001-07-12 05:46:06 +00:00
awharrison
baa3485651
read only databases are supported unconditionally in fb2
2001-07-10 17:35:13 +00:00
tamlin
9587c717b3
ongoing cleanup
2001-05-24 14:54:26 +00:00
tamlin
9a776a604e
First steps towards a C++ conversion.
2001-05-23 13:26:42 +00:00