8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 10:43:03 +01:00
Commit Graph

39156 Commits

Author SHA1 Message Date
firebirds
f683640e14 nightly update 2012-03-22 04:56:14 +00:00
hvlad
b1c6cfb23a Undo patch for CORE-3468 2012-03-21 12:55:32 +00:00
firebirds
a9d7f049d1 nightly update 2012-03-20 04:57:12 +00:00
alexpeshkoff
38d3fc7dd3 Removed debugging code 2012-03-19 09:15:52 +00:00
alexpeshkoff
cf0128b304 Postfix for AV due to CORE-3649 2012-03-19 09:10:43 +00:00
alexpeshkoff
c3d90b3a9b misc 2012-03-19 09:10:20 +00:00
firebirds
e215392854 nightly update 2012-03-16 05:15:06 +00:00
dimitr
4a77cfbc42 Fixed CORE-1992: bad BLR -- invalid stream for union select. 2012-03-15 12:08:57 +00:00
dimitr
12b1853b2e Fixed CORE-3092: ROW_COUNT is not cleared before the singleton INSERT statement, 2012-03-15 10:39:16 +00:00
dimitr
9bad18069b Fixed CORE-3625: MON$IO_STATS doesn't report page writes performed asynchronously (at the AST level). 2012-03-15 09:28:18 +00:00
firebirds
32d6b14968 nightly update 2012-03-15 05:02:58 +00:00
dimitr
8f7ab9dbbe Pleased Paul V. so that CORE-3195 (Concatenation to CHAR(32766/7) impossible) could be resolved. 2012-03-14 17:46:31 +00:00
dimitr
54747cbf38 Fixed CORE-3569: CHAR(32767) present in XSQLVAR with length 32765. The JRD part of the patch is not strictly required, as it's used exclusively for VARCHARs right now, but let's be protected for the unpredictable future. 2012-03-14 17:37:20 +00:00
dimitr
ed317170a4 Fixed CORE-2286: Selecting from MON$CALL_STACK within a Trigger or SP sometimes return 0 rows. 2012-03-14 15:24:12 +00:00
firebirds
f699e5460b nightly update 2012-03-10 04:55:26 +00:00
robocop
774d92e674 Misc. 2012-03-09 08:27:15 +00:00
firebirds
b9ed86fcf8 nightly update 2012-03-08 05:00:12 +00:00
firebirds
23c896d622 nightly update 2012-03-07 04:58:37 +00:00
alexpeshkoff
a38f89cf14 Fixed CORE-3682: Firebird 2.5.1 OSX Lion hangs on attaching to second database 2012-03-06 13:28:02 +00:00
firebirds
5303363f75 nightly update 2012-03-06 04:58:09 +00:00
dimitr
48fe775f98 Fixed the commit mistake. 2012-03-05 13:48:09 +00:00
dimitr
7fcc8b1e05 Fixed CORE-3777: Conversion error from string when using GROUP BY. 2012-03-05 13:47:11 +00:00
firebirds
d9d63ac86f nightly update 2012-03-04 04:58:08 +00:00
alexpeshkoff
950f499f12 Backported fix for CORE-3649: gbak deletes backup file even if error happens when it's already successfully closed 2012-03-03 16:48:40 +00:00
firebirds
e8ccfa6d0c nightly update 2012-03-02 04:58:37 +00:00
alexpeshkoff
772ed0f2d3 Backported fix for CORE-3762: gsec returns 0 return code on some errors 2012-03-01 17:13:11 +00:00
firebirds
b6d0e53ea4 nightly update 2012-02-28 05:17:15 +00:00
asfernandes
33b4780605 Backported fix for CORE-2457 - UNICODE_CI internal gds software consistency check. 2012-02-27 15:51:39 +00:00
asfernandes
d16fad4d0f Backported fix for CORE-1997 - Broken foreign key handling for multi-segmented index using multi-level collations. 2012-02-27 15:51:03 +00:00
hvlad
850683a012 Fixed bug CORE-3778 : AV at connection shutdown 2012-02-27 08:17:20 +00:00
firebirds
cacae34819 nightly update 2012-02-16 04:58:22 +00:00
dimitr
4b38132006 Fixed CORE-3761: Conversion error when using a blob as an argument for the EXCEPTION statement. 2012-02-15 10:01:42 +00:00
firebirds
87b5618de9 nightly update 2012-02-03 04:55:58 +00:00
alexpeshkoff
41e1fc0fba Fixed CORE-3750: Error increasing limits on posix (thanks to Dmitry Starodubov) 2012-02-02 14:10:25 +00:00
firebirds
838996a587 nightly update 2012-01-20 03:29:47 +00:00
alexpeshkoff
12163ff293 Backported fix for CORE-3736: WITH LOCK clause is allowed for users with read-only rights on some table, thus blocking others from updating this table 2012-01-19 15:34:03 +00:00
robocop
2804bf7fc0 Stop db triggers in qli, from Herr Schlottmann-Gödde 2012-01-19 07:26:14 +00:00
firebirds
44b49e1425 nightly update 2012-01-19 03:27:38 +00:00
alexpeshkoff
f5cc73ac36 Backported fix for CORE-3733: GBAK fails to fix system generators while restoring 2012-01-18 12:05:09 +00:00
firebirds
6986b89662 nightly update 2012-01-18 03:31:57 +00:00
dimitr
dc4e08a8b3 Hopefully, this should fix CORE-3730: isc_dsql_exec_immed2() loses input parameter value with RETURNING clause. 2012-01-17 17:25:39 +00:00
robocop
7d014142ba Misc. 2012-01-17 06:20:36 +00:00
firebirds
e724a3bf94 nightly update 2012-01-17 03:26:59 +00:00
alexpeshkoff
30d75a117e Fixed CORE-3732: Segfault when closing attachment to database 2012-01-16 16:38:18 +00:00
alexpeshkoff
dac0827e52 misc 2012-01-16 16:37:24 +00:00
firebirds
2a7e98c1ab nightly update 2012-01-14 03:32:30 +00:00
alexpeshkoff
4ea9267178 Backported fix for CORE-3599: Possible drop role RDB$ADMIN 2012-01-13 08:23:55 +00:00
firebirds
7a61139909 nightly update 2012-01-13 03:31:00 +00:00
firebirds
bddc2dca2c nightly update 2012-01-12 03:29:11 +00:00
firebirds
82339f1d2e nightly update 2012-01-11 03:32:31 +00:00
dimitr
f529cbfbd6 The simplest possible fix for CORE-3722: IS NOT DISTINCT FROM NULL doesn't use index. 2012-01-10 05:27:19 +00:00
firebirds
da83c7e67a nightly update 2012-01-10 03:29:17 +00:00
dimitr
a59d2c5326 One more index to avoid full table scans on system tables (this time during the column modification). 2012-01-09 08:56:00 +00:00
dimitr
19c1733c0e Added a system index that helps to avoid a full table scan on RDB$PROCEDURE_PARAMETERS during domain deletion. 2012-01-09 08:27:59 +00:00
firebirds
1949361040 nightly update 2011-12-31 03:34:40 +00:00
asfernandes
beaa96a5a1 Make UUID_TO_CHAR2 returns lower-cased strings, as the RFC specifies. 2011-12-30 14:46:41 +00:00
alexpeshkoff
17378e0e83 Backported fix for CORE-3658: FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable 2011-12-30 14:12:36 +00:00
firebirds
d2886b167b nightly update 2011-12-30 03:26:40 +00:00
alexpeshkoff
7d0d410e92 Fixed CORE-3646: Segmentation fault in Linux 2011-12-29 16:11:28 +00:00
alexpeshkoff
8d4f7cb245 misc 2011-12-29 16:09:39 +00:00
firebirds
aa2285cb66 nightly update 2011-12-29 03:29:55 +00:00
dimitr
493c2a7d17 Misc. 2011-12-28 18:12:23 +00:00
firebirds
a010b4af90 nightly update 2011-12-28 03:27:57 +00:00
firebirds
df2eb92537 nightly update 2011-12-27 03:32:59 +00:00
alexpeshkoff
939a2ae661 misc 2011-12-26 17:11:48 +00:00
firebirds
5f30904530 nightly update 2011-12-25 03:26:14 +00:00
firebirds
ea15a3fae3 nightly update 2011-12-22 03:29:56 +00:00
asfernandes
6b364d8cb3 Backport CORE-3238 - Make GEN_UUID return a compliant RFC-4122 binary UUID and introduce CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs from/to string also complying with the RFC. 2011-12-21 14:45:39 +00:00
firebirds
0d2358db2f nightly update 2011-12-21 03:28:47 +00:00
hvlad
72dc92451e POSIX related correction for CORE-3671, thanks to Alex 2011-12-20 12:11:15 +00:00
firebirds
9b6c203341 nightly update 2011-12-20 03:28:42 +00:00
hvlad
c7d5265426 Fixed bug CORE-3671 : JVM Access Violation when using Firebird Embedded 2011-12-19 16:01:11 +00:00
dimitr
fb4e19e22b Backported CORE-3683: Wrong results if the recursive query contains an embedded GROUP BY clause. 2011-12-19 09:59:11 +00:00
firebirds
5ad04f13d7 nightly update 2011-12-15 03:28:00 +00:00
dimitr
529e0bc593 Fixed (methinks) CORE-3697: String truncation error when selecting from a VIEW with UNION inside. It doesn't look like a good idea to modify dsc_length in place, as it can be used afterwards (e.g. MAKE_desc(field) after GEN_expr(rse), see define_view() in ddl.cpp). We only need to ensure that the generated BLR has the real byte length and it can be achieved with a temporary descriptor copy. Other solutions are also possible but this one seems better at the first glance. 2011-12-14 16:08:05 +00:00
firebirds
0732964cf1 nightly update 2011-12-11 03:28:07 +00:00
asfernandes
3b9bdcd3fb Backported fix for CORE-3601 - Incorrect TEXT BLOB charset transliteration on VIEW with trigger. 2011-12-11 01:26:03 +00:00
firebirds
dfd1b3b5e0 nightly update 2011-12-07 03:27:41 +00:00
dimitr
e304d6d171 Fixed CORE-3692: Cannot drop a NOT NULL constraint on a field participating in the UNIQUE constraint. 2011-12-06 13:12:55 +00:00
dimitr
6706f1059f Fixed CORE-927: Grants don't work for procedures used inside views. 2011-12-06 10:00:33 +00:00
firebirds
5c980cbe0d nightly update 2011-12-06 03:28:01 +00:00
hvlad
58ec672c79 Fixed bug CORE-3680 : EXECUTE BLOCK statement and ISC_DSQL_EXECUTE2() problem 2011-12-05 13:52:58 +00:00
hvlad
8be35cdc53 Fixed bug CORE-3690 : Wrong warning message for ambiguous query 2011-12-05 13:08:34 +00:00
firebirds
16d360d481 nightly update 2011-12-02 03:30:35 +00:00
dimitr
b9edd594c4 For a number of reasons, it seems being a good thing to unwind the trigger requests ASAP. 2011-12-01 09:52:50 +00:00
dimitr
48259b539f Attempted to fix CORE-3490: Concurrency problem when using named cursors. The solution may look sub-optimal but it doesn't seem to affect the performance. 2011-12-01 09:23:53 +00:00
firebirds
fbb5d46087 nightly update 2011-11-15 03:27:33 +00:00
hvlad
8f68602a6c Update documentation 2011-11-14 23:09:50 +00:00
firebirds
58fa480029 nightly update 2011-11-08 03:28:40 +00:00
hvlad
d760408db0 Additional fix for CORE-3557 : AV in engine when preparing query against dropping table
Also fixed CORE-3579 : Can't drop table when computed field depends on later created another field
2011-11-06 23:38:28 +00:00
asfernandes
8ffb3f5296 Fixed CORE-3650 - Recreation of collation leads to FB "death". 2011-11-05 20:51:16 +00:00
firebirds
890231db4b nightly update 2011-11-01 03:28:33 +00:00
alexpeshkoff
84eedc8787 Fixed CORE-3646: Segmentation fault in multi-threaded program when using 2.5.x client library on Linux 2011-10-31 18:35:59 +00:00
firebirds
99370a52ad nightly update 2011-10-17 03:26:07 +00:00
hvlad
d3f7c357b3 One more assertion 2011-10-16 14:11:32 +00:00
hvlad
d8951002c2 Missed semicolon 2011-10-16 13:59:48 +00:00
hvlad
a38c03c08e Fixed bug CORE-3636 : Firebird 2.5.1 server crashes with Trace API 2011-10-16 13:49:54 +00:00
firebirds
b3b7eaf7dd nightly update 2011-10-14 03:29:18 +00:00
firebirds
2f3a156bd8 nightly update 2011-10-13 03:27:35 +00:00
hvlad
6a942670f0 Backported fix for bug CORE-3631 : Duplicate records with NULLs checked incorrectly 2011-10-12 19:00:54 +00:00
alexpeshkoff
490471d8fb Fixed CORE-3627: Server crashes with access violation when inserting row into table with unique index 2011-10-12 09:52:07 +00:00
firebirds
e5d252323e nightly update 2011-10-12 03:26:58 +00:00
alexpeshkoff
1b231f4b03 Backported fix for CORE-3607: Solaris does not define the RLIMIT_NPROC limit 2011-10-11 12:00:18 +00:00
alexpeshkoff
b8433b664a Fixed CORE-3609: Option -t displayed twice by fb_inet_server -h 2011-10-11 11:51:49 +00:00
alexpeshkoff
a5d1b269a3 Porting - some Debians miss SA_SIGINFO, committed fixing it patch by Samuel Thibault 2011-10-11 10:29:55 +00:00
firebirds
b8987dc5ec nightly update 2011-10-11 03:27:07 +00:00
dimitr
fbb6dfe91b Bumped version number. 2011-10-10 08:37:24 +00:00
firebirds
593e4c490d nightly update 2011-10-07 03:26:43 +00:00
firebirds
53d2921bd9 nightly update 2011-10-06 03:27:36 +00:00
alexpeshkoff
28cfb5751a Backported posix-only fix for CORE-3600: temp files fb_query_xxxx remains after ISQL has been closed 2011-10-05 10:00:55 +00:00
firebirds
8186a7a06e nightly update 2011-10-05 03:28:16 +00:00
alexpeshkoff
2689670200 Backported fix for CORE-3612: gfix-related services may loose error value in status vector in isc_service_start() 2011-10-04 13:19:56 +00:00
firebirds
b42ce8e27b nightly update 2011-10-04 03:37:40 +00:00
firebirds
bc0e24caa5 nightly update 2011-09-30 03:29:59 +00:00
hvlad
5e6696b4d7 misc 2011-09-29 08:01:32 +00:00
hvlad
2affc6808e Fixed bug CORE-3610 : Can insert DUPLICATE keys in UNIQUE index 2011-09-29 07:45:12 +00:00
firebirds
eefc7c0b87 nightly update 2011-09-29 03:27:33 +00:00
firebirds
67ff0ebed5 nightly update 2011-09-27 03:26:28 +00:00
firebirds
9385755cf0 nightly update 2011-09-22 03:28:39 +00:00
alexpeshkoff
a18689cb71 Fixed unregistered bug - regression, found in 2.5.1 rc1 2011-09-21 13:51:26 +00:00
firebirds
752f8d6a91 nightly update 2011-09-21 03:27:20 +00:00
firebirds
e9a5a96b76 nightly update 2011-09-15 03:33:33 +00:00
firebirds
1094e6f3f0 nightly update 2011-09-12 03:25:07 +00:00
robocop
cd427bb738 Misc. 2011-09-11 05:24:36 +00:00
firebirds
ab21cdb148 nightly update 2011-09-10 03:27:08 +00:00
firebirds
ca708e256c nightly update 2011-08-31 03:27:21 +00:00
alexpeshkoff
5d9c989fcd Fixed CORE-3589: Internal shared resource leak 2011-08-30 13:46:36 +00:00
firebirds
ff3485f86c nightly update 2011-08-20 03:26:25 +00:00
robocop
6f1ee134be Misc. 2011-08-18 06:50:07 +00:00
firebirds
003db5fb3d nightly update 2011-08-17 03:26:49 +00:00
dimitr
96ed2f97eb Better English :-) 2011-08-16 06:47:47 +00:00
firebirds
6c7dec450d nightly update 2011-08-10 03:28:13 +00:00
dimitr
2e00d413d3 Second part of CORE-3457: Optimize the temporary space manager regarding small chunk allocations. 2011-08-09 11:29:45 +00:00
firebirds
c139dc231e nightly update 2011-08-09 03:24:55 +00:00
alexpeshkoff
1639e120bc Removed debugging code, related with CORE-3560 - thanks to Claudio 2011-08-08 07:06:16 +00:00
firebirds
3a9188fb0e nightly update 2011-08-07 03:24:44 +00:00
firebirds
46609d68e2 nightly update 2011-08-05 03:26:08 +00:00
alexpeshkoff
d0184a5373 Fixed CORE-3560: Firebird 2.5 Classic Server uses more memory than 2.1.5 when caching metadata 2011-08-04 13:13:15 +00:00
firebirds
32f846311e nightly update 2011-07-25 03:24:19 +00:00
robocop
bb03f43052 Misc. 2011-07-24 06:57:49 +00:00
firebirds
0b7c56f3cd nightly update 2011-07-23 03:24:44 +00:00
dimitr
a021e4d1a1 Backported CORE-2709: Many indexed reads in a compound index with NULLs. Backward compatibility with existing indices is provided. 2011-07-22 08:17:12 +00:00
dimitr
ac493abad7 Correction. The process name is already converted into UTF8 at this point. 2011-07-22 06:52:47 +00:00
firebirds
ce7eefdf4c nightly update 2011-07-22 03:24:29 +00:00
dimitr
8cf431c975 Relaxed the rules a bit thus moving some checks to runtime. This fixes the regression in CORE-1812. 2011-07-21 10:19:07 +00:00
firebirds
71c43a665a nightly update 2011-07-21 03:30:18 +00:00
dimitr
73be4bfbd8 Attempted to have a [more or less] good solution for CORE-3553 (Nested loop plan is chosen instead of the sort merge for joining independent streams using keys of different types). It doesn't optimize all possible cases, but the most common ones. 2011-07-20 10:35:00 +00:00
firebirds
0ea5845d5a nightly update 2011-07-18 03:25:42 +00:00
hvlad
4695be3cd9 Fixed bug CORE-3549 : Database corruption after end of session : page xxx is of wrong type expected 4 found 7 2011-07-17 09:38:21 +00:00
firebirds
701ecd5861 nightly update 2011-07-17 03:23:34 +00:00