asfernandes
8513170298
Removed false assertion with statement:
...
select 1 + ? from rdb$database
2008-09-15 15:34:14 +00:00
asfernandes
db4e1bda25
Misc
2008-09-15 15:25:18 +00:00
asfernandes
7a5b0121d8
Misc
2008-09-14 23:17:58 +00:00
asfernandes
51a3f06427
Fixed CORE-2066 - Conversion of SQL_TEXT / SQL_VARCHAR to SQL_TIMESTAMP / SQL_TYPE_TIME / SQL_TYPE_DATE
2008-09-11 15:33:44 +00:00
robocop
276bc71915
Misc.
2008-09-11 06:49:27 +00:00
alexpeshkoff
121af76de7
Made XSQLDA parameter const in isc_dsql_fetch and a family of isc_dsql_exec functions as suggested by Dmitry Kovalenko.
...
Minor related cleanup in utld.
2008-09-10 12:31:54 +00:00
asfernandes
22c65f0153
Misc
2008-09-10 02:21:13 +00:00
alexpeshkoff
e80d9223a0
Fixed CORE-2071: isc_dsql_prepare crashes with statement_text=NULL
2008-09-09 11:27:10 +00:00
alexpeshkoff
e392297213
sligtly better places to check for missing SQL operator
2008-09-09 11:11:25 +00:00
asfernandes
cd8476bea3
Do not change the logic of things that was been working - thanks to Claudio
2008-09-09 11:01:29 +00:00
alexpeshkoff
79f97a1534
Fixed CORE-1506: Server crash with isc_dsql_execute_immediate and zero length string
2008-09-09 09:26:29 +00:00
asfernandes
50ab76f9a7
Fixed:
...
CORE-2067 - GROUP by and RDB$DB_KEY problems
CORE-2068 - Comparision with IN and subquery with RDB$DB_KEY returns wrong result
CORE-2069 - Incorrect VIEW expansion when RDB$DB_KEY is used in view body
2008-09-07 21:50:00 +00:00
asfernandes
384beddc49
Do not mix flags of union and rse. Problem recently introduced:
...
select n from t1
union all
select n from t2;
Error: multiple rows in singleton select
2008-09-07 20:25:18 +00:00
asfernandes
b550749a47
Fixed CORE-1246 - Incorrect column values with outer joins and derived tables
2008-09-07 19:44:48 +00:00
alexpeshkoff
35ed43e0da
Some asserts
2008-09-05 11:46:26 +00:00
robocop
a6d4e3de82
Misc.
2008-09-03 12:18:59 +00:00
asfernandes
139e4f8ca9
Misc
2008-09-03 02:26:45 +00:00
dimitr
d64f97e260
Fixed CORE-2061: ALTER VIEW WITH CHECK OPTION crashes the engine.
2008-09-02 07:27:15 +00:00
asfernandes
9150e6f4f2
This should fix regressions related to fixes of:
...
CORE-501 - Optimization problem with COALESCE
CORE-1343 - Bug with a simple case and a subquery
CORE-2041 - update or insert with gen_id() with wrong generator value
And should fix this one (snapshot build bug):
CORE-2051 - don't work subquery in COALESCE
2008-09-01 13:18:02 +00:00
asfernandes
cc5b689eda
Misc
2008-08-29 02:18:50 +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
alexpeshkoff
b3e51d59e2
fixed release gcc build
2008-08-27 11:06:11 +00:00
alexpeshkoff
b61c1b2e59
Fixed diagnostics broken by my previous commit - thanks to Claudio
2008-08-27 07:33:09 +00:00
robocop
69aeb8cb71
Misc.
2008-08-26 11:04:39 +00:00
robocop
92f2d1dc1b
Misc.
2008-08-26 10:28:58 +00:00
dimitr
1739c548b1
Fixed CORE-903: Update Field update / result Updated.
2008-08-25 07:58:45 +00:00
robocop
3ffc6889d4
Correction.
2008-08-23 11:08:21 +00:00
asfernandes
ed0c45c1b9
Temporary fix for the boot build
2008-08-22 02:13:02 +00:00
asfernandes
e54682efa0
Fixed CORE-1343 - Bug with a simple case and a subquery
2008-08-21 01:58:53 +00:00
asfernandes
b910161f82
Fixed CORE-501 - Optimization problem with COALESCE
2008-08-20 01:54:45 +00:00
alexpeshkoff
e33702d587
misc CORE-1964
2008-08-18 07:12:25 +00:00
alexpeshkoff
c188e3dc47
fixed compile error
2008-08-18 06:44:36 +00:00
asfernandes
736659c1a1
Misc
2008-08-16 15:42:38 +00:00
asfernandes
fdfe98f2a8
Fixed CORE-2044 - Incorrect result with UPDATE OR INSERT ... RETURNING OLD and non-nullable columns
2008-08-16 00:59:31 +00:00
asfernandes
5d4084d30c
Fixed CORE-2041 - update or insert with gen_id() with wrong generator value
2008-08-15 16:32:42 +00:00
alexpeshkoff
1785fb6ee3
fixing CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid
...
finished cleanup of vararg in error diagnostics in DSQL
2008-08-15 11:21:47 +00:00
asfernandes
fd90a1e25b
Improvement CORE-2029 - Increase number of contexts avaiable when using derived tables
2008-08-02 23:47:38 +00:00
robocop
7182bbaa8b
Style.
2008-07-16 11:15:00 +00:00
alexpeshkoff
7c8427bc35
Separated CVT functions to common and jrd parts.
...
This made possible to avoid ugly CVT_move export.
Cleanup of errors handling in CVT functions.
2008-07-10 15:57:33 +00:00
asfernandes
45786da3bc
Misc
2008-07-06 16:42:52 +00:00
alexpeshkoff
95335a7356
restored const correctness after tag move
2008-07-04 10:37:26 +00:00
alexpeshkoff
c8ce5f505a
fixed Darwin/gcc 4.0 build
2008-07-04 10:35:33 +00:00
alexpeshkoff
fc51563cc1
temporary reverted to be able to fix A1 tag
2008-07-04 10:33:11 +00:00
alexpeshkoff
5ac5869661
CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come.
2008-07-03 12:02:54 +00:00
robocop
1d7bc9916b
Misc.
2008-07-03 07:12:36 +00:00
robocop
1ffc7a2291
Misc.
2008-07-02 09:46:44 +00:00
asfernandes
ce4bf91533
Misc
2008-07-01 01:12:02 +00:00
robocop
720b2655b9
Implement new message for DSQL.
2008-06-28 04:33:29 +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
asfernandes
cf7af2292d
Fixed CORE-1962 - Incorrect extraction of MILLISECONDs
2008-06-25 15:58:03 +00:00