dimitr
52ed454bc9
Fixed CORE-3208: Significant memory leaks with recursive queries.
2010-11-01 19:22:55 +00:00
firebirds
6a908577da
nightly update
2010-11-01 03:17:07 +00:00
dimitr
1ee06e52cd
Fixed CORE-3205: isc_dsql_exec_immed2() doesn't return error codes isc_stream_eof and isc_sing_select_err.
...
Also, restore the legacy behavior for EXECUTE PROCEDURE and RETURNING queries. This is expected to fix CORE-3203.
2010-10-31 08:47:41 +00:00
firebirds
a7150ae37f
nightly update
2010-10-29 03:20:18 +00:00
dimitr
5b2c35b3e3
Fixed CORE-3202: execute_immediate API call family may crash the remote server.
2010-10-28 18:09:39 +00:00
firebirds
ac48bc9250
nightly update
2010-10-27 03:18:06 +00:00
asfernandes
dfb7ee4af5
Fixed CORE-3157 - COMMENT ON PARAMETER - Statement leads in a consumption of 1.7 GB RAM and a runtime of more than 1 Minute
2010-10-26 23:34:46 +00:00
firebirds
9cc25a77cf
nightly update
2010-10-20 03:18:07 +00:00
alexpeshkoff
15132bc4a6
Backported fix for CORE-3148: possible segfault in SQZ_apply_differences
2010-10-19 13:28:18 +00:00
firebirds
aebad12f40
nightly update
2010-10-19 03:18:59 +00:00
alexpeshkoff
67e1a2eab4
Make it build using clang++ - thanks to marius
2010-10-18 17:23:26 +00:00
hvlad
9ddc0ef468
Fixed bug CORE-3188 : page 0 is of wrong type (expected 6, found 1)
2010-10-17 21:35:24 +00:00
asfernandes
98bf701126
Fixed CORE-3180 - ALTER VIEW with not matched columns in declaration and selection crashs the server
2010-10-17 14:32:04 +00:00
firebirds
a85fd4cfa8
nightly update
2010-10-16 03:24:37 +00:00
alexpeshkoff
3871d93629
Fixed issues, found by clang
2010-10-15 15:18:35 +00:00
alexpeshkoff
0c139f1f55
CORE-3184: Committed Damyan's patch - port for linux/hppa and linux/alpha
2010-10-15 09:07:13 +00:00
firebirds
80e7b4e8e0
nightly update
2010-10-15 03:18:19 +00:00
alexpeshkoff
f126fd52a3
Ported fix for CORE-3022: gpre C++ compiler warnings with GCC 4.4.1
2010-10-14 11:34:59 +00:00
alexpeshkoff
f65856fca2
Fixed issue, detected by clang++ compiler
2010-10-14 06:25:12 +00:00
dimitr
9c7f9d96ef
Misc.
2010-10-14 05:18:24 +00:00
firebirds
66b4b413da
nightly update
2010-10-14 03:18:41 +00:00
dimitr
24777be976
Fixed the major part of the slowdown in CORE-2827: Very slow prepare for complex interrelated metadata with many triggers indirectly involved in the operation being prepared.
...
Code cleanup.
2010-10-13 12:11:52 +00:00
firebirds
28a44566d7
nightly update
2010-10-09 03:16:09 +00:00
hvlad
a9c57583b7
Backported fix for bug CORE-3170 : Engine could enter infinite loop if EVENT's are posted but no subscribers exists
2010-10-08 11:58:59 +00:00
firebirds
c9a14d5dba
nightly update
2010-10-08 03:23:16 +00:00
hvlad
b48913d054
Backport fix for bug CORE-3168: exclude_filter doesn't work for <services></section> section of the Trace facility
2010-10-07 16:14:31 +00:00
firebirds
0c82314261
nightly update
2010-10-07 03:16:47 +00:00
asfernandes
4ba1897fe8
Fixed CORE-3164 - Parameterized requests involving blob fields fails when connected using charset UTF8
2010-10-06 15:39:08 +00:00
firebirds
11dfe769b2
nightly update
2010-10-06 03:23:50 +00:00
firebirds
6a04e955ec
nightly update
2010-10-05 03:16:56 +00:00
alexpeshkoff
0018ec61b5
Fix for CORE-3156: Problems using UDFs on Mac
2010-10-04 14:58:07 +00:00
alexpeshkoff
07f427c07f
Fix for CORE-3156: Problems using UDFs on Mac
2010-10-04 13:07:50 +00:00
firebirds
e6f4a8b9ef
nightly update
2010-09-26 03:17:56 +00:00
asfernandes
f7dc73e483
Fixed CORE-3141 - The last column in a view is returning as a null value even when its not
2010-09-25 20:12:27 +00:00
firebirds
b42afd054a
nightly update
2010-09-25 03:17:59 +00:00
dimitr
bd155d07a0
Fixed unregistered error in the BLR printer output.
2010-09-24 11:34:09 +00:00
firebirds
b6173f6c57
nightly update
2010-09-23 03:22:16 +00:00
alexpeshkoff
337cf76d66
Fixed CORE-3143: Segmentation fault may occur when user interrupts gstat
2010-09-22 06:06:36 +00:00
firebirds
7ab26b1a42
nightly update
2010-09-19 03:16:36 +00:00
dimitr
df67a3d0f3
Fixed CORE-3137: Partial rollback is possible for a selectable procedure modifying data.
2010-09-18 06:52:12 +00:00
firebirds
bbe02ece6b
nightly update
2010-09-15 03:31:03 +00:00
firebirds
e0b892a955
nightly update
2010-09-14 03:16:39 +00:00
dimitr
945b928f75
Fixed CORE-3131: WIN1257_LV (Latvian) collation is wrong for 4 letters: A E I U.
2010-09-13 15:00:20 +00:00
firebirds
ffc4a4681d
nightly update
2010-09-10 03:17:47 +00:00
alexpeshkoff
da804c497d
Make it cvs/svn independent
2010-09-09 10:53:16 +00:00
alexpeshkoff
15282c4493
Fixed package version generation for release builds
2010-09-09 10:16:46 +00:00
firebirds
2a69dc33dd
nightly update
2010-09-04 03:20:44 +00:00
firebirds
9d2a4740e8
nightly update
2010-09-03 03:26:05 +00:00
dimitr
30bc027c82
Update.
2010-09-02 18:10:58 +00:00
dimitr
fe6de63673
Cleanup.
2010-09-02 15:02:47 +00:00
firebirds
ac32099f6a
nightly update
2010-09-02 03:17:18 +00:00
asfernandes
68fbad90c3
Fixed CORE-3101 - Cannot alter the domain after migrating from older versions
2010-09-01 15:35:20 +00:00
firebirds
8355ba699d
nightly update
2010-08-27 03:18:15 +00:00
asfernandes
8875978dda
Fixed CORE-3109 - [Crash] isc_dql_exec_immed3_m for "create database ..." and NULL transaction
2010-08-27 02:51:41 +00:00
alexpeshkoff
bb5850961a
Fixed CORE-3117: After an error in GDS_CLOSE_BLOB() blob handle becomes invalid
2010-08-26 10:52:11 +00:00
firebirds
3dc3678427
nightly update
2010-08-26 03:17:23 +00:00
dimitr
3c23e62580
Fixed a few suspicious places related to the variable cloning.
2010-08-25 08:00:30 +00:00
firebirds
500eccd348
nightly update
2010-08-24 08:39:15 +00:00
firebirds
3fb40e46ff
nightly update
2010-08-24 03:15:58 +00:00
alexpeshkoff
f11f5ec8b9
Fixed CORE-3116: gsec outputs list of users to stderr instead stdout
2010-08-23 11:39:40 +00:00
alexpeshkoff
79e1e788c6
Applied suggested by Dmitry Kovalenko fix - it helps avoid AV when buffer is allocated exactly at the end of physical memory segment
2010-08-23 10:06:11 +00:00
firebirds
fc48004207
nightly update
2010-08-14 03:17:34 +00:00
firebirds
8e9353e092
nightly update
2010-08-12 03:16:45 +00:00
dimitr
5f1d41a7f6
More complete solution for CORE-2822: Error "no current row for fetch operation" when subquery includes a non-trivial derived table.
...
It's also expected to fix CORE-3103: Select statement with more non indexed reads in version 2.5RC3 as in version 2.1.3.
Patch for trunk will follow a bit later.
2010-08-11 10:50:33 +00:00
dimitr
a57c2d0794
Fixed the remaining issue related to CORE-1079: Every attach of fbclient/fbembed library to the host process leaks 64KB of memory.
2010-08-11 07:36:52 +00:00
hvlad
2dbab9603b
Backport fix for bug CORE-3100 : Wait mode and lock timeout of external transaction of EXECUTE STATEMENT not matched to corresponding parameters of local transaction
2010-08-07 21:29:43 +00:00
asfernandes
70ad7ef699
Correction for CORE-3090
2010-08-07 02:49:25 +00:00
asfernandes
ea94b629ff
Fixed CORE-3090 - Incorrect LEFT JOIN result using table and derived constant subquery
2010-08-07 01:50:35 +00:00
hvlad
4156a471d3
Fixed bug CORE-3089 : Attempt of execute statement on external datasource failed when datasource is interbase 4.1
2010-08-06 15:11:16 +00:00
asfernandes
88845a9c3d
Fixed CORE-2893 - Regression introduced with fix for CORE-2893 causes double processing of nodes when preparing a statement. Debug build aborts.
2010-08-06 02:12:38 +00:00
asfernandes
fc5c390c69
Fixed CORE-3094 - Parameters doesn't work with NOT IN from a selectable procedure
2010-08-04 15:26:23 +00:00
asfernandes
b2861fbbc4
Backport fix for CORE-3091 - Built-in function POWER(X, Y) does not work when the X argument is negative and the Y value is scaled numeric but integral
2010-08-02 22:43:09 +00:00
hvlad
21bf6b821c
Backport fix for bug CORE-3079 : Strong slowing down inserts with EVENT-s in a single transaction
2010-07-26 11:05:14 +00:00
alexpeshkoff
ebea0fd1b0
Fixed Mac port
2010-07-16 07:20:55 +00:00
alexpeshkoff
7067fb4862
Fixed unregistred bug (rc3 vs rc2 regression) - races when closing touchThread
2010-07-14 10:27:54 +00:00
dimitr
16f7504427
Update.
2010-07-13 07:18:24 +00:00
dimitr
c5edc55b7c
Backported recent Vlad's bugfix.
2010-07-13 07:10:23 +00:00
dimitr
10aa0ae917
Mirror the recent Alex's change for Windows. It doesn't seem being strictly required, but let's be safe.
2010-07-13 07:05:30 +00:00
alexpeshkoff
5113a8d668
Backported fix for CORE-3067: Objects not unmapped when shared memory is closed
2010-07-09 11:15:44 +00:00
dimitr
f659679b6f
Fixed the old bug which was left unnoticed until RC3 where Pair<MetaName, MetaName> was used as a key for a b-tree.
...
At the first glance, it promises only wrong ordering of items, but in fact it trashes the b-tree internals and crashes the server :-(
It's unregistered and undocumented, but being a very recent RC3 only regression, let's leave it this way.
I suppose the intended code should be !(v.first < this->first), but we have the operator == defined, so I used a simpler form.
2010-07-08 10:44:35 +00:00
dimitr
7f9f7680de
Fixed CORE-3064: Using the procedure alias inside an explicit plan crashes the server.
2010-07-02 10:43:33 +00:00
dimitr
9c5b7d512e
Update.
2010-06-25 09:06:55 +00:00
hvlad
e9ac9979b1
Disable hard limit on number of worker threads. Something more smart should be implemented instead.
2010-06-23 13:30:18 +00:00
asfernandes
559306231e
Fix problem seen by Vlad where crash happens when our older ICU is found
2010-06-18 11:21:05 +00:00
asfernandes
f70830ba40
Fixed CORE-2900 - "AV - The code attempted to access a virtual address without privilege to do so" using aggregate distinct
2010-06-16 11:47:19 +00:00
alexpeshkoff
4532058a72
Backported fix for CORE-3046: Assertion after ALTER TABLE
2010-06-15 12:00:00 +00:00
hvlad
8783fe190a
Fixed bug CORE-3034 : Bugchek 300 (can't find shared latch)
2010-06-14 11:45:47 +00:00
asfernandes
a731f0f72a
Backport fix for CORE-2893 - Expression in a subquery may be treated as invariant and produce incorrect results
2010-06-13 14:57:51 +00:00
asfernandes
d6f61eef63
Backported fix for CORE-2985 - The new 2.5 feature to alter COMPUTED columns doesn't handle dependencies well.
2010-06-12 19:22:24 +00:00
asfernandes
72d9063ac9
Backport fix for CORE-3038 - The insert failed because a column definition includes validation.
2010-06-12 16:49:39 +00:00
alexpeshkoff
ef56abd46e
Mac port - use dispatch semaphores
2010-06-08 13:18:45 +00:00
alexpeshkoff
7a69886c3b
repeat commit for CORE-3021 in SVN
2010-06-08 11:40:58 +00:00
asfernandes
1674db2688
Port CVS changes (includes CORE-2993, CORE-3010, CORE-3011, CORE-3015, CORE-3016, CORE-3017 and CORE-3021)
2010-06-05 02:41:14 +00:00
dimitr
2959850d94
Fixed unregistered bug: MON$MEMORY_USED for connection/database is bigger than MON$MEMORY_ALLOCATED.
2010-05-21 08:24:16 +00:00
dimitr
3f5c8125c6
Update.
2010-05-21 05:20:32 +00:00
alexpeshkoff
42ffe4fcf8
Fixed and improved diagnostics when thread failed to start
2010-05-20 10:36:19 +00:00
alexpeshkoff
dc4452eb0e
Raise NPROC limit on unix to avoid errors when starting many threads
2010-05-20 10:30:43 +00:00
hvlad
18ed4f65c8
Improvement CORE-3008 : Add attachment's CHARACTER SET name into corresponding trace records
2010-05-19 16:13:25 +00:00
hvlad
567444e6e5
Fixed bug CORE-2981 : Error in Trace plugin (use local symbols in query)
2010-05-18 21:57:50 +00:00
alexpeshkoff
6771beb989
Backported fix for CORE-3006: /tmp/firebird and files in it may get 'root' (i.e. GID == 0) group
2010-05-18 10:38:38 +00:00