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
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
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
verbguy
44bbcf6a76
on HP-UX we need the optional AtomicAPI SPK software package
2009-09-24 19:15:03 +00:00
alexpeshkoff
ec2eb3f144
Improvement CORE-1643: Use DatabaseAccess configuration parameter for default database location
2009-09-22 13:17:41 +00:00
alexpeshkoff
2ca82515cd
Impovement CORE-2625: Port to s390 (32-bit), patch from Damyan Ivanov
2009-09-18 13:08:47 +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
verbguy
ed6ef283d2
make perf64_format, perf64_get_info, perf64_report visible for unix builds
2009-09-09 14:00:07 +00:00
verbguy
626f4ccfbd
solaris distribution kit changes, reviewed by alex
2009-09-08 20:11:30 +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
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
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
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
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
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
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
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
4506ae61bc
Solaris 9 patch from SAS
2009-07-21 08:58:28 +00:00
asfernandes
ccbcb4e7fa
Add fbtracemgr to POSIX builds
2009-06-25 01:17:43 +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
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
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
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