dimitr
93eb387be3
Backported CORE-3874: Computed column appears in non-existant rows of left join.
2013-07-03 06:33:39 +00:00
asfernandes
272b47f6ed
Fixed CORE-4137 - Wrong metadata output script generate by isql / CHARACTER SETISO8859_1 sintaxe error.
2013-07-03 02:12:05 +00:00
firebirds
a78722a489
nightly update
2013-07-01 01:03:46 +00:00
hvlad
7d2c37d9e0
Backported from trunk: prevent starting a lot of threads when forced shutdown is in progress.
2013-06-30 19:13:37 +00:00
firebirds
39d257fd66
nightly update
2013-06-30 00:47:38 +00:00
dimitr
cfe3f24da2
Fixed CORE-4118: Expression index may be not used for derived fields or view fields. Also, generalized the old trick with CAST in expression indices.
2013-06-29 13:47:00 +00:00
firebirds
f84c16a50e
nightly update
2013-06-28 01:16:38 +00:00
asfernandes
6dedc68d41
Rework on CORE-4125 to work with ICU 3.0.
2013-06-26 02:15:24 +00:00
firebirds
22d12617bb
nightly update
2013-06-26 00:27:44 +00:00
asfernandes
fc1d01fe8c
Backported fix for CORE-4225 - Using COLLATE UNICODE_CI_AI in WHERE clause (not indexed) is extremely slow.
2013-06-25 15:35:29 +00:00
firebirds
d8b748ef57
nightly update
2013-06-21 00:49:45 +00:00
asfernandes
91b8169c15
Fixed CORE-2912 - Exception when upper casing string with lowercase y trema (code 0xFF in ISO8859_1)
2013-06-20 15:43:45 +00:00
dimitr
0e5d964350
Attempted to please the GCC compiler. If this doesn't help, another solution is to be backported from trunk.
2013-06-20 07:41:21 +00:00
dimitr
73a39d54a4
Fixed CORE-4127: Server crashes instead of reporting the error "key size exceeds implementation restriction".
2013-06-20 06:11:00 +00:00
dimitr
4ae620ecbd
The first fix for CORE-4123: Firebird crash when executing an stored procedure called by a trigger that converts string to upper.
...
Adriano, please review. BTW, I'm far not sure that other TextType members (those calling texttype_fn_* routines from INTL) cannot silently return "special" return codes either.
2013-06-19 16:18:06 +00:00
dimitr
300f130198
Attempted to fix a possible crash due to the wrong request pointer remaining in tdbb after sub-request execution. While being there, cleaned up some redundant code.
2013-06-19 06:12:56 +00:00
alexpeshkoff
75a9613543
Backported fix for CORE-4121: Segfault when engine is shutting down inside blob get/put function invoked from UDF
2013-06-18 13:17:08 +00:00
firebirds
59acf19150
nightly update
2013-06-16 01:01:12 +00:00
hvlad
68a53fe236
Make code a bit more robust
2013-06-15 19:02:21 +00:00
hvlad
7118059b72
Fixed memory leak followed by AV (introduced at fix for CORE-3989).
...
Dmitry, please review.
2013-06-15 18:28:26 +00:00
dimitr
ae68898f20
Fixed CORE-4117: Ignoring computed by field as Exception parameter.
2013-06-15 05:57:48 +00:00
firebirds
4118cd514a
nightly update
2013-06-08 01:03:30 +00:00
alexpeshkoff
fb08ee8458
Backported fix for CORE-3942: Restore from gbak backup using service doesn't report an error
2013-06-07 10:41:38 +00:00
dimitr
81c4023396
Since we (unexpectedly for me) seem to support BLR > 64KB, I'm committing a workaround for CORE-4113 (EXECUTE BLOCK prepare fails). The debug info does not support longish BLR, so don't pretend to find something there beyond the 64KB limit. If someone can think of a better solution, please jump in.
2013-06-07 09:51:13 +00:00
firebirds
220ada8b80
nightly update
2013-06-01 00:46:58 +00:00
dimitr
92bc35d9b9
Fixed CORE-4107: Wrong resultset (subquery + derived table + union).
2013-05-29 12:13:55 +00:00
firebirds
477b4504b8
nightly update
2013-05-24 01:20:45 +00:00
alexpeshkoff
272ac70d33
CORE-3993: disable AST delivery at final steps of attachemnt destruction
2013-05-23 11:55:18 +00:00
dimitr
525a178114
Fixed CORE-4102: Bad optimization of OR predicates applied to unions.
2013-05-23 08:25:56 +00:00
firebirds
8a395f40f7
nightly update
2013-05-23 00:48:47 +00:00
hvlad
c2cec20b39
Fixed bug CORE-4101 : firebird.log contains "I/O error during "write" operation" records but database works correctly
2013-05-22 16:13:32 +00:00
firebirds
5cd192a41f
nightly update
2013-05-21 00:42:51 +00:00
robocop
ef3e3e7610
Misc.
2013-05-20 03:26:59 +00:00
firebirds
93885d746b
nightly update
2013-05-16 00:40:15 +00:00
hvlad
276b7ecd0a
Fixed bug CORE-4100 : Automatic sweep could be run when there is no need for it
2013-05-15 14:29:55 +00:00
firebirds
d4f4c8f4f6
nightly update
2013-05-10 00:43:19 +00:00
asfernandes
929de3d26e
Backported fix for CORE-4083 - Full outer join in derived table with coalesce (iif).
2013-05-09 01:17:24 +00:00
firebirds
0f1a59a24d
nightly update
2013-05-08 02:13:41 +00:00
hvlad
bffe15166b
Fixed bug CORE-4094 : Wrong parameters order in trace output
2013-05-07 11:36:26 +00:00
firebirds
bff7e341ff
nightly update
2013-04-30 01:21:46 +00:00
dimitr
d9bfe4c17f
Totally misc.
2013-04-29 10:05:37 +00:00
dimitr
42f91780ad
Misc.
2013-04-29 10:04:59 +00:00
firebirds
61f5c6b0fc
nightly update
2013-04-29 01:03:55 +00:00
dimitr
f97adb9bf6
Corrected the target buffer length.
2013-04-28 14:10:47 +00:00
dimitr
d27648637b
Simple fix for CORE-4093: Server crashes while converting an overscaled numeric to a string. It assumes the resulting string being limited in length by the scale (value <= 128). A more generic solution (e.g. disallow overflowing scales) would be appreciated for the trunk.
2013-04-28 13:33:56 +00:00
firebirds
6e99e299e8
nightly update
2013-04-18 01:12:06 +00:00
alexpeshkoff
046c1c6cb0
Fixes related with CORE-3993
2013-04-17 08:04:45 +00:00
firebirds
5eed40e9f3
nightly update
2013-04-16 01:16:25 +00:00
alexpeshkoff
7ee2887e84
Postfix for CORE-3935 and CORE-3993: avoid opening same database file twice
2013-04-15 16:54:58 +00:00
firebirds
ac5fafb405
nightly update
2013-03-30 01:41:31 +00:00