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

2415 Commits

Author SHA1 Message Date
alexpeshkoff
6f5a8b2a81 Forgotten changes 2010-10-12 09:35:10 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00
paulbeach
78ca999d4a Fix for UDFs on Darwin 2010-10-05 12:43:24 +00:00
dimitr
69fbe060d9 More fixes for the MSVC8 build. 2010-09-24 07:26:14 +00:00
dimitr
e091d6ce17 More fixes for the MSVC8 build. 2010-09-24 07:23:41 +00:00
dimitr
603b6e6214 Fixed the MSVC8 build. 2010-09-23 11:46:20 +00:00
asfernandes
c1b5abfdf2 1) Refactor all types of boolean nodes.
2) Remove the scratch from the nodes.
2010-09-17 03:15:32 +00:00
asfernandes
b7b63becf3 Refactor a number of expression nodes: nod_add, nod_divide, nod_multiply, nod_negate, nod_user_name, nod_subtract, nod_current_date, nod_current_time, nod_current_timestamp, nod_add2, nod_subtract2, nod_multiply2, nod_divide2, nod_current_role, nod_internal_info 2010-09-04 21:36:41 +00:00
dimitr
6a3b92701f Fixed MSVC9 build. 2010-08-31 11:17:06 +00:00
asfernandes
cca6b452f3 Fix MSVC10 build 2010-08-27 15:14:55 +00:00
asfernandes
52a4c39f41 1) Separate DsqlCompilerScratch in its own files.
2) Move BlockNode functionality to it.
3) Move some related CTE functions to it.
2010-08-27 02:18:00 +00:00
asfernandes
48d83b8fef Refactor nod_rse, nod_relation, nod_procedure, nod_union, nod_aggregate and nod_window. 2010-08-24 03:25:01 +00:00
asfernandes
dadc0f560c Const correction for EVL, EXE and they subsystems. Adjustments to CMP and OPT. 2010-08-09 15:48:51 +00:00
alexpeshkoff
fc74f8d4e2 Mistyped - thanks to Adriano 2010-08-06 15:16:33 +00:00
dimitr
6ebf2864a0 Fixed MSVC9 build. 2010-07-27 09:27:44 +00:00
asfernandes
1b11bf48bb Fix MSVC10 build 2010-07-26 23:05:10 +00:00
hvlad
74ac68137a Correction. Thanks to Adriano. 2010-07-24 08:33:59 +00:00
hvlad
6e2db049ea Make Windows build work (MSVC8 only) after Alex changes.
Some corrections is still required.
2010-07-23 14:06:29 +00:00
alexpeshkoff
d24cd9cbd7 Implemented self-registering plugins format (same plugin can be easily linked statically
or as dynamic library, depending upon platform requirements). Self-registering plugins
need not export any functions, instead they call fb_register_plugin() on startup.

Reworked all user management to use self-registering plugins.

Removed system table RDB$USERS. PLG$USERS is not created automatically by plugin, but
will be later (work in progress).
2010-07-23 12:04:18 +00:00
asfernandes
2c51032b1e Misc 2010-07-15 00:47:24 +00:00
dimitr
58f8384cec Reworked the SEC$USERS implementation so that no new physical table type and data access method would be required. More changes are likely to follow soon. 2010-07-13 12:32:36 +00:00
dimitr
da183a98ed Reworked the SEC$USERS implementation so that no new physical table type and data access method would be required. More changes are likely to follow soon. 2010-07-13 12:31:35 +00:00
asfernandes
2f1c61f387 Fix MSVC10 build 2010-07-12 15:51:46 +00:00
robocop
9f6776920c Fix project files. 2010-07-10 08:35:00 +00:00
alexpeshkoff
88db8b2fbc ODS change: made RDB$USERS system table, added virtual table SEC$USERS 2010-07-09 12:51:05 +00:00
asfernandes
20b0bbaf82 Refactor CREATE/ALTER/DROP DOMAIN 2010-07-06 00:49:33 +00:00
hvlad
1fcc7136ca VC10 build: leave build_msg.exe and codes.exe at intermediate build folder else make_boot failed 2010-06-30 21:29:41 +00:00
hvlad
4f5031a0e5 VC10 build: don't put .bsc files into target build folder 2010-06-30 21:27:53 +00:00
asfernandes
29ce1d3630 Fix run from MSVC10 IDE 2010-06-29 16:22:48 +00:00
asfernandes
6f97a530f1 Fixed MSVC10 boot build 2010-06-28 16:49:42 +00:00
asfernandes
69fea5a49c MSVC10 support 2010-06-27 03:47:40 +00:00
hvlad
eabfade321 Update MSVC8 build 2010-06-25 06:45:10 +00:00
asfernandes
12079f5ece Created class BlrWriter and reorganization (move BLR generation from statement to scratch) 2010-06-17 01:18:40 +00:00
asfernandes
162ad97d38 Do not remove cpp files generated from epp ones 2010-06-15 15:20:09 +00:00
alexpeshkoff
46c6383371 frontported fix for CORE-3019: Startup failure of SS and SC on linux gentoo 2010-06-09 11:53:59 +00:00
paulbeach
14824da4b2 Grand Central Dispatch - 10.6 Darwin only 2010-06-08 14:44:45 +00:00
alexpeshkoff
95cc2526a5 misc 2010-06-08 13:35:24 +00:00
asfernandes
8d8413da02 Set svn:eol-style to native 2010-06-04 23:14:48 +00:00
asfernandes
e37d097240 Misc 2010-05-22 02:00:45 +00:00
hvlad
697c1ecfea Update MSVC9 build after Alex's changes 2010-05-20 11:49:48 +00:00
hvlad
cc851ed977 Update MSVC8 build after Alex's changes 2010-05-20 11:48:20 +00:00
alexpeshkoff
ea1b1843d8 Cleaned up macro BOOT_BUILD, boot ObjModuleType in posix build and a lot of related steps in posix build 2010-05-18 13:32:30 +00:00
alexpeshkoff
747fb1ef70 Frontported fix for CORE-3001: Install fails to create user & group "firebird" 2010-05-11 12:17:11 +00:00
asfernandes
d6e4b53865 Misc 2010-05-08 02:25:58 +00:00
skidder
6c83079b27 As per Dmitry's comment, remove DSQL debugging facility from PROD_BUILD. Remove its documentation from firebird.conf. We don't want users to learn too much about the engine internals 2010-05-02 08:48:22 +00:00
skidder
f540236674 Re-introduce access to DSQL debugging facility accidentally made inaccessible by Dmitry Y. during Firebird 2.5 development cycle. Also document it firebird.conf and enable it in PROD_BUILD. It is rather hard to debug DSQL compiler issues without intermediate trace output. 2010-05-01 13:47:39 +00:00
hvlad
aa88147b2f Update boot build for MSVC8 2010-04-29 16:18:38 +00:00
dimitr
12bb4a6d4f Fixed the Windows boot build. 2010-04-28 10:57:54 +00:00
hvlad
82f316f51d Update MSVC8 build 2010-04-21 14:34:54 +00:00
asfernandes
06549e3d45 MSVC9 build fix. BTW, boot build (or king of) required. 2010-04-18 22:24:43 +00:00
asfernandes
4763533669 Refactor jrd_req into JrdStatement (shared part) and jrd_req (execution of a statement).
Fixed some bugs found in the way.
2010-04-18 22:19:11 +00:00
asfernandes
2d082d1927 Fix parallel make 2010-04-17 15:14:02 +00:00
alexpeshkoff
4ce63669c1 finished fb_inet_server cleanup 2010-04-16 13:33:22 +00:00
alexpeshkoff
98a72dc866 cleanup 2010-04-16 08:26:08 +00:00
asfernandes
fed89f1f51 Duplicate line 2010-04-16 02:34:42 +00:00
asfernandes
b36b9764ce Misc 2010-04-16 02:31:36 +00:00
dimitr
5be8dd3e73 Fixed the MSVC9 build. 2010-04-15 15:43:11 +00:00
alexpeshkoff
88b8a40a04 1. Cleaned up most of SUPERSERVER usage.
SUPERSERVER has 4 different meanings in our code:
- this is milticlient server (replaced with Config::getMultiClientServer())
- use shared data cache (replaced with Config::getSharedCache())
- use shared metadata cache (replaced with macro SHARED_METADATA_CACHE)
- database are NOT shared between processes (replaced with getSharedDatabase())

2. Use fb_smp_server as both superclassic and classic binary on posix
(xinetd autodecection is done).

3. Small posix build cleanup.
2010-04-15 14:40:27 +00:00
asfernandes
4bc6f2f660 Make makefile dependency handling not broke when header files are deleted 2010-04-14 01:35:30 +00:00
dimitr
63babe1492 Changed the default page cache size for Classic, as discussed in fb-devel. 2010-04-08 04:15:08 +00:00
dimitr
16b1887435 Cleanup. 2010-03-27 11:30:46 +00:00
dimitr
c0ccbacc65 Misc. 2010-03-26 17:35:33 +00:00
dimitr
b3d85f554b Fixed fbudf in the MSVC8 build as well. Untested. 2010-03-26 17:28:17 +00:00
dimitr
ee1ef4d167 Cleanup the MSVC9 build to benefit from the latest changes by Alex:
1) Make remote.lib independent of SUPERSERVER and containing only the protocol and authentication files (needed for both server and client)
2) Drop remote_classic.lib
3) Add the server-only remote files (listener and server.cpp) directly into fbserver.exe and fb_inet_server.exe
4) Make fbembed.dll, fbclient.dll, fbserver.exe and fb_inet_server.exe dependent on remote.lib
5) Explicitly add interface.cpp into fbclient.dll to benefit from the SUPERCLIENT stuff (override the code from remote.lib)
6) Some cleanup in fbclient/fbembed regarding common.lib
7) Add pwd.cpp into fbserver.exe and fb_inet_server.exe

Also, fixed compilation of fbudf.dll. The only easy way to do that was to re-link it (dynamically) with fbclient.dll. To be reconsidered, if required.
2010-03-26 11:45:10 +00:00
dimitr
3b8b6256e8 This should make fbembed to work again and thus fix the boot build.
MSVC9 changes are still incomplete, they will be more global.
2010-03-26 10:57:44 +00:00
alexpeshkoff
815fd88e4b fixed posic build 2010-03-24 13:27:05 +00:00
hvlad
86051b0896 Fixed bug CORE-2934 : Memory leak in FB2.5 trace plugin.
Updated MSVC project files
2010-03-24 13:13:12 +00:00
asfernandes
cd0c292823 Misc 2010-03-17 02:12:39 +00:00
dimitr
7f64eab5ad Cleanup. 2010-03-16 11:21:05 +00:00
alexpeshkoff
af44c617d8 Fixed CORE-2926: "make install" fails on linux 2010-03-15 14:34:52 +00:00
alexpeshkoff
24cc956f6e freebsd port 2010-03-15 11:58:46 +00:00
alexpeshkoff
04b4781e6c Avoid backslash escapes that behave differently even on different linux boxes 2010-03-15 09:52:53 +00:00
robocop
7546c2282d Misc. 2010-03-15 06:38:49 +00:00
asfernandes
35fadf9056 Fixed the Linux build 2010-03-14 15:58:13 +00:00
alexpeshkoff
77c86ad5a7 Fixed CORE-2844: Unresolved symbol references when linking fbsvcmgr and fbtracemgr 2010-03-14 14:16:55 +00:00
alexpeshkoff
fd7232231e Use same export symbol lists for all posix platforms, added script building platform-specific format 2010-03-14 13:44:57 +00:00
alexpeshkoff
c6372d4a9d CORE-2921: still miss superclassic support 2010-03-12 14:40:45 +00:00
alexpeshkoff
c2f82bea92 Fixed CORE-2919: Installation script ignores non-standard ports 2010-03-11 14:40:50 +00:00
asfernandes
1c131c507b Ability to build with VS 2008 Express 2010-03-08 15:58:06 +00:00
asfernandes
9463ffe238 Misc 2010-03-08 01:21:24 +00:00
alexpeshkoff
34cf00e326 Removed RootDirectory parameter from firebird.conf and enabled use of vulcan-style macro in it 2010-03-05 17:21:18 +00:00
alexpeshkoff
d6fcd8eb63 It was bad idea to make two TempSpace related parameters per-database - rolled back some changes 2010-03-03 15:02:01 +00:00
hvlad
bf319f4387 Make boot build work. After recent changes embedded fails without config file. Hope it will be fixed too. 2010-03-01 09:04:13 +00:00
hvlad
f2955be502 Fixed MSVC9 build after recent changes 2010-03-01 08:18:37 +00:00
hvlad
70df3eb35e Fixed MSVC8 build after recent changes 2010-03-01 08:15:27 +00:00
asfernandes
77a2706b73 Misc 2010-03-01 02:14:36 +00:00
alexpeshkoff
e5017f1a12 Extend format of firebird configuration file with a set of additional parameters for any parameter.
Use traditional firebird configuration files format in all places (intl, trace, etc.).
Add per-database configuration facility to aliases.conf (currently 15 parameters from firebird.conf).
2010-02-28 18:00:51 +00:00
robocop
73010ed66e Update VC9 project files. 2010-02-16 08:57:02 +00:00
asfernandes
d3c0e1971a 1) Feature CORE-2830 - Window functions: DENSE_RANK, RANK and ROW_NUMBER
2) Fix BLR filter for some procedure verbs
2010-02-14 19:08:22 +00:00
asfernandes
0affd15dc5 Merge OrderedWindowStream into AggregatedStream 2010-02-13 23:55:48 +00:00
asfernandes
c737d6a807 Create ExprNode class hierarchy.
Convert CONCATENATE and aggregate functions to it.

Fix some bugs:
- select sum(n) over (order by n2), sum(n) over (), n, n2 from x1;
- select (select 1 from x1 b where list(1, a.n) = 1) from x1 a;
2010-02-13 20:29:29 +00:00
alexpeshkoff
49a4e3fb88 Frontported fix for freebsd and related OSs, including CORE-2825 2010-02-04 16:05:08 +00:00
dimitr
87b57f6041 Fixed the MSVC8 build. 2010-01-27 18:32:35 +00:00
alexpeshkoff
16ad48dea8 freebsd port 2010-01-27 15:55:50 +00:00
dimitr
d55bf3b044 Fixed the MSVC8 build. 2010-01-27 12:45:09 +00:00
dimitr
ffc7494330 Fixed the MSVC8 build. 2010-01-27 10:39:03 +00:00
robocop
94b6451014 Allow QualifiedName to interact with StatusArg. 2010-01-26 07:32:12 +00:00
dimitr
b701c98644 Correction. 2010-01-25 07:46:33 +00:00
dimitr
c5a7d9d3a5 This should fix the MSVC9 build.
I don't insist on copying these changes into other MSVC builds.
2010-01-25 07:32:25 +00:00
dimitr
25780c4aff This should fix the MSVC9 build.
I don't insist on copying these changes into other MSVC builds.
2010-01-25 07:26:44 +00:00
dimitr
52d7d00664 Compile /jrd/pwd.cpp as a remote module, not an engine one. This is logically correct, while looks weird. 2010-01-23 12:01:12 +00:00
dimitr
17fe35effa I don't see any real need in utilities_embed. Its files don't contain any references to the EMBEDDED macro.
The only difference is that it misses GSEC which fbembed doesn't need, but let's leave it up to the linker to eliminate the unused code.
2010-01-23 11:10:48 +00:00
dimitr
ef2ff21730 Fixed the MSVC9 build. 2010-01-23 10:24:14 +00:00
asfernandes
b68658534f Feature CORE-2823 - Support the ORDER BY subclause for current aggregate functions (except LIST) 2010-01-23 03:02:53 +00:00
alexpeshkoff
55e717f810 Moved authentication code from engine to remote listener.
Get ready for authentication plugins.
2010-01-22 14:55:11 +00:00
dimitr
3528b63edc Committed the forgotten project files. 2010-01-15 07:28:38 +00:00
hvlad
645520683b Update MSVC8 build 2010-01-15 07:28:36 +00:00
asfernandes
bc2fdf4c6a Fix Linux build 2010-01-14 14:36:46 +00:00
asfernandes
d89082f434 Make the UDR shared libraries prefixed with "lib" in POSIX. That fixes they don't working since the change to doctorModuleExtension function. 2010-01-13 22:23:09 +00:00
dimitr
296f0f2d6e Added the missing public entrypoint. 2010-01-06 09:32:21 +00:00
robocop
fb161097df Finally use the same logic to detect ODS capabilities in backup and restore. 2010-01-03 03:45:09 +00:00
asfernandes
9a5ad8b604 Do not pass -RAW to GPRE in the build, to facilitate the analyse of generated files 2010-01-01 18:39:42 +00:00
dimitr
00bc7b9025 Cleanup the deprecated configuration stuff. 2009-12-28 13:27:10 +00:00
robocop
43a6cb6d97 Misc. 2009-12-25 10:30:24 +00:00
robocop
1d084192b1 Put class Attachment in its own files by brute force. 2009-12-25 10:25:16 +00:00
robocop
820b342aee Put class Attachment in its own files by brute force. 2009-12-25 10:19:45 +00:00
robocop
06a4224d0b Put class Attachment in its own files by brute force. 2009-12-25 09:55:05 +00:00
asfernandes
ac417179e2 Fix MSVC8 build 2009-12-22 14:26:49 +00:00
asfernandes
dd6331f002 Some fixes; Misc. 2009-12-22 00:08:49 +00:00
asfernandes
bc0cfcd584 1) Make it build in Linux; 2) Fix some warnings 2009-12-21 20:55:07 +00:00
dimitr
d7ebfcbd9f Fixed project files. 2009-12-21 17:55:06 +00:00
asfernandes
4495355833 Use the correct translation files in posix build, pointed by Claudio 2009-12-21 15:43:23 +00:00
robocop
13a8d5488f Get rid of the obsolete option CompleteBooleanEvaluation in the config file. We always do short-circuit boolean logic. 2009-12-21 07:01:24 +00:00
asfernandes
2f4715d0d0 Fix Linux build 2009-12-20 20:49:47 +00:00
alexpeshkoff
a2b325bf63 It was bad idea to try to make fbsvcmgr more intellectual than it should be - rolled back part of my changes 2009-12-16 12:34:17 +00:00
alexpeshkoff
3b95a6b5b4 Fixed an issue with gsec compatibility with previous versions 2009-12-16 11:25:50 +00:00
alexpeshkoff
eeb4bfd847 fixed posix build 2009-12-14 12:09:49 +00:00
hvlad
bfeab2cefb Forgotten changes 2009-12-14 11:38:42 +00:00
dimitr
5694dfec64 Misc. 2009-12-11 07:01:52 +00:00
asfernandes
e71e4d1e3e Rename file to match class name 2009-12-10 13:46:22 +00:00
hvlad
3557bbfbb3 Fix MSVC8 build - follow recent MSVC9 changes 2009-12-09 23:05:48 +00:00
asfernandes
933af8f7c2 Make it build in Linux 2009-12-09 20:55:12 +00:00
dimitr
11495a55fb Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now.
Fixed the layering for WITH LOCK and (partially) ANY/ALL predicates.
Cleaned up the outdated code that never worked (mapping DISTINCT to an index, some VMS remainings).
Wiped out a lot of the pre-ODS11 optimizer logic. Some minor adjustments there.
Re-implemented the full outer join from scratch. This resolves CORE-2678 (full outer join cannot use available indices).
Resolved CORE-2796: DB_KEY is always zero for external tables.
Implemented the core part of the scrollable PSQL cursors. Implementation is still incomplete, but ready for testing.
Some other changes I don't recall at the moment ;-)

WARNING! The engine may be unstable. Please email me about any issues found.
2009-12-09 18:45:44 +00:00
alexpeshkoff
66e980a1f2 Frontported fixed of bugs, found during 2.5.0.RC1 QA - incorrect message when lockdir is not accessible; broken yValve behavior when lockdir is not accessible; bad access rights on lockdir in init.d startup scripts 2009-12-08 15:02:09 +00:00
aafemt
2efbb460ff No hardcoded library extension, please 2009-12-06 10:38:37 +00:00
hvlad
5964eec979 Don't use with x64 build Win32 targets 2009-12-06 09:49:58 +00:00
asfernandes
bcf04ac222 Cleanup 2009-12-05 20:10:59 +00:00
asfernandes
7a78601ef2 1) Use metadata character set in DSQL cache
2) Make exceptions in metadata charset and convert them to the client charset - this should fix CORE-2431
3) Support for "internal" (engine) DSQL statements and use in COMMENT ON
2009-12-05 14:21:52 +00:00
robocop
ecd01da22d Goodbye gdef. 2009-12-04 10:05:41 +00:00
alexpeshkoff
cd7b9a3e00 Fixed CORE-2775: Linux packages miss fbtrace.conf 2009-11-30 14:06:39 +00:00
paulbeach
6fbdecc3b9 Add trace plugin for Darwin 2009-11-30 11:59:18 +00:00
robocop
8f5c30f4a0 Copy the new conf file. 2009-11-30 09:47:19 +00:00
asfernandes
388405dccd Fix MSVC8 build 2009-11-16 12:09:06 +00:00
robocop
6ee0363c03 Put the correct information for UAC in VC9. 2009-11-15 09:42:37 +00:00
asfernandes
a088b60936 Fix symbols not being exported in Linux embedded fbudf 2009-11-15 02:00:37 +00:00
robocop
6d3860411c Take Alex' changes to VC9. 2009-11-14 09:22:15 +00:00
alexpeshkoff
8bfa0a37a2 Feature CORE-1952: deprecate Implementation IDs, easing new ports; ODS change - BOOT build needed 2009-11-13 18:29:06 +00:00
asfernandes
5e14c00030 Added DllNoEmbedManifest.vsprops to udr_engine of MSVC9 2009-11-13 00:51:36 +00:00
verbguy
6fe23f8f33 commit missing Solaris inline assembly routines - SPARC and AMD64 2009-11-10 15:53:38 +00:00
verbguy
28a1670403 front port fix - international library fails to load on AIX with unresolved symbols. reviewed by Alex 2009-11-10 15:36:34 +00:00
robocop
cf7d574e48 Remove the manifest files not needed by VC9. 2009-11-09 12:34:58 +00:00
robocop
8b9c37a107 Get rid of references to the manifest files not needed by VC9. 2009-11-09 12:29:10 +00:00
robocop
2a450b01df Follow the VC8 settings. 2009-11-06 10:43:58 +00:00
robocop
55d9d20045 Follow the VC8 settings. 2009-11-06 08:53:39 +00:00
asfernandes
87e274b76a Misc 2009-11-06 01:21:14 +00:00
hvlad
8b7372b1f3 Follow Claudio's changes in MSVC8 build 2009-11-05 22:16:35 +00:00
alexpeshkoff
6914ea456b Fixed posix build 2009-11-05 11:52:43 +00:00
robocop
08a33d50cc Unfortunately several of these are intertwined:
CORE-462 	 New option in addition to -V switch to specify a custom verbose interval
CORE-2540 	 Utilities need a more coherent way to show help and version
CORE-2541 	 Too many hardcoded messages in nbackup
CORE-2542 	 qli and nbackup accept arbitrary input after the first letter of an option
CORE-2543 	 nbackup may hide the real cause of failure
CORE-2545	 Lack of several validations in gbak
CORE-2547 	 Utilities need to honor their minimum number of characters to recognize an option
CORE-2565 	 Many hardcoded messages in Trace Manager
Moving functions that don't depend on preprocessing to iutils.cpp in isql is the only alien change here.
2009-11-05 09:03:41 +00:00
dimitr
07d01b2fcb Correction. 2009-11-05 08:15:52 +00:00
alexpeshkoff
c40737ca56 cleanup unused NDEBUG macro 2009-11-04 10:04:33 +00:00
alexpeshkoff
370806c17f Small fixes to make best of binreloc during development - can run all binaries now directly from gen/firebird/bin 2009-11-03 13:35:19 +00:00
alexpeshkoff
abefcea0ca Avoid useless warning 2009-11-03 13:29:50 +00:00
alexpeshkoff
28f5f5a703 As long as we have backward compatible API no use changing SONAME 2009-11-03 13:29:15 +00:00
verbguy
5e904927f7 front port recent 2.5 HPUX changes 2009-11-02 21:08:58 +00:00
verbguy
c5e4dde5ac front port AIX porting changes
- suppress "unknown pragma message" messages for production build
- fix comment, -qstaticinline is still used in production build
2009-11-02 20:38:21 +00:00
asfernandes
79e9320875 Refactor aggregate handling into AggregateRsb class 2009-10-31 19:03:30 +00:00
asfernandes
58d959e624 I believe the manifest should not be here too, as it's a library. To be reviewed by Dmitry/Vlad. 2009-10-31 00:58:31 +00:00
dimitr
ba2a1f11eb Added DllNoEmbedManifest rule to the UDR engine library. 2009-10-30 10:04:29 +00:00
dimitr
40e01140ee Fixed the manifest conflict that VC8 ignores but VC8 SP1 takes into account.
This is expected to resolve CORE-2711.
2009-10-30 09:42:30 +00:00
dimitr
da4f0f5229 Committed the forgotten files. 2009-10-30 08:03:34 +00:00
paulbeach
4b0cafaf29 Missing symbols 2009-10-23 11:37:02 +00:00
paulbeach
88a5d71506 remove -lfbembed from the link line, as it breaks the Mac build. - if you need this amend LINK_UDF_LIBS in the prefix file instead. 2009-10-23 09:44:53 +00:00
dimitr
402c981002 Fixed MSVC9 build. 2009-10-22 07:07:13 +00:00
paulbeach
059c8cc7e8 Missing symbols.... 2009-10-21 12:53:49 +00:00
asfernandes
19fac12314 Misc 2009-10-21 01:01:04 +00:00
asfernandes
ed0e0daeb3 - External Engines implementation.
- Plugins API.

- Feature CORE-2700 - UDR (User Defined Routines) Engine - C++ API supporting functions, triggers and stored procedures.
- Feature CORE-2470 - Support for alternate format of strings literals.
- Feature CORE-2310 - DDL triggers.
- Feature CORE-2312 - PSQL Packages.
- Feature CORE-1209 - CONTINUE statement.
- Feature CORE-1180 - DDL syntax to change (not) nullable state of columns.
- Feature CORE-2090 - Support OVER () clause with current aggregate functions.

- Fixed CORE-2699 - Common table expression context could be used with parameters.

- Introduce ODS 12.0.

- Work in progress in type-safe parser.
- Refactor some DDL commands (procedures and triggers) from DYN to DdlNodes.
- Refactor virtual tables to use a class hierarchy instead of namespaces. This is basic thing, not based on the changes done in Vulcan. Window functions is based on this work.
- Refactor COMMENT ON and DROP FUNCTION from DYN to DdlNodes. COMMENT ON do not use GDML anymore, it uses DSQL with PreparedStatement class.
- Refactor EXECUTE BLOCK to StmtNodes.
- Refactor the IUDF to SysFunctions. That eliminates RDB$GET_CONTEXT and RDB$SET_CONTEXT from RDB$FUNCTIONS.
2009-10-21 00:42:38 +00:00
paulbeach
d5cde9b2d6 MacOSX 10.6 and gcc 4.1.2 changes 2009-10-20 14:02:32 +00:00
paulbeach
eba69c9d7b MacOSX 10.6 and gcc 4.1.2 changes 2009-10-20 13:46:02 +00:00
alexpeshkoff
946893600b Fixed darwin built with gcc4.1 2009-10-12 13:44:35 +00:00
hvlad
d9cd70fa09 Restore lost argument of findstr 2009-10-06 10:57:54 +00:00
paul_reeves
819fbe383f Use findstr instead of find, thus removing the namespace clash with posix find and removing the need to parse the file with type prior to deleting the tag. 2009-10-06 06:00:37 +00:00
hvlad
8b8d28f653 I was wrong : instreg also requires administrative privileges. 2009-10-05 21:04:47 +00:00
hvlad
7072c245cd Missed content. Seems VS IDE doing some dirty tricks with open files 2009-10-05 15:53:55 +00:00
paulbeach
7f4eeee8d2 Correct the corrupt background installer image problem on Mac OSX 10.6 while I remember 2009-10-05 15:42:51 +00:00
hvlad
b080f4bcae Mark instclient and instsvc with "requireAdministrator" execution level as its really requires administrative privileges. Note, instreg not requires such privileges. 2009-10-05 13:22:45 +00:00
hvlad
6e6b849359 Mark all executable's with "asInvoker" execution level. It avoid virtualization in Vista and Windows 7 2009-10-05 13:21:14 +00:00
hvlad
8f53ff6497 Manifests and property sheet for VSVC8 2009-10-05 13:19:39 +00:00
hvlad
37166ccc3d Avoid file name printed by "find" at the first line. I.e. avoid
---------- ...\BUILDS\INSTALL\MISC\FIREBIRD.CONF.IN

in resulting firebird.conf
2009-10-02 08:46:03 +00:00
asfernandes
90dfb9a411 Misc 2009-09-30 01:10:11 +00:00
verbguy
56f291e05f HP-UX changes - 64-bit atomic counters, support for HP-UX 11 v2, and small tweak of build options 2009-09-29 19:13:51 +00:00
skidder
0070f2342b Implement RemoteFileOpenAbility on Windows. This also implements CORE-1038 improvement 2009-09-29 16:55:26 +00:00
verbguy
804b6107f5 1) it seems we *do* own Solaris/Intel boxes that do *not* support -xarch=sse2
2) -xmemalign not supported on Solaris/Intel and not wanted on Solaris/SPARC
2009-09-29 14:54:34 +00:00
alexpeshkoff
323d9bcb75 Cleanup - do not build unneeded files 2009-09-29 10:33:10 +00:00
paul_reeves
aa8b3c0029 Quench the thirst 2009-09-25 13:41:54 +00:00
paul_reeves
258a4727c8 Make the best of a bad situation. Using find /V will get messy if we have to strip several markers. 2009-09-25 13:38:46 +00:00
verbguy
44bbcf6a76 on HP-UX we need the optional AtomicAPI SPK software package 2009-09-24 19:15:03 +00:00
robocop
9c4f12ce92 Put an indication that we need further processing in Windows (using sed, probably). 2009-09-24 09:06:25 +00:00
robocop
b560250f34 make_all fails silently after the canonical config file was renamed. 2009-09-24 06:31:23 +00:00
asfernandes
1fc134a32f Feature CORE-2636 - Add support for GB 18030 character set 2009-09-23 15:44:26 +00:00
alexpeshkoff
dbc31c7283 Added dynamic comment about Restrict UDF, CORE-2626 2009-09-23 11:34:24 +00:00
alexpeshkoff
ec2eb3f144 Improvement CORE-1643: Use DatabaseAccess configuration parameter for default database location 2009-09-22 13:17:41 +00:00
robocop
3b62dade15 Fix another misc error. 2009-09-22 06:11:27 +00:00
asfernandes
709539bfec Misc 2009-09-21 15:45:10 +00:00
alexpeshkoff
027990cbf9 Fixed CORE-2626: Startup scripts in /etc/init.d should take care about presence of /var/run/firebird and /tmp/firebird directories 2009-09-21 13:39:23 +00:00
makowski
3b27ffc55a CORE-2601 fix the spelling, thanks Helen 2009-09-21 11:50:31 +00:00
makowski
a29ff8aecf fix the spelling 2009-09-20 18:33:53 +00:00
makowski
e0393f342f CORE-2601
add explanations into firebird.conf about UDF
add options to fb_config
2009-09-19 21:45:36 +00:00
alexpeshkoff
2ca82515cd Impovement CORE-2625: Port to s390 (32-bit), patch from Damyan Ivanov 2009-09-18 13:08:47 +00:00
alexpeshkoff
c8db10cfe4 added forgotten file - thanks to Adriano 2009-09-14 07:09:55 +00:00
aafemt
e506c6fbd2 No more ibconfig 2009-09-12 12:47:15 +00:00
alexpeshkoff
60a115efc2 Fixed CORE-2601: fine tuning of the installation directories does not work in configure 2009-09-11 10:49:46 +00:00
asfernandes
3d4aec86e9 Misc 2009-09-10 01:31:49 +00:00
verbguy
ed6ef283d2 make perf64_format, perf64_get_info, perf64_report visible for unix builds 2009-09-09 14:00:07 +00:00
hvlad
f8c417adb3 Improvement CORE-2619 : Make memory and other statistics to work with 64-bit values.
Part (b) add perf64 API into client and use perf64 API in utilities
2009-09-09 10:28:26 +00:00
verbguy
626f4ccfbd solaris distribution kit changes, reviewed by alex 2009-09-08 20:11:30 +00:00
dimitr
20ad6edd48 Fixed MSVC9 build. 2009-09-01 14:31:30 +00:00
hvlad
251f85740f Fixed MSVC8 build 2009-09-01 10:02:29 +00:00
asfernandes
e5367cdbb0 Redo fbintl dependency change removing the noise in Firebird2.sln 2009-08-31 15:52:14 +00:00
skidder
aca5a83a46 Fixed CORE-2609: Update support for Windows 98/ME and NT4.0 2009-08-30 19:00:46 +00:00
skidder
8263e01eb6 Improve firebird.conf description for CORE-2608 fix 2009-08-30 15:31:29 +00:00
dimitr
cc46e2cdac Grammar. 2009-08-30 10:08:19 +00:00
asfernandes
f4bfb5dbb3 Style of new/changed code; usage of static; misc 2009-08-30 03:04:34 +00:00
skidder
2b9fa8cf4e Support for filesystem cache size management needed to work with large databases on modern Windows hosts (64-bit - starting with XP, 32-bit - starting with Vista) 2009-08-29 19:55:23 +00:00
asfernandes
8c0b380fac Misc 2009-08-27 02:19:36 +00:00
asfernandes
a7ed247d0f Fix typo 2009-08-27 02:19:21 +00:00
verbguy
608b4dc06c suppress more HP-UX warnings 2009-08-26 14:13:51 +00:00
paulbeach
08a1fde1a8 Adjust installer and add script to handle SuperClassic 2009-08-26 08:47:59 +00:00
verbguy
3ece88d3bc +Ofast is too much. For example, it implies +DSnative, but we really want default +DSblended 2009-08-17 17:57:00 +00:00
asfernandes
ae6c7e7352 Misc 2009-08-14 01:58:22 +00:00
alexpeshkoff
2b54406704 SuperClassic related changes - thanks to Carlos Macao 2009-08-13 11:16:54 +00:00
paulbeach
ae8eeb3333 64bit MacOSX needs the same flags as 32bit 2009-08-10 10:13:51 +00:00
alexpeshkoff
46e7388ecc We perform C++, not plain C compilation - therefore ese CXXFLAGS instead of CFLAGS 2009-08-07 13:29:02 +00:00
paulbeach
060957aa2b Fix a problem with the name and location of the util library 2009-08-06 10:45:41 +00:00
alexpeshkoff
61795fae9f Mandriva specific change, suggested by Philippe Makowski 2009-08-05 11:52:58 +00:00
uid87371
15b9a3c73c Bug in clean_all - patch from Bill Oliver 2009-08-05 11:45:07 +00:00
alexpeshkoff
1f53a3e437 Fixed posix build - thanks to Bill Oliver 2009-08-05 11:16:56 +00:00
asfernandes
2cb136d9b8 Misc 2009-08-05 02:12:46 +00:00
alexpeshkoff
e7fd0e4168 s390 port - added forgotten file 2009-08-04 11:01:22 +00:00
alexpeshkoff
7e31cce6d1 Solaris port - -fast does not provide correct FB code 2009-08-04 10:59:00 +00:00
asfernandes
4171c16988 Some things discussed with Dmitry and Claudio - rename the new function to fb_print_blr, use ULONG parameter for blr_length and return int 2009-08-03 15:52:48 +00:00
paul_reeves
6778cccfda Bump version from beta 1 to beta 2 2009-08-03 13:55:40 +00:00
asfernandes
4759973045 Fixed CORE-2576 - Server may crash parsing wrong or truncated BLR
Full rebuild required - CMP_compile2 prototype changed
2009-08-02 04:10:07 +00:00
alexpeshkoff
3dfd3821e4 Keep in sync with mandrake script 2009-07-30 11:30:37 +00:00
alexpeshkoff
c4255b2f4e Always build threaded binaries. This lets simplify configure.in a bit. 2009-07-29 10:56:26 +00:00
alexpeshkoff
fa6f01ca3e Remove symbolic links in build directory when doing "make clean" 2009-07-29 08:15:51 +00:00
makowski
509d7f0789 change start stop order, add LSB header 2009-07-29 08:07:27 +00:00
alexpeshkoff
fec5a06b91 HPUX port 2009-07-28 12:28:26 +00:00
paulbeach
540788a587 Missing symbols on MacOSX 2009-07-24 13:10:05 +00:00
alexpeshkoff
440fad4858 HPUX port by Bill Oliver and Jerry Adair 2009-07-23 08:58:26 +00:00
asfernandes
6377356940 Misc 2009-07-23 00:56:28 +00:00
alexpeshkoff
f0a3fda727 fixed "make clean" after my changes 2009-07-22 06:36:33 +00:00
paulbeach
9cab803d97 And the long march to making Firebird build and run on MacOSX continues 2009-07-21 13:34:20 +00:00
alexpeshkoff
af74fb5d1f Applied sligtly modified patch from Dan Horak to use system libread 2009-07-21 13:00:54 +00:00
alexpeshkoff
e7ccb40155 Updated startup script from Philippe Makowski 2009-07-21 11:02:30 +00:00
alexpeshkoff
4506ae61bc Solaris 9 patch from SAS 2009-07-21 08:58:28 +00:00
alexpeshkoff
27aab4cca7 We have no more gds_drop, but we do have fbtracemgr 2009-07-21 07:45:22 +00:00
robocop
6f1f881b3c Follow Dmitry's cleanup. 2009-07-14 09:08:54 +00:00
dimitr
2a40de7928 Cleanup. 2009-07-14 05:31:05 +00:00
robocop
e0d508a3e8 Fix the MSVC builds after Dmitry's cleanup. 2009-07-14 04:20:44 +00:00
dimitr
6c32677de9 Updated the MSVC9 build. 2009-06-30 12:29:58 +00:00
asfernandes
ccbcb4e7fa Add fbtracemgr to POSIX builds 2009-06-25 01:17:43 +00:00
hvlad
87ab770619 New feature 2524 : Command line utility to work with Trace Service
Project file for VC8
2009-06-24 13:07:37 +00:00
paulbeach
8834da6254 Make sure that 21 Solaris install changes are in Head (where relevant) 2009-06-18 09:35:03 +00:00
asfernandes
46ac36e36c Make the VC++ Express build not show a popup everytime setenv.bat is called - one time is enough 2009-06-17 15:37:28 +00:00
robocop
f6d8c884a3 Remove unneeded reference to isc_ipc, since this file is not needed to build gpre_boot. 2009-06-11 08:15:23 +00:00
alexpeshkoff
ee56675152 comments 2009-06-10 13:42:27 +00:00
alexpeshkoff
e1b45b34ae isc_ipc usage cleanup 2009-06-10 09:18:33 +00:00
aafemt
4c1906de6a Don't be strictive 2009-06-09 14:29:13 +00:00
asfernandes
f8eb935eb7 Misc 2009-06-06 18:13:57 +00:00
alexpeshkoff
806ad281bb Better way to compile utilities/ntrace/os/*/platform.cpp for different platforms 2009-06-03 13:05:36 +00:00
dimitr
3d97f98ce5 Fixed the MSVC8 build. 2009-05-26 06:34:28 +00:00
dimitr
048134b218 Fixed the MSVC71 build. 2009-05-25 20:50:46 +00:00
dimitr
f79eed50be Fixed the MSVC71 build. 2009-05-25 20:45:44 +00:00
alexpeshkoff
e2e6b8bd10 Solaris port, related cleanup 2009-05-25 15:47:20 +00:00
alexpeshkoff
ee0f3992ff Avoid annoying warning 2009-05-25 12:28:38 +00:00
hvlad
84c99f5910 Fix MSVC8 build 2009-05-25 08:53:31 +00:00
robocop
e82f0c3558 Fix the VC9 project files. 2009-05-23 06:58:28 +00:00
asfernandes
6041bd8c9e Fix MSVC8 build 2009-05-20 15:21:15 +00:00
alexpeshkoff
86f3176307 Fixed CORE-2467: security risk in 2.5 beta1 2009-05-19 14:33:36 +00:00
alexpeshkoff
ce2b51848f AIX xlC port 2009-05-19 06:48:42 +00:00
alexpeshkoff
d98a326129 AIX xlC port 2009-05-08 10:41:02 +00:00
dimitr
0eeb76c525 Fix the MSVC8 build. 2009-05-08 08:53:42 +00:00
dimitr
78c52b5000 Fix the MSVC9 build. 2009-05-08 08:52:39 +00:00
alexpeshkoff
e6cf9a69be Fixed bug, reported by Dmitry privately - in isc_sync per attachment buffer can not be used for strings 2009-05-08 08:36:18 +00:00
alexpeshkoff
a37d818726 AIX port - native compiler support 2009-05-07 14:49:40 +00:00
alexpeshkoff
4e4a570aba Solaris port 2009-05-06 07:13:42 +00:00
alexpeshkoff
cef41b3286 1. Solaric/Sparc SunProCC port.
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
alexpeshkoff
5bbb9d909c Fixed misc binreloc-related issues 2009-04-22 15:49:28 +00:00
alexpeshkoff
70b168c91b Fixed SS gsec build 2009-04-22 15:45:06 +00:00
alexpeshkoff
7523076da6 Use parallel build for editline 2009-04-22 14:02:26 +00:00
alexpeshkoff
46ce24b8d7 This should fix HPUX build 2009-04-22 07:58:47 +00:00
dimitr
61a8eb9f10 Fixed the MSVC8 build. 2009-04-21 06:16:57 +00:00
dimitr
6987e20668 Fixed the MSVC8 build. 2009-04-21 06:10:26 +00:00
robocop
38891c5f14 Fix the Windows build by brute force after Alex's changes. 2009-04-17 14:37:30 +00:00
robocop
6780b8c31e Comments. 2009-04-17 14:10:11 +00:00
paulbeach
b2a9094af1 Problem with weak symbols and Apple's version of GCC 4.0.1 on PPC 2009-04-17 10:21:03 +00:00
alexpeshkoff
775e23b43b 1. Added utilities/err.cpp where needed.
2. Cleaned up most of platform-specific additions - most opf them are not needed any more,
still causing troubles when porting. It will be better to re-add that which are really needed.

3. Do not build gds_drop utility on platforms where not needed.
2009-04-16 11:54:19 +00:00
asfernandes
d136f88092 Misc 2009-04-11 19:41:01 +00:00
paul_reeves
908c99bf9f Fix yet another dumb typo.
Thanks to Claudio for picking it up.
2009-04-09 14:30:57 +00:00
paul_reeves
d0ba606fb3 Fix another dumb typo, repair an oversight and use whitespace consistently. 2009-04-09 13:17:34 +00:00
alexpeshkoff
7ed47ae7dd Removed flags for ancient compilers 2009-04-09 12:15:03 +00:00
paul_reeves
7c878a4351 typo 2009-04-09 10:43:52 +00:00
alexpeshkoff
334157b27d Added minimum support for parallel build on SMP machines.
Due to logic of phases in main makefile duirect use of -j switch breaks build.
Now you may specify it in command line as "make CPU=4" and in all safe places appropriate
-j switch will be added.
2009-04-09 09:57:02 +00:00
paul_reeves
516476f941 Add files missing from install
Misc.
2009-04-08 15:00:20 +00:00
alexpeshkoff
1aeacbb94e Add new API calls to HPUX export list 2009-04-08 06:24:42 +00:00
asfernandes
8db711cd42 Feature CORE-2398 - Make Firebird correct detect its installed path in Linux 2009-04-08 02:14:03 +00:00
dimitr
60aff0ab6a Sync with VC8. 2009-04-06 08:10:33 +00:00
hvlad
bd0b03fe03 Reflect changed path of isc_file.cpp. Add version info. 2009-04-06 07:56:55 +00:00
asfernandes
9d34dd0055 Fix Linux build 2009-04-05 12:36:24 +00:00
asfernandes
da1eaae928 1) Improvement CORE-2404 - Match database names using correct INTL and platform rules for trace
2) Small INTL refactoration
2009-04-04 22:38:56 +00:00
alexpeshkoff
acc5a3f5c0 1. Avoid repeats of the CFLAGS in compiler invocation.
2. Dropped unused rules.
2009-04-03 11:57:43 +00:00
dimitr
0edba46399 Cleaned up the unused ALL routines, the only remainings from the old allocator code. 2009-04-01 11:44:43 +00:00
dimitr
9098f85d1b Cleaned up the unused ALL routines, the only remainings from the old allocator code. 2009-04-01 11:37:43 +00:00
robocop
0d66984cc0 Follow VC8's minor change. 2009-04-01 10:52:04 +00:00
asfernandes
563f28a89b Remove obsolete project 2009-03-28 19:05:53 +00:00
alexpeshkoff
920c4a57d7 Fixed CORE-2392: install cleanup for 2.5 beta1 2009-03-27 12:53:26 +00:00
dimitr
1684ccae14 Fixed the VC9 build. 2009-03-27 11:22:20 +00:00
asfernandes
38ac4ab183 Use SIMILAR TO regexp (with sed syntax for replacements) for trace config 2009-03-26 16:33:21 +00:00
alexpeshkoff
0131766191 Take care about plugins directory 2009-03-24 13:08:26 +00:00
roman-simakov
1a4949891b Refactored NBackup subsystem.
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
alexpeshkoff
71c82c456f Fixed CORE-2376: Change default for authentication method parameter 2009-03-16 16:51:41 +00:00
alexpeshkoff
744eb032de AIX port 2009-03-12 15:39:33 +00:00
alexpeshkoff
4f2b0865a6 fixed posix build after Vlad's changes 2009-03-12 12:03:24 +00:00
hvlad
8c4cf6a81d Update MSVC9 build 2009-03-12 08:37:59 +00:00
hvlad
020a65c9a8 Add new log writer for trace plugin.
Remove not used FileObject.
2009-03-12 08:21:07 +00:00
robocop
4ffeaea47a Expose frac() in ib_udf but only as udf_frac to not clash with a possible native implementation. 2009-03-05 06:38:43 +00:00
skidder
086875af9f Maintaining VC7 build manually is too labor intensive and leads to strange engine bugs.
Instead re-generate MSVC7 build files from MSVC8 using VSPC utility:
http://sourceforge.net/projects/vspc

This produces working build.
2009-03-04 02:48:18 +00:00
skidder
cb77c1122e More fixes for VS2003 build 2009-03-02 08:56:44 +00:00
skidder
9ebebcb0b5 Update VS2003 build 2009-03-02 04:03:52 +00:00
asfernandes
283509ad8d Misc 2009-03-01 15:42:23 +00:00
aafemt
09365ac557 Fix MinGW build 2009-02-28 11:44:12 +00:00
alexpeshkoff
aaa177836c Copy all libraries to let platform decide which to use 2009-02-27 17:08:52 +00:00
alexpeshkoff
9c43c5533f Removed files, not needed any more 2009-02-25 14:47:33 +00:00
aafemt
081a650e8c Files required to detect canonical system name 2009-02-24 09:13:35 +00:00
asfernandes
edfdc10156 Use regex.h header of our extern/regex, and not the one from a completelly different POSIX system library 2009-02-21 22:09:04 +00:00
aafemt
6ca657cd86 Libtool and Co removal 2009-02-19 21:17:17 +00:00
alexpeshkoff
f049cd85bb HPUX IA64 port 2009-02-12 10:15:20 +00:00
alexpeshkoff
0679a4cc68 AIX port - make fbtrace build on AIX 2009-02-11 09:51:41 +00:00
hvlad
a32a89b5ab Update boot build 2009-02-09 11:13:34 +00:00
dimitr
e11744d4df Fixed MSVC9 build. 2009-02-08 16:09:19 +00:00
hvlad
fbeb005108 Move DLL instance variable into separate file. It would be much better to make it member of Config class but currently it is not desirable due to big amount of related changes of build process. 2009-02-08 15:40:05 +00:00
alexpeshkoff
a41143bf24 AIX port 2009-02-05 13:22:31 +00:00
alexpeshkoff
801ce72dc5 add forgotten file 2009-02-05 08:48:21 +00:00
asfernandes
75c0d0f353 Misc 2009-02-05 01:08:13 +00:00
hvlad
75d6997929 Update MSVC9 build. Thanks to Fikret 2009-02-04 18:08:49 +00:00
hvlad
1387baad28 Cleanup 2009-02-04 13:18:52 +00:00
hvlad
bea4b5a3f2 Remove obsolete plugin_manager from MSVC8 builds 2009-02-04 12:10:37 +00:00
alexpeshkoff
aca2ff3483 Make trace plugin work on linux 2009-02-04 11:43:19 +00:00
alexpeshkoff
2da14652dd Avoid use of class PluginManager 2009-02-04 11:39:37 +00:00
alexpeshkoff
1686d5f221 AIX port 2009-02-04 07:15:16 +00:00
alexpeshkoff
e1117d8a3d Make trace plugin build on linux 2009-02-03 12:03:25 +00:00
alexpeshkoff
fabcd31d03 misc 2009-02-02 13:26:14 +00:00
alexpeshkoff
2cf130db1d Added trace to posix build - first draft 2009-02-02 11:48:44 +00:00
hvlad
91dedb36ab Don't use "None" as empty configuration file name for audit. Per Adriano request. 2009-02-02 09:12:38 +00:00
hvlad
619c0fa03f Add forgotten project files, sorry for inconvenience 2009-02-02 08:30:17 +00:00
asfernandes
612c108e3e Misc 2009-02-02 03:35:52 +00:00
hvlad
d60efa3bc3 Trace related configuration settings 2009-02-01 22:14:57 +00:00
hvlad
23c4c388a4 Trace services adjustement for build system. MSVC8 only, sorry. 2009-02-01 22:14:18 +00:00
alexpeshkoff
0872c08d89 AIX port 2009-01-30 15:53:16 +00:00
alexpeshkoff
7b16d4aec0 Fixed my recent commit 2009-01-28 14:54:00 +00:00
alexpeshkoff
9843069833 fixed posix build 2009-01-28 14:13:56 +00:00
alexpeshkoff
ea19ce9e77 Moved most of OS-specific checks away from regular makefiles 2009-01-28 13:47:26 +00:00
alexpeshkoff
af7581e7c5 misc 2009-01-22 09:16:32 +00:00
paulbeach
0160e26fdf Frontport and solve symbol issue for MacOSX 2009-01-21 15:42:42 +00:00
alexpeshkoff
095685d149 Trying to use native AIX compiler - work in progress 2009-01-15 08:34:17 +00:00
dimitr
81b6a074a1 Fixed the MSVC8 build. 2008-12-31 11:45:45 +00:00
dimitr
4898518549 More complete file copying code. 2008-12-31 09:43:46 +00:00
dimitr
87362e83f9 Misc. 2008-12-31 07:51:40 +00:00
alexpeshkoff
9fd18c1b6a Solaris port 2008-12-30 17:46:28 +00:00
robocop
7498f64981 Misc. 2008-12-29 09:28:43 +00:00
alexpeshkoff
d769df3b68 Solaris port 2008-12-28 15:42:05 +00:00
asfernandes
94aef8c328 Remove fb_boilerplate.h (aka "Nickolay's license template file") 2008-12-27 18:31:38 +00:00
asfernandes
de5ee1561d Misc 2008-12-27 18:24:56 +00:00
asfernandes
dff4d4fa99 Misc 2008-12-27 18:15:50 +00:00
robocop
0f1cafb729 Cleanup: gpre_boot doesn't need additional languages. 2008-12-27 08:37:25 +00:00
alexpeshkoff
f4bb8b46fe frontported HPUX installer changes 2008-12-26 14:39:06 +00:00
alexpeshkoff
cc5d9489f7 misc 2008-12-25 10:40:30 +00:00
alexpeshkoff
812c153990 AIX port 2008-12-24 14:17:55 +00:00
alexpeshkoff
5164439ddd Avoid linking all this crap with trivial library 2008-12-23 09:34:19 +00:00
dimitr
9b682b194e Sync with MSVC8 changes. 2008-12-18 10:48:55 +00:00
hvlad
83ec221c08 Improvement CORE-2243 : Make Firebird distribution on Windows easier.
Don't embedd manifest into fbintl.dll, fbudf.dll, ib_udf.dll and ib_util.dll.
2008-12-16 11:29:21 +00:00
alexpeshkoff
aaaf28510a Misc - thanks to Philippe 2008-12-12 14:16:06 +00:00
alexpeshkoff
817a8747a7 HPUX port 2008-12-12 13:53:10 +00:00
asfernandes
05947b7afc Misc 2008-12-12 00:55:03 +00:00
alexpeshkoff
017a5b6759 HPUX port 2008-12-11 10:59:26 +00:00
alexpeshkoff
af3eb031e1 AIX port 2008-12-10 15:15:25 +00:00
asfernandes
41b4b3ab8d Fixed CORE-2227 - Problem with column names with Accents and triggers.
Thanks to Alex for makefile fixes!
2008-12-08 23:45:23 +00:00
alexpeshkoff
302353dab8 AIX port 2008-12-08 15:54:26 +00:00
alexpeshkoff
6f3feaf090 AIX port 2008-12-05 13:53:53 +00:00
alexpeshkoff
7b94589656 do not define VIO_DEBUG permanently 2008-12-03 15:50:39 +00:00
paulbeach
e2fae8e7be Fix @prefix@ issue for aliases.conf - Reported by Adriano 2008-12-03 14:32:51 +00:00
alexpeshkoff
8ac0ebf2d2 Fixed CORE-2195:Linux CS install requires access rights review - make conf files root-writable 2008-12-01 13:05:52 +00:00
paulbeach
056fe92dbd Small mod for HPUX 2008-11-28 09:46:43 +00:00
asfernandes
5ab801f09d Misc 2008-11-26 00:45:20 +00:00
alexpeshkoff
00dcea36f3 Fixed CORE-2195: Linux CS install requires access rights review. Also fixed some bugs in superclassic mode. 2008-11-24 13:09:12 +00:00
asfernandes
80b6e0d3e3 Fix nbackup build (msvc8) 2008-11-22 13:40:48 +00:00
asfernandes
a44fe8b249 Fixed MSVC8 build 2008-11-21 14:18:03 +00:00
dimitr
f3c79dc9ee Fixed the Windows build (VC2008 only, sorry guys) after Alex's changes. 2008-11-21 10:26:52 +00:00
alexpeshkoff
b4f7717eb3 Implemented CORE-1758: nBackup support in Services API. 2008-11-20 17:29:38 +00:00
paulbeach
84ca9cc09c Darwin issues 2008-11-18 10:54:34 +00:00
paulbeach
5cfc05f5f2 Add the smp_server to the installation 2008-11-12 10:24:19 +00:00
asfernandes
0f86755bc9 Patch from Marius Popa to build on Ubuntu 8.10 2008-11-06 00:52:33 +00:00
alexpeshkoff
47584a86f0 Avoid unneeded module in fb_smp_server 2008-11-05 09:02:30 +00:00
dimitr
43d8786984 Double the stack size for x64. Our clever runtime recursion limits were not tuned for 64-bit pointers. 2008-11-01 12:59:22 +00:00
asfernandes
2a757281c6 Misc 2008-10-31 00:02:49 +00:00
alexpeshkoff
11676a39dd SAS changes - AIX port started 2008-10-30 09:14:13 +00:00
dimitr
1a7abd30d2 Cleanup. 2008-10-24 06:18:26 +00:00
paulbeach
0e926ab154 Modifications to enable a build on Darwin 2008-10-22 13:15:00 +00:00
alexpeshkoff
e79f55708d 1. Cleanup - use Firebird::Semaphore instead of local events, removed code
related with local events from isc_sync.cpp.

2. Cleanup - removed unused parameter 'number of events' from ISC_event_wait()
and two unused parameters from ISC_event_init().

3. Added SYSV-semaphore based implementation of IPC to isc_sync.cpp.
This should fix CORE-2102: Firebird 2.5 does not build on MacOS (Darwin).

4. Fixed use of posic CS without (x)inetd (i.e. fb_inet_server -s).

5. Fixed (to be reviewed by Dmitry) recovery after some process death in lock manager.
2008-10-10 15:58:05 +00:00
asfernandes
3bf8ec8fb2 Misc 2008-09-24 02:02:38 +00:00
paulbeach
0d3dc4e29c Solaris 10 64bit SS 2008-09-23 11:06:49 +00:00
robocop
d14d746f15 Linker warning:
/OPT:WIN98 is no longer supported;  ignored
2008-09-12 11:29:59 +00:00
robocop
bb09478a8a Misc. 2008-09-12 11:15:06 +00:00
paulbeach
775ee6fa9a Solaris 10 Modifications 2008-09-12 09:16:31 +00:00
dimitr
d3c5f713bd Fixed Windows build. 2008-09-11 10:48:12 +00:00
alexpeshkoff
370ed679ec Refactored services code 2008-09-11 09:03:08 +00:00
alexpeshkoff
ec5fd81ef1 Making DEV_BUILD with valgrind can easily hide problems when running without it 2008-09-11 08:55:55 +00:00
asfernandes
e986db9e58 Do not concatenate variable twice 2008-09-06 18:45:37 +00:00
asfernandes
0f387a9bee Misc 2008-09-06 18:42:55 +00:00
paulbeach
e4754b822d Fix CORE-2065 Add (ln -s) libfbclient.dylib to the default dynamic loader search path /usr/local/lib for Classic 2008-09-05 11:01:08 +00:00
robocop
521d215225 I became tired of the many warnings in btyacc (really ugly code) and decided to solve or hide most of them. 2008-09-05 08:47:48 +00:00
paulbeach
70acbd99fe Solaris 10 2008-09-04 11:48:41 +00:00
paulbeach
687d12e8cc Solaris 10 2008-09-04 10:23:26 +00:00
paulbeach
9d10d8a633 Update permissions for security database 2008-09-03 10:13:14 +00:00
paulbeach
0973d9df9f Update permissions for security database 2008-09-03 10:07:54 +00:00
paulbeach
247a2d0247 Update permissions for security database 2008-09-03 09:41:04 +00:00
asfernandes
139e4f8ca9 Misc 2008-09-03 02:26:45 +00:00
dimitr
6cc0ca22ea Sync with the recent commits. 2008-09-02 14:55:25 +00:00
dimitr
49beb06de4 More MSVC9 specifics (missed in the prior commit). 2008-09-02 14:52:33 +00:00
dimitr
c1c9ea5d1e More MSVC9 specifics (missed in the prior commit). 2008-09-02 14:46:35 +00:00
paulbeach
db32e2b70f Solaris 10 2008-09-02 14:22:42 +00:00
paulbeach
88fd11398d Solaris 10 2008-09-02 14:17:32 +00:00
dimitr
8116261a2e Final changes to drop the MSVC6 support and add the MSVC9 one.
Please note that VC9 Express is not supported yet, as I cannot validate its version output.
2008-09-02 08:52:09 +00:00
dimitr
bc8d392865 Cleanup. We don't support MSVC6 anymore. 2008-09-02 08:39:33 +00:00
dimitr
37c6efa01a ICU solution/project files for MSVC9. 2008-09-02 08:36:06 +00:00
dimitr
1d535b5b76 Solution/project files for MSVC9. 2008-09-02 07:50:56 +00:00
hvlad
dfcddca5fe Make gdef, qli and fbrmclib compilable again (after removal of iberr.cpp) 2008-08-28 09:02:59 +00:00
robocop
e5558467a1 Finish cleanup (header files). 2008-08-28 05:49:57 +00:00
asfernandes
a245731588 Partial fix for the Windows build 2008-08-27 15:33:56 +00:00
alexpeshkoff
13a15d4bfe 1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
robocop
7cca33b804 Misc. 2008-08-27 06:17:35 +00:00
dimitr
99402ef337 Fixed CORE-903: Update Field update / result Updated. 2008-08-25 08:13:41 +00:00
alexpeshkoff
9d33face92 Fixed CORE-2033:Unresolved symbol _Unwind_GetIP in client library 2008-08-05 10:49:29 +00:00
robocop
71e985b3bc Remove for VC7 the same projects as for VC8. 2008-07-15 11:37:03 +00:00
dimitr
acbeb86a8d Build embedded as Classic. 2008-07-14 18:01:35 +00:00
dimitr
2a921556ec Same for utilities. 2008-07-14 17:57:28 +00:00
dimitr
de83aa4d5e Cleanup. ALICE and BURP don't depend on SS/CS conditionals anymore. 2008-07-14 17:53:22 +00:00
asfernandes
5ae2263366 Undo more changes of previous ib_util patch - thanks to Claudio 2008-07-13 16:21:40 +00:00
asfernandes
8f9b451ce9 Rework of ib_util changes. Dynamically load it in the engine and inform callback functions to alloc and free memory. Allocate memory from the default pool. 2008-07-12 21:23:42 +00:00
robocop
1492df2080 Minor cleanup after Alex' changes. 2008-07-12 08:06:19 +00:00
paul_reeves
d3e9b360a6 Provide a coherent and meaningful message 2008-07-11 08:44:17 +00:00
dimitr
a903e9357b Cleanup. 2008-07-11 07:50:46 +00:00
asfernandes
607f55503d Misc 2008-07-11 02:37:23 +00:00
skidder
518e59bb40 Fix MSVC8 build after recent Alex' commits 2008-07-10 19:13:05 +00:00
alexpeshkoff
7c8427bc35 Separated CVT functions to common and jrd parts.
This made possible to avoid ugly CVT_move export.

Cleanup of errors handling in CVT functions.
2008-07-10 15:57:33 +00:00
paul_reeves
2581a15586 It's even better if it is declared correctly. 2008-07-10 14:52:52 +00:00
paul_reeves
eed4f59f2b It helps to define an env var before using it :-( 2008-07-10 14:47:09 +00:00
paul_reeves
d9ade3c6b2 Be slightly more vague, but at least include both current possibilities.
(This is an area that needs reworking.)
2008-07-10 14:42:17 +00:00
paul_reeves
751963f5c6 Make a reasonably sane attempt to include the correct documentation for 2.5 Alpha 1 2008-07-10 14:14:34 +00:00
paul_reeves
43c5385b38 Forward port installer changes from 2.1.1 to 2.5.000 2008-07-10 12:45:38 +00:00
alexpeshkoff
e805b65271 Fixed issues detected by QA 2008-07-09 08:51:03 +00:00
robocop
c6f11b3247 Fixed the Windows build after Alex' changes. 2008-07-08 06:47:01 +00:00
alexpeshkoff
5ac5869661 CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come. 2008-07-03 12:02:54 +00:00
asfernandes
6048e58641 Fixed the build problem reported by Nikolay 2008-07-02 00:22:47 +00:00
asfernandes
dcdcd0a31f Fix the Windows boot build 2008-06-17 13:45:09 +00:00
asfernandes
791a2c1b1b Fixed Linux SS build 2008-06-17 01:05:34 +00:00
asfernandes
b8a3abb888 Misc 2008-06-17 01:02:01 +00:00
asfernandes
6d42ee51e8 Correction for the Windows boot build fix - include ib_util in Firebird2Boot and make fbembed depends on it 2008-06-15 16:29:53 +00:00
asfernandes
6f889ba0a4 1) Fixed an error in the POSIX build after usage of GlobalPtr
2) Some things observed by Claudio
2008-06-15 16:20:55 +00:00
asfernandes
5a9c2578d7 Fixed the Windows boot build 2008-06-15 16:17:51 +00:00
asfernandes
af1d955da6 Improvement CORE-1937 - Detect (instead of crash) FREE_IT UDFs that return pointer not allocated by ib_util_malloc 2008-06-14 22:16:40 +00:00
asfernandes
d30d6410ea Misc 2008-06-13 01:42:58 +00:00
paulbeach
7cb4824d2a Time to tidy up some old stuff 2008-06-11 11:58:16 +00:00
robocop
017d04dbfc Misc. 2008-06-10 10:11:39 +00:00
aafemt
a16dfd7c75 Return deprecated stubs to public interface 2008-06-10 07:52:42 +00:00
aafemt
c6e0cd6d55 Fix MinGW build 2008-06-09 14:37:39 +00:00
paulbeach
dac128547a Support 64bit Darwin PPC - And will "only" work on 10.5 no matter how hard I try to support earlier versions. 2008-06-09 14:05:42 +00:00
paulbeach
aa142dc3bf Support 64bit Darwin PPC 2008-06-09 13:03:29 +00:00
paulbeach
d597247854 Support 64bit Darwin PPC 2008-06-09 12:02:59 +00:00
dimitr
e4380ecbc8 Let's build fbsvcmgr for Win64 as well. 2008-06-07 06:42:25 +00:00
sboyd
c05536e155 Added an entry point for isc_dsql_allocate_statement 2008-05-29 19:10:17 +00:00
asfernandes
da00273b51 DdlNodes.epp should be preprocessed as an internal module 2008-05-25 15:41:15 +00:00
paulbeach
e3348c56b9 Make the version numbers automatic 2008-05-23 11:03:58 +00:00
asfernandes
9fc4a1881f Misc 2008-05-22 21:45:22 +00:00
asfernandes
d5e481ba10 Linux IA-64 port 2008-05-22 15:02:59 +00:00
dimitr
ea2d24c2e3 Fixed the Windows build. 2008-05-21 12:23:00 +00:00
alexpeshkoff
2065872514 Use DFW to store data for user management 2008-05-21 08:14:09 +00:00
asfernandes
d52dc96278 1) Move the new Node classes to appropriate files
2) Creation of StmtNode
3) Conversion of IN AUTONOMOUS TRANSACTION to InAutonomousTransactionNode (inherited from StmtNode) - it makes this feature almost self-contained

Please do a boot build or at least run blr_table.
2008-05-19 13:47:48 +00:00
robocop
edb381ce40 More updates to project files. 2008-05-14 11:16:00 +00:00
robocop
c980c3d577 - Delete references to header files that only existed in FB1 or until FB2.1.
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 11:15:04 +00:00
robocop
05a2a2bea9 - Delete references to header files that only existed in FB1 or until FB2.1.
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 05:08:22 +00:00
robocop
71fd33580c Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions. 2008-05-14 04:46:11 +00:00
robocop
87b7d24db9 Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions. 2008-05-11 14:34:50 +00:00
asfernandes
8b4a83f201 Misc 2008-05-11 03:00:46 +00:00
asfernandes
9c9672ec64 Fix misspelled word 2008-05-11 01:12:36 +00:00
robocop
15fd8c4252 Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
Fix reference to header files that existed in another location in FB1.
2008-05-10 11:18:32 +00:00
robocop
0221e7bab4 Fix reference to header file that existed in another location in FB1. 2008-05-10 08:58:15 +00:00
robocop
9bf5c55047 Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause). 2008-05-10 04:56:49 +00:00
alexpeshkoff
489245fa50 We are not interbase during 7 years - fixed comments and environment 2008-05-08 07:29:44 +00:00
alexpeshkoff
2b382f606b 1. Deeper integration between super and classic setup.
2. Script to switch between classic and superclassic modes.
3. Changed lisences from LGPL to IDPL (with Mark's agreement)
2008-05-07 16:34:47 +00:00
alexpeshkoff
463efb5f40 Deprecated this unneeeded any more script 2008-05-07 16:07:55 +00:00
makowski
0310e8a89d Add comment about Classic on Posix for RemoteBindAddress parameter 2008-05-06 07:00:19 +00:00
alexpeshkoff
e40105fe12 Make fbguard work with superclassic too 2008-05-05 09:27:49 +00:00
asfernandes
b30236303d Misc 2008-05-05 02:22:53 +00:00
alexpeshkoff
324facd7af Fixed CORE-1880: Linux startup script silently exits when missing 'main' executable 2008-05-04 16:03:18 +00:00
alexpeshkoff
f5ee67b01d Front-ported misc install scripts changes from 2.1 2008-05-04 15:18:42 +00:00
alexpeshkoff
c9b12c828d Front-ported misc install scripts changes from 2.1 2008-05-04 14:27:36 +00:00
robocop
3a11de32d7 Delete references to useless file. 2008-05-01 11:07:03 +00:00
asfernandes
1679cfdd17 Fix POSIX build 2008-04-30 01:47:10 +00:00
robocop
a7d9e7f25c DirectoryList wasn't used, so I'm deleting it.
Fortunately, because it has half-finished functionality.
2008-04-29 12:37:02 +00:00
alexpeshkoff
9e0c4160da Make fb_cancel_operation() public API call. 2008-04-29 09:57:55 +00:00
alexpeshkoff
ddeb68c733 Restored accidentially removed check - thanks to Adriano 2008-04-28 07:41:43 +00:00
robocop
dceaac8c5e Update project files. 2008-04-26 14:33:25 +00:00
alexpeshkoff
f386d5ed7e Use -daemon switch to start fbguard directly - without fbmgr. 2008-04-25 16:37:30 +00:00
paulbeach
2600e01b89 Fix optimisation problem on MacOSX ppc build that results in a segfault on exit for all utilities
Re-define __ppc__ where necessary
2008-04-25 10:14:54 +00:00
paulbeach
64df8dd761 Solaris 64bit AMD port 2008-04-25 09:42:19 +00:00
hvlad
a622fe2bfe Fix MSVC build after JString removal 2008-04-25 08:40:00 +00:00
alexpeshkoff
ef2b605cf6 Removed JString 2008-04-24 15:53:04 +00:00
asfernandes
d75951e8e5 Misc 2008-04-18 01:37:44 +00:00
alexpeshkoff
f4f209cb6f Alan's patch for ARM 2008-04-15 14:14:57 +00:00
asfernandes
6e59d736df 1) Fix Linux build
2) Misc
2008-04-11 01:38:50 +00:00
paulbeach
3aad8a5ea5 Fix issue re. unresolved exception symbols on client link 2008-04-10 13:48:52 +00:00
hvlad
fe3f8c184b New EXECUTE STATEMENT with support of external data source implementation 2008-04-09 20:18:47 +00:00
alexpeshkoff
17886bed31 Cleanup - always build utilities in std mode - no more SUPERCLIENT/STD_UTIL macros. 2008-04-08 14:19:55 +00:00
alexpeshkoff
ed87178863 cleanup 2008-04-08 13:19:32 +00:00
paulbeach
449fe20b8f Wrongly named libfbclient.so 2008-04-07 12:59:30 +00:00
paulbeach
1d391328d0 No header for prefix.hpux 2008-04-02 10:19:45 +00:00
robocop
379b4ad6b5 Remove obsolete SINIX-Z file. 2008-03-30 12:04:08 +00:00
paulbeach
9e63c3c08f typo 2008-03-28 10:58:56 +00:00
robocop
4b5e87d44e Update project files. 2008-03-27 11:43:31 +00:00
hvlad
aa967c3d80 Update MSVC8 project files 2008-03-25 18:59:53 +00:00
dimitr
e18a16e3cb Removed OldParameterOrdering. 2008-03-25 16:42:10 +00:00
paulbeach
292fd3a7f3 This line - be not needed 2008-03-25 09:11:42 +00:00
alexpeshkoff
ccc4a8d5d6 removed ALLR 2008-03-24 15:29:31 +00:00
paulbeach
45ff9af0d5 Typo 2008-03-24 14:04:44 +00:00
dimitr
02428e23eb Cleanup. 2008-03-21 08:23:44 +00:00
asfernandes
5c7c0b500b Fix GCC build 2008-03-21 02:39:32 +00:00
dimitr
a7c9e9cc38 Update the makefiles. 2008-03-20 17:00:01 +00:00
robocop
b8d094074c Redirect the build to the new, cleaned French translation. 2008-03-20 10:04:21 +00:00
skidder
ad93e29ac9 Allow setting target CPU arch in Windows builds via the environment variable. This is a convenience option to be able to launch easily 64-bit build from WOW64 environment 2008-03-19 18:53:48 +00:00
dimitr
d637ed09e2 Major cleanup of the old-style blk and allocator-based blk_type. 2008-03-19 16:29:17 +00:00
robocop
ab145f6b7c Redirect the build to the revamped localized file.
Put as comment the line needed to build the alternate msg files.
2008-03-18 12:38:25 +00:00
paulbeach
9f983b3b19 Include aliases.conf in the install 2008-03-17 12:07:57 +00:00
asfernandes
99b9aede9f Revert the ICU include directory changes 2008-03-14 11:06:48 +00:00
asfernandes
c7ec88bee4 1) Created classes PreparedStatement and ResultSet
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
dimitr
1ebd372868 Cleanup. 2008-03-12 17:07:49 +00:00
dimitr
1d0ca7607b Cleanup. 2008-03-12 17:02:10 +00:00
alexpeshkoff
fcf14e9c8d added new API call 2008-03-12 13:34:56 +00:00
paul_reeves
d0173de8bc sync HEAD to 2.1 branch and mark docs as unprepared for 2.5 2008-03-10 15:04:16 +00:00
asfernandes
0b6ecafe1b 1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00