hvlad
672cdb5704
Fixed bug CORE-2824 : Small memory and handles leak at every connect\disconnect
2010-01-23 16:28:40 +00:00
alexpeshkoff
443f261abf
Introduce isc_dpb_version2 - format is WideTagged.
2009-12-30 15:24:16 +00:00
asfernandes
b137cdfd80
Misc
2009-12-14 23:55:56 +00:00
alexpeshkoff
6fbdba8bd2
Better way to deal with exceptions in catch blocks
2009-12-14 12:13:17 +00:00
dimitr
5e6e42a180
Fixed the layering.
2009-11-25 09:44:14 +00:00
robocop
fee53353ff
Comments.
2009-11-25 09:07:58 +00:00
alexpeshkoff
00affefdb0
Small fixes after changing memory manager
2009-11-03 13:33:53 +00:00
dimitr
e6909de7f7
Wipe out the SCROLLABLE_CURSORS code + minor cleanup.
...
Also, surfaced scrollability for PSQL cursors (without internal support yet).
2009-10-31 06:25:01 +00:00
asfernandes
85335c5cbb
Misc and bugfix per Claudio
2009-10-28 15:31:07 +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
robocop
6027255ad5
Misc comments.
2009-10-07 09:39:51 +00:00
dimitr
7a0aa8afd6
Restored the legacy enable/disable subsystem logic.
2009-10-04 11:27:42 +00:00
alexpeshkoff
4a172c4015
Fixed AV, happening after use of fb_ping
2009-09-21 14:49:16 +00:00
verbguy
1cbf929ed4
HP-UX IA-64 warnings, type qualifier is meaningless
2009-08-27 20:15:44 +00:00
robocop
cb7fee92da
Misc.
2009-08-26 14:50:54 +00:00
alexpeshkoff
854741ab3b
cleanup
2009-08-26 13:27:44 +00:00
alexpeshkoff
977f924032
Sligtly modified patch from Dmitry Yemanov - separate Status and YEntry classes
2009-08-26 11:37:18 +00:00
asfernandes
3f8ed5123b
Misc
2009-08-26 01:52:12 +00:00
dimitr
f1664f97d5
Better error reporting.
2009-08-25 15:36:22 +00:00
dimitr
9a467e9ac1
Fixed a bug I introduced today.
2009-08-25 14:50:08 +00:00
dimitr
56778ac8f4
Introduced the fb_ping() provider call (it's not exported thus it doesn't belong to the public API).
...
Currently only the engine supports this call. To be extended for the remote provider and exported as public in v3.0.
Used this new call to implement asynchronous (read: immediate) disconnection of the shutdown attachments.
2009-08-25 11:16:32 +00:00
alexpeshkoff
343267a90c
Deprecate unpublished API function isc_reset_fpe()
2009-08-24 08:01:06 +00:00
asfernandes
50102f6f4c
Misc
2009-08-23 01:27:46 +00:00
alexpeshkoff
ae6b5921ed
Fixed CORE-2599: SegFault in yValve when closing attachment actively used by other thread
2009-08-21 13:07:47 +00:00
robocop
33bc8670c2
Misc and constants.
2009-07-19 13:31:05 +00:00
asfernandes
e26c3083f8
Improvement CORE-2551 - Interpret DPB items as now the database name parameter is interpreted and change MON$ filenames fields from NONE to UNICODE_FSS.
2009-07-11 19:58:28 +00:00
robocop
bec616bb1b
More misc.
2009-06-12 12:07:06 +00:00
robocop
73509d5e98
Misc.
2009-06-12 11:39:01 +00:00
robocop
e1f337e951
Minimizing casts.
2009-06-08 12:14:58 +00:00
robocop
2e3ce0d23d
Misc.
2009-06-07 09:49:58 +00:00
alexpeshkoff
46527f2084
MT safe floating point exceptions control. Raise error in case of FP overflow according to SQL standard requirements.
2009-05-27 07:57:06 +00:00
asfernandes
10328dff3b
Misc
2009-05-06 02:02:37 +00:00
alexpeshkoff
cef41b3286
1. Solaric/Sparc SunProCC port.
...
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
robocop
c23b36160b
Misc.
2009-05-02 14:56:43 +00:00
asfernandes
1c20adb8fc
Misc
2009-04-29 01:52:49 +00:00
robocop
2d7cb94844
Unused params
...
Some BLR checks
2009-04-28 13:08:04 +00:00
robocop
888000e21e
Unused function params.
2009-04-26 10:24:44 +00:00
asfernandes
ced3b0010e
Rollback CORE-2298
2009-01-29 20:36:29 +00:00
asfernandes
6d13f78931
Correction
2009-01-28 23:04:38 +00:00
asfernandes
9784181a33
Improvement CORE-2298 - Add support for "some_col = ? or ? IS NULL" conditions
2009-01-28 21:37:45 +00:00
robocop
3689f15321
Style.
2009-01-20 08:33:59 +00:00
roman-simakov
56c4bc52e0
Fixed small errors in exception handling code
2009-01-15 13:58:34 +00:00
robocop
2c2fee86da
Style.
2009-01-14 11:10:48 +00:00
robocop
b627ad2a39
Style.
2009-01-07 09:30:57 +00:00
asfernandes
79e89d573d
Misc
2009-01-03 19:02:04 +00:00
robocop
21bb7f3d20
Style.
2009-01-03 09:14:29 +00:00
robocop
6406e45337
Shut up compiler warnings (unreferenced vars, uninitialized vars, compile-time conditional code, etc.)
2009-01-02 06:36:12 +00:00
alexpeshkoff
4b6baa6c2a
Do not let fb_shutdown() execute more than one times
2008-12-30 15:14:46 +00:00
robocop
762d7e1392
Style.
2008-12-25 06:09:37 +00:00
asfernandes
ccb27f8537
Misc
2008-12-21 20:06:02 +00:00