8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 12:03:02 +01:00
Commit Graph

39054 Commits

Author SHA1 Message Date
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
hvlad
757ea1ee8f Fixed bug CORE-3557 : AV in engine when preparing query against dropping table 2011-07-16 10:01:50 +00:00
firebirds
12a78668bd nightly update 2011-07-15 03:50:12 +00:00