firebirds
afe4356783
nightly update
2010-12-29 03:34:09 +00:00
dimitr
d81d6780b0
CORE-3295: Estimate the actual record compression ratio in the optimizer.
2010-12-28 12:01:06 +00:00
firebirds
575136d5d4
nightly update
2010-12-28 03:30:23 +00:00
hvlad
420f7629c0
Fixed typo at my recent commit for CORE-3266
2010-12-27 22:03:04 +00:00
firebirds
808c73324d
nightly update
2010-12-27 03:28:27 +00:00
firebirds
f6f78276ef
nightly update
2010-12-24 03:32:26 +00:00
hvlad
c2963f8b82
Fixed bug CORE-3282 : EXECUTE STATEMENT parses the SQL text using wrong charset
2010-12-23 11:10:06 +00:00
firebirds
cb891a1709
nightly update
2010-12-21 03:48:07 +00:00
dimitr
5c3894ec04
Fixed CORE-3283: Bad plan with using LEFT OUTER JOIN in sub-select.
2010-12-20 07:05:21 +00:00
firebirds
ae0b77c13b
nightly update
2010-12-18 03:30:51 +00:00
hvlad
a03704111d
Better fix for bug CORE-3266 : Race condition between async service detach request and running user trace service
2010-12-17 09:54:17 +00:00
firebirds
03458a726b
nightly update
2010-12-16 03:48:28 +00:00
asfernandes
cdd8620649
Backported fix for CORE-3277 - Wrong result for RIGHT(UTF8 varchar)
2010-12-16 00:14:50 +00:00
firebirds
14eec6fdee
nightly update
2010-12-13 03:34:35 +00:00
hvlad
b48821ac02
Fixed bug CORE-3119 : 100% CPU USAGE with Unilimited Loop & Index corrupted
2010-12-12 19:17:37 +00:00
firebirds
05bac17bc4
nightly update
2010-12-09 03:33:59 +00:00
dimitr
9fe05ccedb
Backported CORE-1274 and CORE-1752.
2010-12-08 10:57:21 +00:00
firebirds
e6e470b5de
nightly update
2010-12-03 04:12:52 +00:00
dimitr
5026ef5aec
InitPrefix::init() should never throw, it leads to the infinite recursion with a stack overflow.
2010-12-02 19:52:48 +00:00
dimitr
40be6d1f27
Backported CORE-2890: SQLSTATE should also be available as a PSQL context variable like GDSCODE/SQLCODE.
2010-12-02 11:15:19 +00:00
dimitr
70d8d49a45
Updated version info.
2010-12-02 10:41:00 +00:00
firebirds
aa8193e8f2
nightly update
2010-11-30 05:12:18 +00:00
dimitr
5565e8ff4b
Correction for one of my past commits. Also, unified the code a bit.
2010-11-29 15:50:36 +00:00
hvlad
fe4cae8856
Fixed bug CORE-3266 : Race condition between async service detach request and running user trace service
2010-11-29 15:05:49 +00:00
firebirds
b1dda8f262
nightly update
2010-11-29 04:41:39 +00:00
dimitr
04a28b45ef
Backport.
2010-11-28 19:51:03 +00:00
firebirds
e6f0fcd0e3
nightly update
2010-11-28 04:11:15 +00:00
firebirds
ca6f3fe8c2
nightly update
2010-11-27 04:56:22 +00:00
alexpeshkoff
1f0a33f224
Backported fix for CORE-3261: Assertion when running restore service
2010-11-26 16:56:26 +00:00
firebirds
6e46e12bd0
nightly update
2010-11-26 04:03:29 +00:00
alexpeshkoff
ea3bcabcc2
Check for presence of sync functions
2010-11-25 15:50:13 +00:00
alexpeshkoff
a1ccc9dbad
Backported fix for CORE-3259: Deadlock and sefgault when processing ctrl-C in user code
2010-11-25 12:23:46 +00:00
dimitr
41774603b3
Fixed another incarnation of the "request depth exceeded" error, this time it prevents more than 128 expression indices from being created. Reported privately by Timo Partanen.
2010-11-24 15:20:35 +00:00
alexpeshkoff
d87c4fbe3c
Fixed awful mistype in my previous commit
2010-11-24 10:12:07 +00:00
firebirds
78d9b00377
nightly update
2010-11-24 03:19:10 +00:00
dimitr
34018f5441
Fixed CORE-3256: Error "request depth exceeded" may appear while preparing a select query against a view with explicit plan.
2010-11-23 12:05:41 +00:00
firebirds
a50dbf014f
nightly update
2010-11-22 03:17:20 +00:00
asfernandes
33c0372e0b
Backport fixes for:
...
CORE-3227 - ASCII_VAL() fails if argument contains multi-byte character anywhere
CORE-3228 - RIGHT() fails with multibyte text blobs > 1024 chars
CORE-3244 - POSITION: Wrong result with '' if third argument present
2010-11-21 18:14:42 +00:00
firebirds
9e136b3ac2
nightly update
2010-11-20 03:19:03 +00:00
alexpeshkoff
d4fdc5d9a7
Backported improvement CORE-3248: Set unused bytes of varchar values in message buffer to 0
2010-11-19 17:36:57 +00:00
alexpeshkoff
e6ae6b7d9d
Backported fix for CORE-3249: gbak file is not truncated during backup operation
2010-11-19 15:13:41 +00:00
alexpeshkoff
8815bbb63d
Backported improvement CORE-3248: Set unused bytes of varchar values in message buffer to 0
2010-11-19 15:11:52 +00:00
hvlad
6af971d5f2
Fixed bug CORE-3219 : trace manager crash server with DSQL_unprepare
2010-11-19 14:33:30 +00:00
dimitr
18a9e37dd3
Second attempt to fix CORE-2812. The prior one introduced regressions.
2010-11-19 12:14:06 +00:00
firebirds
5eb9570d14
nightly update
2010-11-19 03:18:00 +00:00
alexpeshkoff
dfd62ed1ab
Misc
2010-11-18 16:19:35 +00:00
firebirds
09ffc404a5
nightly update
2010-11-14 03:18:16 +00:00
dimitr
363cabb31d
This is a poor man's extension to the solution for CORE-1038 (Remote shadows on NT-based systems) that's expected to fix CORE-3059 (RemoteFileOpenAbility fails on Windows).
2010-11-13 06:40:38 +00:00
dimitr
f9f4f90392
Backport CORE-2812: Prohibit any improper mixture of explicit and implicit joins.
2010-11-13 06:34:17 +00:00
firebirds
ac2077d8a7
nightly update
2010-11-13 03:17:09 +00:00
alexpeshkoff
88a841e379
Backported fix for CORE-3229: Records: "operating system directive open failed, Too many links" in firebird.log
2010-11-12 12:20:31 +00:00
firebirds
dbdff636a9
nightly update
2010-11-12 03:19:09 +00:00
alexpeshkoff
1b259c777a
Backported fix for CORE-3212: Error compile 2.5 for FreeBSD
2010-11-11 13:56:38 +00:00
firebirds
b388718882
nightly update
2010-11-10 03:19:00 +00:00
asfernandes
f8a665bbdf
Fixed CORE-3222 - View with "WITH CHECK OPTION" doesn't like TRIM function in WHERE
2010-11-09 17:27:55 +00:00
firebirds
8ec39fbf41
nightly update
2010-11-09 03:19:48 +00:00
dimitr
db756441ce
Avoid destructing the temporary transaction twice. This is expected to fix the crash reported in CORE-3207.
2010-11-08 19:43:53 +00:00
dimitr
8886291062
Comment.
2010-11-08 16:32:38 +00:00
dimitr
12dac02bb7
Fixed CORE-3029: Bugcheck "Too many savepoints (287)" at rollback after exception at EXECUTE BLOCK with exception handler.
2010-11-08 16:30:43 +00:00
alexpeshkoff
eb5414af46
Backported fix for CORE-3220: isc_info_svc_get_users returns error message in the result cluster
2010-11-08 16:17:25 +00:00
dimitr
959fcfc181
Fixed unregistered crash when database pools are being printed into the file. We don't have such code enabled by default, so this isn't going to affect production systems.
2010-11-08 10:34:14 +00:00
dimitr
5903323d92
Fixed an old error which handles aggregates wrongly. So far it seems harmless for versions prior to v3.0 where it has been fixed, but let's be on the safe side.
2010-11-08 10:31:44 +00:00
dimitr
475f873682
Fixed CORE-3217: Server crashes inside the lock manager when multiple connections attaching/detaching simultaneously.
2010-11-08 10:10:29 +00:00
dimitr
c45d0e5cdb
Fixed CORE-3218: Statement cancellation request might be silently ignored by the currently running SQL code.
2010-11-08 09:16:14 +00:00
dimitr
e7ade52371
Hopefully, this should fix a (supposedly rare) crash I've seen in the debugger once.
2010-11-08 08:48:50 +00:00
dimitr
07a932f7c9
If we swallow the exception, let's zap it inside the status vector as well. This fixes the assertion in the debug build.
2010-11-08 07:22:06 +00:00
firebirds
0a3dde0687
nightly update
2010-11-04 03:16:54 +00:00
asfernandes
fd68563a7e
Fixed CORE-3211 - String truncation occurs when selecting from a view containing NOT IN inside
2010-11-04 01:10:59 +00:00
firebirds
177f2b9654
nightly update
2010-11-03 03:23:15 +00:00
dimitr
85ba1c7719
Fixed CORE-3210: The cursor identified in the UPDATE or DELETE statement is not positioned on a row. no current record for fetch operation in SELECT query.
2010-11-02 11:20:01 +00:00
firebirds
9b84466870
nightly update
2010-11-02 03:25:11 +00:00
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
alexpeshkoff
1bf39b9840
Fixed gstat output - backported from HEAD
2010-05-18 10:08:22 +00:00
dimitr
4589c7a5b3
Update.
2010-05-18 08:36:56 +00:00
asfernandes
86456e13c7
CORE-2929 - 'Invalid ESCAPE sequence' when connecting to the database
2010-05-17 15:41:21 +00:00
asfernandes
cdd366e32c
Backport fix for CORE-2826 - Join condition fails for UTF-8 databases
2010-05-17 15:38:26 +00:00
alexpeshkoff
f453571799
Backported fix for CORE-3000: Error on delete user "ADMIN"
2010-05-17 10:24:20 +00:00
dimitr
c62a17ca3c
Fixed the second part of the problem described in CORE-2933: Very slow execution of a script that creates a lot of metadata.
2010-05-17 09:54:56 +00:00
dimitr
48d910f641
Fixed the first part of the problem described in CORE-2933: Very slow execution of a script that creates a lot of metadata.
2010-05-17 09:43:49 +00:00
dimitr
5245a6f8d6
Correction for my prior fix.
2010-05-17 09:37:48 +00:00
robocop
8258918b1e
Misc.
2010-05-11 08:25:18 +00:00
asfernandes
6bd4674047
Subtask CORE-2996 - Fix error code incompatibility introduced in fix for CORE-2552
2010-05-07 15:29:18 +00:00
hvlad
75ba8a9767
Fixed bug CORE-2995 : Same error in status vector reported twice
2010-05-07 11:21:37 +00:00
alexpeshkoff
dfa92fba23
Fixed windows build - thanks to Paul Reeves
2010-05-06 13:58:26 +00:00
alexpeshkoff
8629bea0ec
Backported fix for CORE-2984: gbak -v srv:db stdout creates a broken backup
2010-05-06 13:42:57 +00:00
hvlad
7d949976ab
Comments for patch for CORE-2993
2010-05-06 12:26:05 +00:00
hvlad
75080a148f
Fixed bug CORE-2993 : Fatal lock manager error "Invalid lock id (NNN)" while working with monitoring tables on a highly loaded system
2010-05-06 12:07:34 +00:00
dimitr
afc5e9fe18
Update.
2010-05-05 12:33:04 +00:00
alexpeshkoff
8bdea51951
Fixed unregistered bug (added by me at RC3 stage): wrong mutex when shutting down security database
2010-05-04 14:45:08 +00:00
hvlad
f97d944aaa
More explicit error message
2010-04-29 11:16:48 +00:00
hvlad
0979b7c928
Better fix for AV at exit() time, CORE-2917 :
...
a) WaitForSingleObject hungs when process unloads embedded library
b) shmem file was changed in incompatime way so build 26000 can't work together with any previous builds
c) time_t in shmem replaced by SINT64 to avoid possible issues with builds by MSVC 7.1 (where time_t is 32-bit)
2010-04-29 08:51:24 +00:00
hvlad
a8051dd37b
Fixed bug CORE-2977 : FB 2.1 incorrectly works with indexed fields of type DATE in OLD ODS (9.1)
2010-04-26 12:18:18 +00:00
dimitr
856515e037
Update.
2010-04-21 12:53:35 +00:00
alexpeshkoff
83f7c70b4e
Backported fix for CORE-2896: Embedded connections done by root (like gbak, gsec, gfix) hang in linux
2010-04-21 11:49:42 +00:00
alexpeshkoff
e8d1eeae2f
Fixed segfault at exit() time, CORE-2917
2010-04-20 11:08:32 +00:00
alexpeshkoff
21a55b537f
Fixed use of debugging switch in classic mode
2010-04-19 15:33:02 +00:00
alexpeshkoff
6ea33a5255
Fixed posix build, CORE-2917
2010-04-19 11:24:51 +00:00
asfernandes
1ee74f5e97
Fixed CORE-2971 - Invalid UPDATE OR INSERT usage may lead to successive "request depth exceeded. (Recursive definition?)" error
2010-04-19 01:13:38 +00:00
hvlad
f7f1defb48
Fixed bug CORE-2917 : Sever Hangs on I/O error during "open" operation for file "/tmp/firebird/fb_trace_ksVDoc".
...
Posix part will follow soon (by Alex).
2010-04-18 18:06:09 +00:00
dimitr
b29556cfec
Fixed CORE-2965: Incorrect ROW_COUNT value after SINGULAR condition.
2010-04-16 03:51:54 +00:00
dimitr
0b6bb2a326
Fixed detach from the security database during the engine shutdown.
2010-04-14 09:58:48 +00:00
dimitr
09fe788339
Eliminated one more case to have an unrestoreable database.
2010-04-14 09:57:13 +00:00
robocop
ebbd3c45cb
Totally misc.
2010-04-14 09:48:37 +00:00
hvlad
209b003187
Fix for bug CORE-2956 : Problems with requests of procedure's parameters.
2010-04-13 14:28:38 +00:00
dimitr
459fec5084
Correction.
2010-04-13 08:11:45 +00:00
dimitr
0c2a5e3a76
Avoid polluting firebird.log on Vista/Win7 systems when running as application.
2010-04-13 08:09:10 +00:00
dimitr
ef49a50c33
Fixed CORE-2966: Wrong results or unexpected errors while sorting a large data set.
2010-04-13 06:55:46 +00:00
dimitr
5f717015ed
Corrections for SQL states.
2010-04-09 08:02:20 +00:00
dimitr
7107237cf0
Corrections for SQL states.
2010-04-09 07:53:15 +00:00
dimitr
8630fd43e8
Removed the wrong assertion. In fact, the buffer can be larger than 64K, despite what the [unused] length argument suggests.
2010-04-08 04:00:59 +00:00
alexpeshkoff
c71232d226
Backported fix for CORE-2948: Segfault when server is exiting
2010-03-29 15:24:49 +00:00
dimitr
58307abbf5
Sorry, wrong calculation of the build number.
2010-03-29 07:39:50 +00:00
dimitr
c814a39fcf
Update.
2010-03-29 07:23:21 +00:00
hvlad
fb9c2a4099
Rework fix for bug CORE-2934 : Memory leak in FB2.5 trace plugin
...
Thread safety
2010-03-26 15:36:14 +00:00
hvlad
ff4e296cb9
Additional fix for bug CORE-2934 : Memory leak in FB2.5 trace plugin
2010-03-26 15:35:32 +00:00
hvlad
6d9f5e255a
Fixed bug CORE-2943 : parsing error recursive query with two recursive parts
2010-03-25 13:50:16 +00:00
alexpeshkoff
2e4fea1c04
Fixed CORE-2942: Huge (>10Gb) memory consumption by some fb_inet_server processes
2010-03-25 10:33:28 +00:00
hvlad
b9ea5ee00c
Fixed bug CORE-2934 : Memory leak in FB2.5 trace plugin
2010-03-24 12:29:15 +00:00
hvlad
035e567c37
Fixed bug CORE-2940 : Trace output could contain garbage data left from filtered out statements
2010-03-23 20:06:07 +00:00
hvlad
dba4d51c98
Fixed bug CORE-2936 : Wrong page type (expected 7 found N) error
2010-03-22 22:48:19 +00:00
asfernandes
7b1c7db1ee
Fixed CORE-2923 - Problem with dependencies between a procedure and a view using that procedure
2010-03-20 19:12:51 +00:00
asfernandes
050646b6f4
Fixed CORE-2930 - DROP VIEW drops output parameters of used stored procedures
2010-03-19 00:50:33 +00:00
hvlad
2d74ff8c72
Fixed bug CORE-2907 : Exception handling with EXECUTE STATEMENT
2010-03-18 10:29:07 +00:00
alexpeshkoff
522fa7fd9a
Backported fix for CORE-2928: Buffer overflow in gsec
2010-03-17 10:08:32 +00:00
hvlad
eb7abe4939
Fixed bug CORE-2628 : FB 2.5-beta2-win32 denied FreeAdhocUDF library functions
2010-03-16 14:56:40 +00:00
alexpeshkoff
5098340106
Fixed CORE-2859: Security database remains locked after replacing database
2010-03-16 10:21:46 +00:00
dimitr
b149388cb6
Correction for one of my prior optimizer commits.
2010-03-16 05:00:33 +00:00
alexpeshkoff
2519440c2b
Backported fix for CORE-2876: Wrong backup mode when using "alter database add difference file"
2010-03-14 15:27:44 +00:00
dimitr
961531e45e
Update.
2010-03-13 10:41:42 +00:00
hvlad
1ef4fd61d8
Fixed bug CORE-2920 : Incorrect execution of volatile SQL statements inside EXECUTE STATEMENT
2010-03-12 15:32:03 +00:00
dimitr
3004534e27
Correction.
2010-03-10 18:43:38 +00:00
dimitr
e26e17c00e
Fixed CORE-2914: Server crashes while restoring a database having an expression index referencing a non-existent UDF.
2010-03-10 18:35:22 +00:00
dimitr
7b613c441d
Misc.
2010-03-10 18:08:55 +00:00
dimitr
dcc66e0baf
Fixed CORE-2916: Broken error handling in the case of a conversion error happened during index creation.
2010-03-10 18:06:06 +00:00
asfernandes
05b983be1d
Backport change that fix CORE-2910, found by Dmitry
2010-03-09 18:55:13 +00:00
hvlad
108acc7aa4
Fixed bug CORE-2908 : Engine could crash or raise not expected errors working with ODS 8.x database
2010-03-06 14:26:40 +00:00
asfernandes
c25eaf2d49
Backport fix for CORE-2898 - CHAR_TO_UUID and UUID_TO_CHAR works different in big/little endian architectures
2010-03-05 02:00:54 +00:00
asfernandes
eb705dbc6e
Backport fix for CORE-2888 - A memory corruption cause incorrect query evaluation and may crash the server
2010-02-28 14:42:04 +00:00
asfernandes
1f121838c4
Fixed CORE-2886 - Query with "NOT IN <subselect from view>" fails
2010-02-27 18:22:04 +00:00
dimitr
767a819321
This should fix CORE-2833: Changing data that affects an expression index that contains references to null date fields fails.
2010-02-26 07:53:52 +00:00
dimitr
a74cde93f7
Update.
2010-02-25 16:21:59 +00:00
dimitr
bab92d279a
Update.
2010-02-25 16:21:34 +00:00
dimitr
d6872b326e
Fixed the accidentally broken security on system tables.
2010-02-25 10:04:38 +00:00
robocop
4059c77204
Backport CORE-2750: Physical backup cannot restart operations after the explicit difference file has been dropped.
2010-02-23 07:08:13 +00:00
hvlad
d940b8ce4f
Fixed bug CORE-2879 : Sweep could raise error : page 0 is of wrong type (expected 6, found 1)
2010-02-22 10:16:06 +00:00
hvlad
4acd0f8e0c
Misc: wrong line ends
2010-02-22 10:12:26 +00:00
asfernandes
84185f2f83
Fixed CORE-2875 - String right truncation error when char column longer than 4096 bytes is compared with string constant
2010-02-19 10:10:55 +00:00
dimitr
f81532645e
Fixed CORE-1089: Wrong ordering with views, distinct, left join and order by
...
and CORE-2871: Outer ORDER BY clause has no effect.
2010-02-16 14:35:35 +00:00
hvlad
45db74ba08
Fixed bug CORE-2867 : SuperClassic leaks semaphores on disconnect
2010-02-14 22:56:41 +00:00
hvlad
2cf6410ad8
Fixed bug CORE-2864 : Listener process of Classic Server leak handles.
...
The code, removed in rev. 1.296, was and is relevant :)
2010-02-14 12:14:00 +00:00
robocop
051e69c1d4
Backport CORE-2858: Possible memory trashing when raising some exceptions to signal failed security checks. Thanks Dmitry.
2010-02-12 11:23:35 +00:00
robocop
d685208a58
Misc.
2010-02-11 06:45:12 +00:00
dimitr
223f875162
Fixed CORE-2846: Cannot connect to the database if GFIX -shut <mode> -attach <timeout> fails after the specified timeout (because of connections being still active).
...
Backport into v2.5.
2010-02-10 15:23:39 +00:00
hvlad
0ba7ae6f1c
Fixed bug CORE-2586 : Non-NULL key in unique index could be not found when key is removed
2010-02-10 14:33:33 +00:00
hvlad
b3a3268e34
Fixed bug CORE-2852 : Server crash when executing syntactical wrong SQL statement with an active trace session
2010-02-08 14:49:24 +00:00
hvlad
dca2ffc2c6
Fixed bug CORE-2851 : problem with fb_cancel_operation
2010-02-08 13:30:07 +00:00
alexpeshkoff
7aeaf3e2ac
Fixed copy of cstring in status vector
2010-02-07 10:29:08 +00:00
robocop
6e38a97064
Totally misc.
2010-02-06 04:13:30 +00:00
alexpeshkoff
b2fc9d8633
Backported fix for CORE-195: Bugcheck 291
2010-02-05 11:04:54 +00:00
paulbeach
208275d0e8
Additional re. Solaris 256 fd issue In 2.5+ this affects superclassic
2010-02-04 12:44:49 +00:00
paulbeach
b53f197e22
Correct the define. the 256 fd issue is 32bit and SuperServer specific
2010-02-04 12:23:55 +00:00
paulbeach
9ec2076aff
Solaris and the 256 file descriptor issue
2010-02-04 12:20:10 +00:00
alexpeshkoff
97b210a87e
Partially applied Damyan's patches from CORE-2825
2010-02-03 11:56:01 +00:00
alexpeshkoff
9f0a189cbd
Corrected fix for CORE-2842 - thanks to Vlad
2010-02-02 12:19:42 +00:00
alexpeshkoff
a28178b402
Fixed CORE-2842: Timeout with latchs in CCH does not work
2010-02-02 10:35:08 +00:00
dimitr
474b15b1b2
Update.
2010-02-02 08:34:22 +00:00
dimitr
24977239d4
Fixed CORE-2840: Engine crashes if the NULL attachment handle is passed from the Y-valve.
2010-02-02 08:22:48 +00:00
hvlad
5146487627
Fixed bug CORE-2837 : Asynchronous query cancellation (via Ctrl+C) is not worked
2010-02-01 14:34:23 +00:00
alexpeshkoff
dafa1ee544
Fixed CORE-2836: fb_cancel_operation() incorrectly modifies rdb_status_vector
2010-02-01 14:27:50 +00:00
hvlad
543e1d561a
Improvement CORE-2821 : Add indication about log size limit for trace API
2010-02-01 10:38:10 +00:00
paul_reeves
aaeb2ac14a
CORE-2828
...
On further thought, there is no need to have a version number here at all. And there is no precedent in the system control panel to display version numbers at this level.
2010-02-01 10:36:29 +00:00
paul_reeves
27df447bb1
Temporary fix for CORE-2828
...
Update major.minor version string that displays in the system-level Control Panel screen
2010-02-01 10:14:31 +00:00
alexpeshkoff
3d0222b806
Fixed regression when missing --prefix switch in configure.
...
Fixed FreeBSD built, install on FreeBSD is in progress.
2010-01-29 11:34:25 +00:00
robocop
31848bfc14
Backport CORE-2735: isql hangs when trying to show a view based on a procedure.
2010-01-28 08:18:31 +00:00
robocop
b12b0858fb
Backport CORE-2831: isql shouldn't display db and user name when extracting a script.
2010-01-28 08:04:21 +00:00
alexpeshkoff
ddbaf00cf9
Cleanup unix shmat() - not needed any more for any OS
2010-01-27 10:42:58 +00:00
alexpeshkoff
4f8f8ef534
Avoid extra space in the end of version string
2010-01-27 10:39:36 +00:00
robocop
41ee5b33bb
Backport: fix misinterpretation of MET_get_dependencies's parameters done years ago with conversion to MetaName class.
2010-01-27 10:31:38 +00:00
dimitr
c4064c2856
Update.
2010-01-26 09:12:29 +00:00
hvlad
4f59764b1c
Additional patch for bug CORE- 2824 : Small memory and handles leak at every connect\disconnect
2010-01-25 14:54:42 +00:00
robocop
ca46f09d7f
Misc.
2010-01-25 08:42:13 +00:00
hvlad
03eb447f36
Fixed bug CORE-2824 : Small memory and handles leak at every connect\disconnect
2010-01-23 16:13:05 +00:00
dimitr
a908fbec76
Fixed CORE-2822: Error "no current row for fetch operation" when subquery includes a non-trivial derived table.
2010-01-22 14:09:00 +00:00
hvlad
b5bbe96423
Fixed bug CORE-2817 : If stored procedure or trigger contains query with PLAN ORDER it could fail after disconnect of attachment where procedure\trigger executed first time
...
and bug CORE-2820 : Small memory leak in query with PLAN ORDER
2010-01-20 10:21:17 +00:00
hvlad
908f4bd102
Fixed bug CORE-2185 : PIP page could be marked after it was really changed
2010-01-19 08:50:51 +00:00
hvlad
577a3b8e9a
Fixed bug CORE-2184 : Bus error on SPARC
2010-01-19 08:24:26 +00:00
dimitr
103c92c800
Fixed a typo.
2010-01-15 10:10:33 +00:00
dimitr
12015ddefe
Fixed CORE-2793: Binary representation of the backup file is inconsistent among subsequent backup/restore cycles.
2010-01-15 10:07:10 +00:00
dimitr
2537234198
Fixed CORE-2811: 'Unsuccessful execution' error when updating a record.
...
The first BLR after blr_label must be blr_begin.
2010-01-15 08:11:17 +00:00
dimitr
944658da61
Support the -D switch on Windows.
2009-12-29 10:56:49 +00:00
dimitr
88f110da85
Update.
2009-12-28 14:53:55 +00:00
asfernandes
9e3ebc4807
Fix problem with table reservation and views based in procedures
2009-12-24 14:43:54 +00:00
asfernandes
094320e2f1
Fixed CORE-2735 - isql hangs when trying to show a view based on a procedure
2009-12-21 00:50:44 +00:00
asfernandes
99c45a25e5
Care about non-existing charset as seen by Claudio
2009-12-19 01:55:59 +00:00
asfernandes
acc3efb19e
Backported fix for unregistered bug: Query string crashes 2.5RC1
2009-12-19 01:45:40 +00:00
asfernandes
5ec709a2c3
Fixed unregistered bug: ALTER VIEW drops permissions
2009-12-18 10:21:59 +00:00
alexpeshkoff
aea4490e71
Detect missing/invalid parameter in fbsvcmgr
2009-12-17 13:10:24 +00:00
alexpeshkoff
dceffbf006
Fixed delivery of status vector from service thread
2009-12-17 12:32:32 +00:00
alexpeshkoff
0ce66da575
Add On/Off parameter to switch -D(irect)
2009-12-17 11:00:47 +00:00
robocop
2adbcaa018
Correction (some message ranges were marked as reserved to not conflict with FB3)
2009-12-17 09:20:14 +00:00
alexpeshkoff
961f5ebc09
gsecswi.h
2009-12-17 09:18:28 +00:00
asfernandes
69b1834f81
Remove wrong comment part, seen by Claudio
2009-12-17 01:46:17 +00:00
alexpeshkoff
d25a675c0a
Added switch to nbackup, controlling direct access to database file
2009-12-16 17:30:25 +00:00
alexpeshkoff
c0e5c2965d
correct switch length
2009-12-16 13:57:11 +00:00
alexpeshkoff
e51b5a1141
Some more changes suggested by Claudio
2009-12-16 13:49:49 +00:00
alexpeshkoff
055b77fecc
Make libib_util usable with old server versions
2009-12-16 13:11:08 +00:00
alexpeshkoff
9dcd0c64f1
Backported fix for gsec compatibility
2009-12-16 12:41:17 +00:00
robocop
df3b3d5a75
Misc.
2009-12-15 06:36:14 +00:00
asfernandes
d129eec633
Fixed CORE-2804 - Problems with COMMENT ON and strings using introducer (charset)
2009-12-14 14:53:14 +00:00
alexpeshkoff
e38dfdf347
Backported fix for CORE-2807: Problem with tracing on linux
2009-12-14 14:39:21 +00:00
robocop
fb7ec7d780
Misc.
2009-12-14 13:07:40 +00:00
dimitr
b560538c9a
Fixed CORE-2806: Views based on procedures can't be created if the proc's output fields participate in an expression.
2009-12-14 12:32:48 +00:00
hvlad
b31f3bc8c5
Backport fix for bug CORE-2797 : Problem with default value of SP parameter
2009-12-12 17:22:20 +00:00
hvlad
5fa620a7d6
Fixed bug CORE-2783 : AV using recursive query as subquery in SELECT list and ORDER'ing by them
2009-12-10 15:35:15 +00:00
dimitr
5e787a29bc
Fixed (hopefully) CORE-2798: Incomplete plan output (lack of view names) when selecting from views containing procedures inside.
2009-12-10 14:25:12 +00:00
dimitr
ad11dd07d5
Fixed the interactive lock print header for waits. It was showing non-supported columns.
2009-12-07 16:17:38 +00:00
alexpeshkoff
04020c05ff
Fixed issue detected by QA - non-members of group 'firebird' cannot access remote server
2009-12-07 10:33:06 +00:00
robocop
d2013e66bf
Backport CORE-2792: Bad extraction syntax for procedure's parameter based on table's field
2009-12-05 12:52:23 +00:00
alexpeshkoff
71089253d1
Fixed an issue, detected during 2.5.0.RC1 QA - bad message when user had no rights to access /tmp/firebird
2009-12-04 17:48:07 +00:00
alexpeshkoff
4c07ec430b
Fixed an issue, detected during 2.5.0.RC1 QA - a lot of same messages in the log
2009-12-04 15:15:07 +00:00
hvlad
85531a3b49
Fixed bug CORE-2670 : FB 2.5 freezes during data pump operations
2009-12-04 11:44:01 +00:00
dimitr
0f5a971f58
Update.
2009-12-04 09:00:56 +00:00
robocop
6ab27b290d
Misc.
2009-12-04 07:56:48 +00:00
asfernandes
667b32ea6a
Fixed CORE-2785 - Transliteration error with COMMENT statement
2009-12-03 17:58:04 +00:00
robocop
6f630129bd
Misc.
2009-12-03 03:33:51 +00:00
hvlad
ae74f8e9cd
Fixed bug CORE-2781 : AV in fbtracemgr when command line swithes set wrongly
2009-12-01 14:32:45 +00:00
hvlad
0335e1c119
Implement improvement CORE-2767 : Add ability to the trace plugin to configure traced services events on per-service name basis
2009-12-01 14:13:12 +00:00
hvlad
d757f2e1d8
Cleanup
2009-12-01 14:11:57 +00:00
alexpeshkoff
e585442383
Backported fix for CORE-2779: User list header is displayed at the end of each returning data call to fbsvcmgr
2009-12-01 12:04:40 +00:00
alexpeshkoff
b36c7310ec
Backported fix for CORE-2778: SegFault in services when using same handle in different threads
2009-12-01 11:50:35 +00:00
robocop
543538d847
Misc.
2009-12-01 05:28:32 +00:00
alexpeshkoff
3a9931e870
Backported fix for CORE-2728: Access Violation when trying to add an user that already exists
2009-11-30 13:05:41 +00:00
hvlad
1bc759e857
Improve performance a bit.
2009-11-30 09:23:13 +00:00
robocop
fabcf41e1f
Misc.
2009-11-30 09:21:15 +00:00
hvlad
c87dfdd7f4
Implement improvements CORE-2773 : Let "Start trace session" service report ID of newly created trace session
...
and CORE-2774 : Let "Start trace session" service report if there was no trace plugin's loaded by the engine
2009-11-30 09:01:18 +00:00
alexpeshkoff
3606706fae
Backported fix for CORE-2765: Use of RDB$ADMIN role does not provide SYSDBA rights in GRANT/REVOKE
2009-11-29 15:41:42 +00:00
dimitr
2625263dda
Fixed bug in my recent commit.
2009-11-28 22:28:22 +00:00
dimitr
7e36023c67
Update.
2009-11-28 13:10:21 +00:00
dimitr
a71b515bc9
Fixed CORE-2769: Make XNET_CONNECT_TIMEOUT in xnet.h user configurable.
2009-11-28 12:41:32 +00:00
dimitr
40bcd07cd1
An attempt to fix CORE-2766: page 0 is of wrong type (expected 6, found 1).
...
Mutex is used just to wait on a event with allowed recursive execution.
2009-11-27 13:27:10 +00:00
alexpeshkoff
eae60f47f3
Make it build on gcc/solaris/sparc again
2009-11-26 16:03:10 +00:00
alexpeshkoff
667bcb1e50
Backported fix for CORE-2768: ALTERING OR DROPPING PROCEDURE which has type of domain parameter leads to attempt to delete that domain
2009-11-26 15:56:16 +00:00
hvlad
0379a58f63
Fixed bug CORE-2771 : AV at backup of database with GTT
2009-11-25 10:48:31 +00:00
alexpeshkoff
22cbbfdad6
Fixed untracked bug (was not reported for any public version) - trace did not work with non-3.0 icu version
2009-11-24 15:05:40 +00:00
asfernandes
f783e62594
Backport improvement CORE-2754 - Hint the user about -FIX_FSS_METADATA and -FIX_FSS_DATA when restore fail with malformed string error
2009-11-19 14:27:11 +00:00
asfernandes
3c6b6dc81f
Backport fix for CORE-2755 - SIMILAR TO works wrongly
2009-11-18 18:58:53 +00:00
hvlad
c7c21b3c5e
Correction of example
2009-11-16 14:22:10 +00:00
asfernandes
3b9e9936e4
Fix typo
2009-11-15 18:53:16 +00:00
alexpeshkoff
0e5f6b033b
Additions for CORE-2748 - thanks to Adriano and Claudio
2009-11-15 12:43:59 +00:00
robocop
88e1756a9b
Misc.
2009-11-14 07:22:16 +00:00
alexpeshkoff
bd9fb75df8
Improvement CORE-2748: allow gsec to grant RDB$ADMIN role in the security database
2009-11-13 18:09:29 +00:00
dimitr
86e3dd62bd
Update.
2009-11-09 09:54:16 +00:00
dimitr
c122909ec6
Fixed CORE-2742: Server may stop responding to a particular client attachment under some conditions.
...
Credits belong to Vlad ;-)
2009-11-09 09:32:17 +00:00
alexpeshkoff
f3f41c5bf0
Fixed linux packages build
2009-11-09 09:31:05 +00:00
robocop
58becc1d6d
CORE-2741 and a special case of the ancient CORE-932
2009-11-09 07:26:09 +00:00
robocop
b58ac3f91d
Adriano says we shouldn't assume argv[argc] is null.
2009-11-09 06:19:47 +00:00
asfernandes
ee1e7aa529
Backport fix for CORE-2739 - ASSERT at parse.cpp line 22885
2009-11-07 19:21:03 +00:00
robocop
ade3c62b6d
Misc.
2009-11-06 08:43:34 +00:00
robocop
27a618e9c3
Misc.
2009-11-06 05:46:43 +00:00
dimitr
ca7e46e889
Update.
2009-11-06 05:31:23 +00:00
hvlad
dc3cb55183
Backport fix for bug CORE-2731 : Recursive EXECUTE STATEMENT works wrong
2009-11-05 22:44:48 +00:00
alexpeshkoff
39f3ec8018
Backported fix for CORE-2578: select rdb$db_key from a view with a more than 1 table joined, results in conversion error
2009-11-05 16:24:11 +00:00
alexpeshkoff
0ac8725bc4
Fixed CORE-2730: Bus error when working with DB_KEY on RISC machines
2009-11-05 09:27:36 +00:00
robocop
d9fed5766e
Backport Adriano's correction.
2009-11-05 08:33:44 +00:00
hvlad
209767cc82
Backport fix for bug CORE-2729 : Current connection may be used by EXECUTE STATEMENT instead of creation of new attachment
2009-11-04 14:49:57 +00:00
alexpeshkoff
f90a43acfc
Fixed CORE-2725: Server crashes when sending wrong BLR for parameters in op_execute
2009-11-02 11:10:52 +00:00
asfernandes
ba8166521c
Backport fix for CORE-2722 - Storage of malformed blob is allowed when copying from a blob with NONE/OCTETS charset
2009-11-01 17:00:20 +00:00
asfernandes
ba9231d48c
Backport fix for CORE-2721 - Issue with SIMILAR TO and UTF8 on 2.5 Beta 2 (and 1)
2009-11-01 13:58:42 +00:00
hvlad
494aaa7965
Backport fix for bug CORE-2720 : Wrong evaluation result with divide and unary plus\minus operations
2009-10-31 20:03:53 +00:00
alexpeshkoff
bb5a238d29
Fixed build with Sun Studio after making SCH_ast() dummy function. Does not require mentioning in whats new and release notes.
2009-10-30 09:09:10 +00:00
verbguy
2263810f47
shared libraries have ".sl" suffix on HP-UX HPPA. A more complete fix using configure.in and autoconfig.h will be committed later to HEAD
2009-10-28 13:16:07 +00:00
verbguy
784c78e919
hpux corrections for rpath issues and atomic library
2009-10-27 19:47:07 +00:00
alexpeshkoff
d42b2553dd
Fixed CORE-2465: SCH_ast symbol no longer exported
2009-10-20 11:21:37 +00:00
asfernandes
d5f1cacaa6
Fix for my previous commit (CORE-2685)
2009-10-17 16:34:46 +00:00
asfernandes
6abdc465cf
Fixed CORE-2685 - ALTER VIEW does not remove the system triggers of view with check option
2009-10-16 15:43:08 +00:00
hvlad
2c59722bc7
Backport fix for bug CORE-2684 : Error page NNN is of wrong type (expected 7, found N)
2009-10-15 09:32:47 +00:00
asfernandes
db03f406d3
Misc
2009-10-15 02:07:33 +00:00
robocop
5ab832c54f
Totally misc.
2009-10-14 10:23:27 +00:00
hvlad
a2017b7298
Correct order of searching for ib_util.dll
2009-10-14 09:00:44 +00:00
dimitr
6325a3e759
Backported CORE-2675: Small memory leak per every blob transliteration.
2009-10-13 17:39:06 +00:00
hvlad
5e4b0eccfc
Better fix for bug CORE-2656 : Error reading data from the connection. On disconnect.
2009-10-12 14:52:50 +00:00
dimitr
7c5117ce10
Optimization for the large number of columns, basically mirroring the one inside var_info() (backport).
2009-10-12 06:46:32 +00:00
dimitr
1493cf5c27
Let's better use a context pool, if required (backport).
2009-10-12 06:44:21 +00:00
dimitr
28a820bdd1
Update.
2009-10-12 05:26:41 +00:00
hvlad
4243817df9
increment build number
2009-10-11 22:15:52 +00:00
hvlad
789b069820
Improvement CORE-2672 : Reduce precedence writes
2009-10-11 22:15:51 +00:00
hvlad
cb545a7865
increment build number
2009-10-11 19:54:06 +00:00
hvlad
d2c89f53f3
Fixed bug CORE-2656 : Error reading data from the connection. On disconnect
...
Thanks to Oleg Matveyev for test case and assistance
2009-10-11 19:54:04 +00:00
asfernandes
a64bb88435
increment build number
2009-10-11 15:59:07 +00:00
asfernandes
4596f7c8bf
increment build number
2009-10-11 03:51:18 +00:00
asfernandes
4e5a122bad
increment build number
2009-10-10 22:10:32 +00:00
fsg
156d12ce83
increment build number
2009-10-08 12:52:51 +00:00
alexpeshkoff
186497888d
increment build number
2009-10-08 08:51:52 +00:00
alexpeshkoff
c74b04d60e
increment build number
2009-10-08 08:51:51 +00:00
alexpeshkoff
2e0203d53a
increment build number
2009-10-08 08:51:50 +00:00
alexpeshkoff
fd1a52e199
increment build number
2009-10-08 08:51:48 +00:00
alexpeshkoff
2b9eeb88d5
increment build number
2009-10-08 08:20:45 +00:00
alexpeshkoff
34b7d3b5dc
increment build number
2009-10-08 08:20:44 +00:00
alexpeshkoff
2d78f5fe30
increment build number
2009-10-08 08:20:43 +00:00
alexpeshkoff
586302d271
increment build number
2009-10-08 08:20:41 +00:00
alexpeshkoff
7717e22756
increment build number
2009-10-08 08:02:41 +00:00
alexpeshkoff
992219c1ad
increment build number
2009-10-08 08:02:40 +00:00
alexpeshkoff
34738892dd
increment build number
2009-10-08 07:59:38 +00:00
alexpeshkoff
47f78b2351
increment build number
2009-10-08 07:59:37 +00:00
alexpeshkoff
85cdbb4e63
increment build number
2009-10-08 07:59:35 +00:00
asfernandes
b72197af00
increment build number
2009-10-08 00:21:28 +00:00
asfernandes
5f852e3bd1
Misc
2009-10-08 00:21:27 +00:00
alexpeshkoff
0816ff96c7
increment build number
2009-10-07 13:29:19 +00:00
alexpeshkoff
5624d085f3
increment build number
2009-10-07 13:29:18 +00:00
alexpeshkoff
23b4e0767e
Port to Renesas SH (linux) by Nobuhiro Iwamatsu
2009-10-07 13:29:17 +00:00
fsg
4c9d5f0d93
increment build number
2009-10-07 12:52:41 +00:00
robocop
c710d90c09
increment build number
2009-10-07 09:39:52 +00:00
robocop
6027255ad5
Misc comments.
2009-10-07 09:39:51 +00:00
alexpeshkoff
aa3118c2ee
increment build number
2009-10-07 08:22:02 +00:00
alexpeshkoff
7d08867e27
Fixed CORE-2669: Enhance diagnostics in case of status vector overflow
2009-10-07 08:22:01 +00:00
fsg
61ee55967a
increment build number
2009-10-06 12:54:25 +00:00
fsg
16cab31c6d
increment build number
2009-10-06 12:54:24 +00:00
fsg
89ef360645
increment build number
2009-10-06 12:53:20 +00:00
fsg
1157232a27
increment build number
2009-10-06 12:52:41 +00:00
alexpeshkoff
7f3c69bff3
increment build number
2009-10-06 12:51:35 +00:00
alexpeshkoff
749675cf6d
Cleanup
2009-10-06 12:51:34 +00:00
hvlad
e3abd293a5
increment build number
2009-10-06 10:57:55 +00:00
dimitr
fd59dd2b1b
increment build number
2009-10-06 07:40:11 +00:00
paul_reeves
ae500f7e45
increment build number
2009-10-06 06:00:38 +00:00
hvlad
bfd72d7238
increment build number
2009-10-05 21:04:48 +00:00
dimitr
67291dcf8e
increment build number
2009-10-05 16:06:46 +00:00
dimitr
d60030074d
Just a consistency with other variables.
2009-10-05 16:06:44 +00:00
hvlad
f0d75cbdd4
increment build number
2009-10-05 15:53:56 +00:00
asfernandes
f4fd195b99
increment build number
2009-10-05 15:52:34 +00:00
asfernandes
6224fd4fd6
increment build number
2009-10-05 15:52:33 +00:00
asfernandes
44c409a327
Fixed CORE-2642 - ICU initialization for properly work in MT environment
2009-10-05 15:52:32 +00:00
paulbeach
2ff05f654a
increment build number
2009-10-05 15:42:53 +00:00
paulbeach
8b13eebdec
increment build number
2009-10-05 15:42:52 +00:00
paulbeach
2a666d7a3b
increment build number
2009-10-05 15:39:43 +00:00
paulbeach
3110bdc8fa
increment build number
2009-10-05 15:35:47 +00:00
dimitr
5869442248
increment build number
2009-10-05 14:29:40 +00:00
dimitr
38edeee1ce
Fixed regression for test "bugs.core_1076" introduced by some cleanup.
...
User first/middle/last names have nothing to do with SQL identifiers and their length is limited by 32 characters.
2009-10-05 14:29:39 +00:00
hvlad
a6f41a5cab
increment build number
2009-10-05 13:22:47 +00:00
hvlad
58fa67ac12
increment build number
2009-10-05 13:22:46 +00:00
hvlad
a3b1fec3d5
increment build number
2009-10-05 13:21:15 +00:00
hvlad
3541bb73b2
increment build number
2009-10-05 13:19:40 +00:00
fsg
4c4d11cce1
increment build number
2009-10-05 12:55:01 +00:00
fsg
253636c267
increment build number
2009-10-05 12:54:05 +00:00
hvlad
26f945b350
increment build number
2009-10-05 10:27:03 +00:00
hvlad
fd15d59ac8
1. Pass explicit role to the security database attachment
...
2. Better error messages - append original error occured in security database after primary error code
2009-10-05 10:27:02 +00:00
alexpeshkoff
6fbd82ac71
increment build number
2009-10-05 10:27:00 +00:00
alexpeshkoff
fbda7f245e
Fixed CORE-2439: Add FIX_FSS_DATA and FIX_FSS_METADATA into the server
2009-10-05 10:26:59 +00:00
alexpeshkoff
95d7c5a7a1
increment build number
2009-10-05 10:26:58 +00:00
alexpeshkoff
af7c4b2bf0
increment build number
2009-10-05 10:26:57 +00:00
alexpeshkoff
8992546674
increment build number
2009-10-05 10:26:56 +00:00
alexpeshkoff
3a14e9f15c
increment build number
2009-10-05 10:26:54 +00:00