robocop
16361cada8
Misc.
2009-11-01 10:58:16 +00:00
robocop
f3d871ebad
Avoid conflict with Windows-specific macros.
2009-11-01 10:55:05 +00:00
hvlad
c3126026f6
Fixed bug CORE-2720 : Wrong evaluation result with divide and unary plus\minus operations
2009-10-31 20:02:51 +00:00
asfernandes
d59001341c
Misc
2009-10-31 17:31:48 +00:00
dimitr
5c80805bed
Cleanup.
2009-10-31 11:45:44 +00:00
robocop
3c7615230d
Misc.
2009-10-31 08:20:14 +00:00
dimitr
7bdb39e616
Wipe out the SCROLLABLE_CURSORS code + minor cleanup.
...
Also, surfaced scrollability for PSQL cursors (without internal support yet).
2009-10-31 06:17:49 +00:00
robocop
28f0191c7f
Misc.
2009-10-31 03:33:45 +00:00
asfernandes
4a3d198ade
Misc
2009-10-31 01:46:06 +00:00
asfernandes
fb1e53fb67
Improvement CORE-2697 - Support the "? in SELECT some_col FROM some_table" subqueries
2009-10-30 14:47:25 +00:00
asfernandes
2cb5fad9ea
Misc
2009-10-30 14:24:16 +00:00
robocop
b304b96224
Misc.
2009-10-30 10:43:42 +00:00
asfernandes
1960c5ce64
Misc
2009-10-27 14:58:54 +00:00
asfernandes
55449dfb6a
Misc
2009-10-27 14:50:15 +00:00
asfernandes
35598c7bb9
Use already declared variable instead of $2 as see by Claudio
2009-10-25 14:46:35 +00:00
asfernandes
b00b74f6f7
Use bool type in release_only_opt
2009-10-25 01:11:34 +00:00
asfernandes
5b63c76a78
Misc
2009-10-25 01:08:00 +00:00
asfernandes
7fe0366123
Do not declare type for "noise" nodes
2009-10-24 19:15:02 +00:00
asfernandes
51901b212a
Fix some problems found by Claudio
2009-10-24 19:07:35 +00:00
asfernandes
7cf7defc37
Misc
2009-10-24 18:38:25 +00:00
asfernandes
b31aaf0129
Some statements nodes refactor - creation of IfNode, ExitNode, SuspendNode, PostEventNode and SavePointNode.
2009-10-24 17:45:33 +00:00
asfernandes
36b42645bc
Fix problem detected by Dmitry, were RDB$PROCEDURE_PARAMETERS.RDB$COLLATION_ID was not being written
2009-10-23 15:13:34 +00:00
asfernandes
8e2abd22e4
Be consistent and run AFTER ddl-triggers before release the savepoint. Should not change functionality, as there is already a savepoint created by DYN.
2009-10-23 14:41:40 +00:00
asfernandes
dc5edd5aed
Misc
2009-10-23 00:42:40 +00:00
dimitr
476431790f
Correction.
2009-10-22 07:21:13 +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
dimitr
e4791f966e
Optimization for the large number of columns, basically mirroring the one inside var_info().
2009-10-12 06:42:39 +00:00
asfernandes
d6266054b7
Fixed CORE-2660 - COUNT(*) incorrectly returns 0 when a condition of an outer join doesn't match
2009-10-04 21:47:52 +00:00
asfernandes
9b11713517
Fixed the problem reported in fb-devel about wrong "string right truncation" error
2009-09-30 02:16:18 +00:00
robocop
cdb6e7501d
Misc comment, mark the end of the "unreserved" words.
2009-09-24 08:55:34 +00:00
alexpeshkoff
6c1d6c2241
Fixed CORE-2638: Make words, non-reserved according to SQL speciication, non-reserved in our grammar
2009-09-24 07:39:22 +00:00
aafemt
f81520e142
CORE-1991
2009-09-19 08:05:14 +00:00
asfernandes
102956a54d
Fixed CORE-1787 - Consistency check when subquery is ordered by aggregate function from other context
2009-09-07 03:58:48 +00:00
asfernandes
11ecb659e4
Misc
2009-09-05 18:18:44 +00:00
asfernandes
c8a6620661
Fixed CORE-2615 - Silent truncation when using utf8 parameters and utf8 client character set encoding
2009-09-04 15:20:48 +00:00
asfernandes
d8f739f53c
Misc
2009-09-03 01:28:54 +00:00
robocop
43962281d4
Misc and isolate the win9x code even more.
2009-09-02 04:23:02 +00:00
asfernandes
f590889311
Fixed CORE-2607 - Introducer (_charset) problems with monitoring and persistent modules
2009-08-30 02:26:50 +00:00
verbguy
8b75ba391b
HP-UX IA-64 warning, integer conversion resulted in a change of sign
2009-08-27 14:22:45 +00:00
asfernandes
398975b940
Misc
2009-08-20 01:32:24 +00:00
robocop
8ce0cf3e79
Style.
2009-08-16 05:25:30 +00:00
hvlad
4d1e602903
Fixed error in my patch for CORE-2558 : store save point number at impure area. Thanks to Adriano.
2009-08-06 06:30:35 +00:00
asfernandes
88495f2e92
Fixed CORE-2584 - Wrong results for CASE used together with GROUP BY
2009-08-06 02:32:56 +00:00
asfernandes
fea56bf058
Misc
2009-08-06 01:06:05 +00:00
hvlad
7964c35930
Fixed bug CORE-2558 : AV at engine when some statement under autonomous transaction dropped transaction level savepoint
2009-08-05 21:36:49 +00:00
robocop
e90fc8d63f
Change the interface again. Please full rebuild (although the many recent changes to common.h almost qualify as full rebuild).
2009-08-05 12:30:32 +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
asfernandes
a8c1cdb655
Fixed CORE-2579 - Parameters and variables cannot be used as expressions in EXECUTE PROCEDURE parameters without a colon prefix.
...
Improvement CORE-2580 - Allow usage of subselects as PSQL expressions
2009-08-01 18:20:17 +00:00
robocop
dc9e7e7a4a
Paul Beach confirmed this Darwin code is no longer necessary.
2009-08-01 05:37:08 +00:00