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
d60030074d
Just a consistency with other variables.
2009-10-05 16:06:44 +00:00
hvlad
89d72e5fba
Fixed bug CORE-2633 : SELECT WITH LOCK with no fields are accessed clears the data
2009-09-18 07:13:34 +00:00
asfernandes
50102f6f4c
Misc
2009-08-23 01:27:46 +00:00
robocop
97c384d984
Comments.
2009-08-22 12:16:47 +00:00
robocop
ebca9af164
Mostly comments.
2009-08-20 10:19:02 +00:00
dimitr
1d817afa1b
More complete solution for CORE-1971 (evaluation from left to right).
2009-08-05 15:26:05 +00:00
asfernandes
5063bafc36
Misc
2009-07-15 03:13:16 +00:00
dimitr
9b90f012ca
Fixed CORE-1971: Set the fixed and documented check order for WHERE clause and other conditional sentences.
...
The order of evaluation is now always from left to right.
2009-07-12 10:16:15 +00:00
alexpeshkoff
fe4aec8a12
Fixed CORE-2550: Bus error when working with DB_KEY on bigendian machines. Introduced dtype_dbkey inside engine.
2009-07-09 14:04:42 +00:00
asfernandes
8a94ecf6bc
Misc
2009-06-29 02:06:00 +00:00
uid32383
e704280a59
Style.
2009-06-28 10:29:36 +00:00
robocop
f10e1b72eb
Style.
2009-06-27 06:23:36 +00:00
asfernandes
91c2a6d464
Misc: replace MAX_UCHAR by MAX_STREAMS
2009-06-25 02:06:14 +00:00
robocop
c202492a2e
Style.
2009-06-21 10:34:33 +00:00
robocop
ab2141b5e6
Misc.
2009-06-19 13:00:53 +00:00
asfernandes
a263449fa2
Fix build
2009-06-18 23:24:14 +00:00
robocop
6bfacad413
CORE-2509. Took the opportunity to fix several data types.
2009-06-18 12:07:07 +00:00
robocop
66b1227b22
Unused params, some formatting, cleanup.
2009-05-01 17:21:36 +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
asfernandes
f6f364da49
Trim trailling spaces
2009-04-04 16:39:31 +00:00
alexpeshkoff
77498cac9b
Fixed some warnings
2009-04-03 10:49:07 +00:00
robocop
a730fbf074
Get rid of more typedefs.
2009-04-03 10:07:55 +00:00
asfernandes
628eb5b557
Misc
2009-02-09 01:43:49 +00:00
hvlad
0950f997fb
Fixed bug CORE-2311 : Possible memory leak in WITH RECURSIVE query
2009-02-08 15:50:12 +00:00
robocop
66dc4ddad9
Make code easier to read.
2009-02-08 09:39:59 +00:00
asfernandes
1105286dee
Misc
2009-02-07 15:20:34 +00:00
asfernandes
636b304d8e
Fix the problem reported by Vlad (another case of CORE-2237)
2009-02-05 01:19:20 +00:00
robocop
3689f15321
Style.
2009-01-20 08:33:59 +00:00
robocop
582cdf185b
Style.
2009-01-14 09:19:00 +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
asfernandes
5c97a235e3
Misc
2008-12-24 00:32:49 +00:00
robocop
2fadc0e456
Style.
2008-12-22 09:00:05 +00:00
robocop
9161be9116
Style.
2008-12-18 11:29:10 +00:00
asfernandes
4769d47fa3
Fixed CORE-2237 - Assertion at src\jrd\intl.cpp 569
2008-12-13 18:25:45 +00:00
asfernandes
8fbf0e8e8c
Remove trailing spaces (.cpp files)
2008-12-05 01:20:14 +00:00
asfernandes
da7386109d
Fixed CORE-2215 - GROUP BY concatenation with empty string
2008-11-28 14:59:17 +00:00
asfernandes
c51af68ff9
Misc
2008-11-09 22:42:11 +00:00
asfernandes
720a49c89e
Fixed the others two problems of CORE-2176
2008-11-09 17:00:19 +00:00
dimitr
591186dd00
Misc.
2008-09-12 12:23:52 +00:00
dimitr
aad133369c
Cleanup.
2008-09-12 08:48:47 +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
asfernandes
84da641b55
Fixed CORE-2034 - Problems related to CORE-1254 (Problem with DISTINCT and insensitive collations) re. UNICODE insensitive collations with DISTINCT or GROUP BY.
2008-08-08 01:44:42 +00:00
asfernandes
628cccf32e
Misc
2008-07-16 13:55:41 +00:00
dimitr
99a17e984b
Fixed the main problem of CORE-1971: inconsistency in the evaluation order between Windows and POSIX.
...
Now the order is always right-to-left. I would prefer to see it reversed, but that's for another day.
2008-07-09 11:46:44 +00:00
alexpeshkoff
a2e416210b
Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
...
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
robocop
5777ff76fa
More VC6 cleanup.
2008-05-14 13:11:41 +00:00
hvlad
5f8774827c
Better and simpler fix for bug CORE-1884.
2008-05-06 12:15:09 +00:00
dimitr
e0c6d0e13d
Fixed CORE-1812.
2008-05-06 09:40:22 +00:00