8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 06:43:02 +01:00
Commit Graph

186 Commits

Author SHA1 Message Date
robocop
bb83e70cfe Isolate even more the scrollable cursors-related code. 2009-06-22 08:45:38 +00:00
robocop
e6b6c13a9f Misc. 2009-06-16 12:25:57 +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
robocop
1452ca21c1 Misc. 2009-04-15 06:40:17 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
robocop
a730fbf074 Get rid of more typedefs. 2009-04-03 10:07:55 +00:00
asfernandes
dbb79680c1 Fixed CORE-2339 - Incorrect result for the derived expression based on aggregate and computation 2009-02-24 15:24:23 +00:00
asfernandes
f0de59cde9 Misc 2009-02-13 21:08:56 +00:00
hvlad
f95a842493 Fixed bug CORE-2320 : Complex recursive query may produce not all rows 2009-02-12 09:31:39 +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
096d8e78e6 Trying to be more consistent in the detection of headers (HAVE_* macros). 2009-02-08 11:38:00 +00:00
hvlad
562ad23adb Fixed my error at tracing failed fetch from procedure. 2009-02-03 18:27:01 +00:00
hvlad
115602ff06 Trace services support 2009-02-01 22:10:12 +00:00
asfernandes
baaa6a45a6 Misc 2009-02-01 15:06:11 +00:00
asfernandes
0b2322d13d Fixed CORE-2300 - Unexpected error "arithmetic exception, numeric overflow, or string truncation" while evaluating SUBSTRING the second time 2009-01-30 15:05:33 +00:00
hvlad
9668dc5f49 Fixed bug CORE-2291 : BUGCHECK 284 2009-01-25 14:30:28 +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
robocop
d11c994960 Style. 2008-12-31 05:06:08 +00:00
asfernandes
ccb27f8537 Misc 2008-12-21 20:06:02 +00:00
robocop
e63b46bb9c There's no need to check whether a pointer is null before applying delete or delete[]. 2008-12-21 03:50:29 +00:00
robocop
e0bc2dd4f5 Style. 2008-12-19 11:12:28 +00:00
asfernandes
8fbf0e8e8c Remove trailing spaces (.cpp files) 2008-12-05 01:20:14 +00:00
dimitr
4c81bd57bc Rolled back my yesterday's fix as totally wrong. Solution is to be re-considered. 2008-11-21 18:38:07 +00:00
dimitr
c77de9d428 Fixed CORE-2200: Extremely slow executing a cross join of 3 tables in Firebird 2.x. 2008-11-20 12:12:51 +00:00
dimitr
0a98a21456 Correction for one of my recent commits. 2008-11-15 09:30:35 +00:00
asfernandes
db82e7cd6b Misc 2008-11-06 00:23:21 +00:00
alexpeshkoff
d8ea120ded AIX port - use FB_ prefix for alignment constants 2008-11-05 11:26:23 +00:00
dimitr
a2eee6c085 Fixed CORE-2101: Bugcheck 249 when attempting to fetch outside the end-of-stream mark for the open PSQL cursor. 2008-10-08 11:59:56 +00:00
asfernandes
ac0bf90ad9 Improve my last changes 2008-09-15 00:07:43 +00:00
asfernandes
e4b67b05d7 Fixed CORE-2081 - RDB$DB_KEY in subselect expression incorrectly returns NULL 2008-09-14 02:56:35 +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
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
dimitr
310b59173e Misc. Let's handle req_rpb's consistently across the module. 2008-05-06 09:42:56 +00:00
alexpeshkoff
f0a837e63f Fixed CORE-1839: AV when sorting by field, calculated using resursive CTE 2008-04-16 12:11:29 +00:00
asfernandes
312a391d78 Misc 2008-02-26 02:23:28 +00:00
dimitr
306bda2dc4 Misc. 2008-02-24 11:37:05 +00:00
robocop
f8007f4071 Misc. 2008-02-24 03:23:40 +00:00
robocop
4c3381ef6b Style, constness and macro cleanup. 2008-02-03 10:41:44 +00:00
alexpeshkoff
39896cb955 Fixed CORE-1671: atexit() calls in client libraries cause segfaults
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory

To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.

Also some related cleanup.
2008-01-23 15:52:40 +00:00
dimitr
6666fd1e4a The merge continued. 2008-01-16 09:48:41 +00:00
hvlad
d3c2482800 Fixed bug CORE-1649 : AV when recursive query used MERGE JOIN in execution plan 2007-12-12 09:01:52 +00:00
asfernandes
41faeba3cc Misc 2007-12-05 00:03:15 +00:00
alexpeshkoff
eea9070f48 Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster 2007-12-03 15:46:39 +00:00
paulbeach
7602a29b94 HPUX Port 2007-11-12 14:26:44 +00:00
dimitr
33fb126a74 Fixed CORE-1436. 2007-08-31 10:14:09 +00:00