8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 07:23:08 +01:00
Commit Graph

35395 Commits

Author SHA1 Message Date
hvlad
610594a525 Additional fix for CORE-5329. Once more thanks to Dmitry 2016-08-16 17:22:29 +03:00
firebirds
896c742941 increment build number 2016-08-15 00:02:27 +00:00
hvlad
408dff8cfc Fixed bug CORE-5329 : Database gets partially corrupted in the "no-reserve" mode
Thanks to Dmitry
2016-08-14 21:18:16 +03:00
firebirds
2682210b29 increment build number 2016-08-13 00:02:28 +00:00
firebirds
7652fa31e6 increment build number 2016-08-12 00:02:27 +00:00
hvlad
1db164a562 Attempt to make self-referencing foreign keys with ON UPDATE CASCADE work correctly.
It also fixes a bug CORE-5305 : CASCADE UPDATE fails for self-referencing FK
2016-08-11 20:53:18 +03:00
hvlad
0d0528b2bb Fixed bug CORE-5327 : internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2307) 2016-08-11 20:46:23 +03:00
firebirds
99adeeec70 increment build number 2016-08-11 00:02:26 +00:00
685344727f Backported implementation of CORE-5266: Allow statement 'create OR ALTER user sysdba password ...' to initialize empty securityN.fdb 2016-08-10 16:58:56 +03:00
firebirds
d1210a78e6 increment build number 2016-07-29 00:02:26 +00:00
1a4b7ebd91 Backported better fix for CORE-5264 2016-07-28 18:40:29 +03:00
firebirds
9133ae1023 increment build number 2016-07-28 00:02:26 +00:00
hvlad
96a24228b6 Backported fix for bug CORE-5302 : Performance regression when bulk inserting into table with indices 2016-07-27 12:51:27 +03:00
firebirds
1d5a25f7e2 increment build number 2016-07-27 00:02:25 +00:00
firebirds
5dc67f3b7b increment build number 2016-07-25 00:02:24 +00:00
Dmitry Yemanov
600c62852d Fix the cast that is no longer necessary. 2016-07-24 11:29:36 +03:00
firebirds
f060d8381f increment build number 2016-07-18 00:03:03 +00:00
firebirds
d8411b02cc increment build number 2016-07-16 00:03:28 +00:00
8709dab13b Backported fix for CORE-5264: To unlock a raw device DB is not working. 2016-07-15 18:06:05 +03:00
firebirds
8a67ae05c3 increment build number 2016-07-15 00:03:15 +00:00
firebirds
70c2fcf2c6 increment build number 2016-07-14 00:03:14 +00:00
Adriano dos Santos Fernandes
0d46c91f98 Rework on CORE-5277 to avoid CORE-5304 regression.
CORE-5277 - Parameters with multibyte character sets allow to bypass the character limit of varchar fields.
CORE-5304 - Regression: Can not restore database with table contains field CHAR(n) and UTF8 character set.
2016-07-13 15:52:17 -03:00
Dmitry Yemanov
946c8ef115 Bugfix for CORE-5307: Random 'invalid transaction handle' errors are returned from the engine. 2016-07-13 18:47:06 +03:00
Adriano dos Santos Fernandes
8f02eb08bb Temporary reverting CORE-5277 due to CORE-5304 regression. 2016-07-13 11:53:15 -03:00
firebirds
bfec209e88 increment build number 2016-07-12 00:03:08 +00:00
firebirds
8ef0aef359 increment build number 2016-07-10 00:03:08 +00:00
Dmitry Yemanov
e529c6a4a5 Extend variable value in MON$CONTEXT_VARIABLES up to the possible
maximum (32765 bytes). This resolves CORE-5246: String truncation error
while selecting from MON$ tables if some user-defined context variable
exceeds 255 bytes in length.
2016-07-09 12:25:35 +03:00
firebirds
788c1083af increment build number 2016-07-09 00:04:24 +00:00
Dmitry Yemanov
26cb346aee Add missing condition for the prior commit. 2016-07-08 23:00:24 +03:00
Dmitry Yemanov
1cdded614e Bigfix CORE-5236: IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins 2016-07-08 21:49:35 +03:00
firebirds
85ed405814 increment build number 2016-07-08 00:03:06 +00:00
firebirds
8620a0332c increment build number 2016-07-06 00:03:12 +00:00
a8fdbdfb6b Backported fix for CORE-5294: Memory leak when use SHOW GRANTS on new empty database (3.0.1 & 4.0; SS & SC) 2016-07-05 15:05:08 +03:00
firebirds
6b29749b8c increment build number 2016-07-01 00:03:13 +00:00
Adriano dos Santos Fernandes
df233ae4ad Postfix for CORE-5277 - Parameters with multibyte character sets allow to bypass the character limit of varchar fields. (9fede1e) 2016-06-30 10:02:41 -03:00
firebirds
74fe6275dd increment build number 2016-06-30 00:03:15 +00:00
0273ed992a Backported fix for CORE-5292: Database corrupted when trying to encrypt it but appropriate key is missing 2016-06-29 20:16:15 +03:00
firebirds
9620645057 increment build number 2016-06-29 00:03:10 +00:00
hvlad
ecbe975a14 Additional fix for CORE-4645, thanks to Dmitry 2016-06-28 14:46:24 +03:00
hvlad
92d0ca87cc Fixed bug CORE-5295 : Validation could read after the end-of-file when handle multifile database 2016-06-28 13:02:58 +03:00
firebirds
4dc7ece4f2 increment build number 2016-06-24 00:03:15 +00:00
firebirds
32c119a16e increment build number 2016-06-23 00:05:15 +00:00
firebirds
e558dc31dd increment build number 2016-06-21 00:03:11 +00:00
firebirds
35c1a16c3f increment build number 2016-06-19 00:03:45 +00:00
Dmitry Yemanov
062f5d77be Bugfix for CORE-5275: Expression index may become inconsistent if CREATE
INDEX was interrupted after b-tree creation but before commiting.
2016-06-18 19:58:58 +03:00
f6c9b11bc3 Backported fix for CORE-5279: Granting access rights to view is broken 2016-06-18 10:31:39 +03:00
firebirds
4d0d42a02b increment build number 2016-06-18 00:03:42 +00:00
Adriano dos Santos Fernandes
e1f924fec2 Merge branch 'jrtc27-met-unaligned-access' 2016-06-17 15:20:24 +00:00
Adriano dos Santos Fernandes
4ec694f7cb Postfix for CORE-5277 - It's probably better to first check for well-formed data before calculat ethe length. 2016-06-17 11:09:45 +00:00
Adriano dos Santos Fernandes
9fede1eb64 Fixed CORE-5277 - Parameters with multibyte character sets allow to bypass the character limit of varchar fields. 2016-06-17 11:01:55 +00:00