alexpeshkoff
bebf1d5a70
Implemented CORE-5100: Improve control over database crypt keys
2016-02-03 13:20:41 +00:00
firebirds
91f7b5ec56
nightly update
2016-02-03 00:10:30 +00:00
hvlad
9b6969b56e
It should fix bug CORE-5087 : Database shutdown can cause server crash if multiple attachments run EXECUTE STATEMENT
2016-02-02 22:26:50 +00:00
asfernandes
44cf5c717b
Fixed CORE-5089 - Metadata extration (ISQL -X): "CREATE PROCEDURE/FUNCTION" statement contains reference to column of table(s) that not yet exists if this procedure had parameter of such type when it was created.
2016-02-02 14:46:59 +00:00
firebirds
2f824e345d
nightly update
2016-02-02 00:10:04 +00:00
asfernandes
36ac140be8
Fixed CORE-5093 - Alter computed field type does not work.
2016-02-01 16:51:50 +00:00
alexpeshkoff
08d4a3ed45
Fixed CORE-5044: Pages are encrypted for each shadow separately
2016-02-01 16:16:42 +00:00
alexpeshkoff
081bbb72d8
comment
2016-02-01 16:13:29 +00:00
dimitr
8db2fdbd02
Fixed (or worked around, if you wish) redundant UTF8->system conversions happening if isc_dpb_utf8_filename tag is located in the middle of DPB.
2016-02-01 15:05:44 +00:00
dimitr
881c796e1b
Fixed (on behalf of Alex) CORE-4885: Error retrieving current user name when using Windows trusted authentication and OS user name contains non-ASCII characters.
2016-02-01 14:54:14 +00:00
firebirds
9dca0e22ab
nightly update
2016-02-01 00:09:15 +00:00
asfernandes
fb7eca8c60
Fixed CORE-5092 - ISQL extract command lose COMPUTED BY field types.
2016-01-31 23:57:19 +00:00
asfernandes
27dc9281ac
Revert this solution for CORE-5089 as it doesn't work for packages.
2016-01-31 23:56:37 +00:00
dimitr
5a272fc2be
Fix for semicolons embedded into the []-styled IPv6 address.
2016-01-31 10:45:32 +00:00
asfernandes
be8b127776
Avoid constant duplication.
2016-01-31 00:09:47 +00:00
firebirds
c8d6c34ec5
nightly update
2016-01-31 00:09:25 +00:00
asfernandes
436b531774
Misc.
2016-01-31 00:06:06 +00:00
asfernandes
0e228836a8
Correction.
2016-01-30 23:40:20 +00:00
firebirds
af9cd08f83
nightly update
2016-01-30 00:08:47 +00:00
alexpeshkoff
784260a967
Simplified code - thanks to Vlad
2016-01-29 15:46:06 +00:00
asfernandes
624d3381c9
Fixed CORE-5089 - Metadata extration (ISQL -X): "CREATE PROCEDURE/FUNCTION" statement contains reference to column of table(s) that not yet exists if this procedure had parameter of such type when it was created.
2016-01-29 14:51:11 +00:00
alexpeshkoff
92f1cef51d
Fixed regression in CryptoManager added after RC1 - avoid reading incorrect header when database is locked by nbackup
2016-01-29 14:12:15 +00:00
firebirds
f586ec80fe
nightly update
2016-01-29 00:08:49 +00:00
alexpeshkoff
2c6e4b7d10
Fixed CORE-5088: Segfault when 'gstat -h' is closing
2016-01-28 17:00:08 +00:00
paul_reeves
29baa78313
Add BOM to file. Hopefully this finally fixes CORE-5002
2016-01-28 11:40:08 +00:00
firebirds
346c6d2c04
nightly update
2016-01-28 00:10:41 +00:00
hvlad
714e6c2eaf
Remove LCK_idx_reserve introduced with 64-bit transaction ID.
...
Restore original logic in BTR_next_index (wait for tx lock when index build is in progress).
Use irt_repeat::irt_root to store high 32 bit of tra_num.
It also fixed deadlock related with LCK_idx_reserve lock (reported privately).
2016-01-27 11:11:38 +00:00
firebirds
efc65175f8
nightly update
2016-01-26 00:08:27 +00:00
alexpeshkoff
ffa487a1bc
Implemented CORE-5083: Provide method to correcty set offsets in implemented by user IMessageMetadata
2016-01-25 18:34:27 +00:00
hvlad
8fc0267026
Cleanup
2016-01-25 14:17:50 +00:00
hvlad
097cb99024
Update VC10 and VC12 builds
2016-01-25 14:03:43 +00:00
alexpeshkoff
b0edf7875e
Postfix for CORE-5082: reorganized sources according to Vlad request
2016-01-25 13:52:16 +00:00
dimitr
593ae6d562
Updated the docs for RC2.
2016-01-25 07:17:20 +00:00
firebirds
1d7aa7c7bd
nightly update
2016-01-25 00:09:57 +00:00
dimitr
99ad42ab82
This should fix the races while accessing the relation statistics inside dbb_stats. Reads/writes/fetches/marks are incremented (CCH) and read (INF) unprotected, as it's crash safe and read skews are acceptable. Other counters (both global and relation wise) are protected with a mutex. They're incremented on demand based on the attachment counters (via diffs). While being there, cleaned up the currently unused performance counters.
2016-01-24 21:14:18 +00:00
dimitr
dd738c7f80
Reverted back to the single-pass algorithm used in v2.x. This should work around the issue with non-zero-timeout shutdown in SC.
2016-01-24 21:02:31 +00:00
alexpeshkoff
eacbf41269
Fixed CORE-5082: Server does not validate correctness of user/password pair provided in EXECUTE STATEMENT operator
2016-01-24 17:58:28 +00:00
alexpeshkoff
315332944b
Use correct error code
2016-01-24 17:53:12 +00:00
alexpeshkoff
2d74f74ee0
Drop old wrong comment
2016-01-24 17:51:43 +00:00
firebirds
6bed521926
nightly update
2016-01-22 00:09:23 +00:00
hvlad
5b2f99456d
Fixed bug CORE-5078 : "Invalid BLOB ID" error
2016-01-21 11:00:07 +00:00
robocop
af3cb7700a
Misc.
2016-01-21 00:25:55 +00:00
robocop
e7a69b2932
Typo.
2016-01-21 00:25:23 +00:00
firebirds
7521b16b53
nightly update
2016-01-21 00:10:02 +00:00
hvlad
69afe4b976
Fixed bug CORE-5075 : Triger on DISCONNECT with dynamic SQL (ES 'insert into ...'): 1) does not work in 3.0
...
Also, log exception happens in ON DISCONNECT trigger.
2016-01-20 10:05:14 +00:00
firebirds
7542d3037a
nightly update
2016-01-19 00:09:32 +00:00
alexpeshkoff
b09b956eab
Fixed CORE-5077: ISQL does not show encryption status of database
2016-01-18 17:30:37 +00:00
firebirds
af0a7b2add
nightly update
2016-01-18 00:10:14 +00:00
asfernandes
052af7edd4
Misc.
2016-01-17 01:46:26 +00:00
asfernandes
c2a0ec08c0
Missing dispose.
2016-01-17 01:14:51 +00:00