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

1015 Commits

Author SHA1 Message Date
robocop
dc978c61e9 Style. 2010-01-02 02:02:17 +00:00
alexpeshkoff
443f261abf Introduce isc_dpb_version2 - format is WideTagged. 2009-12-30 15:24:16 +00:00
alexpeshkoff
e338fb79d1 frontported change from 2.5 - issue with too many records in log file 2009-12-04 16:00:12 +00:00
hvlad
140604e4d6 Fixed bug CORE-2670 : FB 2.5 freezes during data pump operations 2009-12-04 11:46:43 +00:00
dimitr
8914324bf1 Fixed CORE-2769: Make XNET_CONNECT_TIMEOUT in xnet.h user configurable. 2009-11-28 12:42:31 +00:00
robocop
1386adcf90 Style. 2009-11-16 08:06:31 +00:00
asfernandes
cefe295ad9 Misc 2009-11-14 01:20:33 +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
0b2a994c27 Misc 2009-11-13 01:36:09 +00:00
dimitr
25957ce12a Fixed CORE-2742: Server may stop responding to a particular client attachment under some conditions.
Credits belong to Vlad ;-)
2009-11-09 09:41:05 +00:00
robocop
55d60892ca Warnings. 2009-11-05 08:29:33 +00:00
asfernandes
d59001341c Misc 2009-10-31 17:31:48 +00:00
dimitr
6dd8a5c2f3 Wipe out the SCROLLABLE_CURSORS code + minor cleanup. 2009-10-31 05:20:30 +00:00
robocop
6b997b901f Misc. 2009-10-30 10:59:52 +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
hvlad
163b6a59c9 Better fix for bug CORE-2656 : Error reading data from the connection. On disconnect. 2009-10-12 14:38:47 +00:00
hvlad
d2c89f53f3 Fixed bug CORE-2656 : Error reading data from the connection. On disconnect
Thanks to Oleg Matveyev for test case and assistance
2009-10-11 19:54:04 +00:00
hvlad
653a3f2e02 Make better XNET's error messages in firebird.log 2009-10-01 09:12:49 +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
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
519a3b0aa7 A few necessary "volatile" usage 2009-09-10 15:30:03 +00:00
robocop
43962281d4 Misc and isolate the win9x code even more. 2009-09-02 04:23:02 +00:00
alexpeshkoff
d7a9b25e74 Store strings, received from server, in circular buffer 2009-09-01 13:56:16 +00:00
alexpeshkoff
9629eafccd Use per-thread circular strings buffers instead common and per-attachment combination 2009-09-01 09:20:24 +00:00
skidder
aca5a83a46 Fixed CORE-2609: Update support for Windows 98/ME and NT4.0 2009-08-30 19:00:46 +00:00
asfernandes
398975b940 Misc 2009-08-20 01:32:24 +00:00
robocop
6a521a72b2 Comment obsolete architectures. 2009-08-18 12:56:00 +00:00
robocop
f84198ee98 Comment or delete unused things. 2009-08-18 12:55:38 +00:00
dimitr
70b28297c1 Fixed the POSIX build. 2009-08-18 07:35:29 +00:00
robocop
ff405cfa85 Comments and misc. 2009-08-15 11:47:48 +00:00
robocop
ee40c31cb7 Comments. 2009-08-15 11:46:48 +00:00
robocop
8120fcd23e Style. 2009-08-14 10:05:00 +00:00
robocop
959203c1fe Comments. 2009-08-14 10:03:19 +00:00
robocop
4def041e27 Comments. 2009-08-14 09:44:49 +00:00
asfernandes
ae6c7e7352 Misc 2009-08-14 01:58:22 +00:00
dimitr
6f887cb6dc More information about unexpected failures. 2009-08-13 10:07:53 +00:00
dimitr
5b5a19fa70 No need to check the handle here, as the retrieval from the array will handle it automagically. 2009-08-13 09:56:38 +00:00
dimitr
b1107730c0 1) protocol.cpp is not expected to throw. Processing of port_objects should be wrapped by try-catch blocks.
2) Minor refactoring.
2009-08-13 09:55:33 +00:00
dimitr
9a34d50e99 1) Let's process unexpected port disconnections gracefully.
2) Don't allow any untrapped exceptions to leave loopThread.
2009-08-13 09:52:56 +00:00
dimitr
e50d813c0e Let's process returned errors correctly. 2009-08-13 08:18:46 +00:00
asfernandes
2cb136d9b8 Misc 2009-08-05 02:12:46 +00:00
dimitr
54814e9393 Misc. 2009-08-04 11:36:17 +00:00
dimitr
96e39adc2e Cleanup the code not relevant anymore. 2009-08-04 11:35:39 +00:00
robocop
ab578df954 Fix the Win32 build by brute force for VC2008 (other compilers may complain). 2009-08-02 14:50:58 +00:00
dimitr
e24dd620a0 Little battle against warnings. 2009-08-02 10:47:45 +00:00
dimitr
632ec92723 Little battle against warnings. 2009-08-02 10:36:21 +00:00
asfernandes
8c265e5a45 Misc 2009-08-01 18:41:46 +00:00
alexpeshkoff
5b6738dcb4 Patch from Bill Oliver and some more consts 2009-07-31 09:17:30 +00:00
alexpeshkoff
a55c2a35a0 Fixed posix build 2009-07-31 09:05:25 +00:00
dimitr
a0941a6b34 Someone attempted to turn on a keepalive option for the event channel, but used a main connection socket handle instead of the event one ;-) 2009-07-31 08:55:10 +00:00