firebirds
cfe81b51fc
increment build number
2016-03-31 00:02:48 +00:00
firebirds
c25e3fbe9d
increment build number
2016-03-29 00:02:44 +00:00
Adriano dos Santos Fernandes
3dc7f7998b
Fixed CORE-5166 - Wrong error message with UNIQUE BOOLEAN field.
2016-03-28 12:46:23 -03:00
firebirds
e7616ca6e5
increment build number
2016-03-28 00:02:40 +00:00
Dmitry Yemanov
dd1a9ce9d0
Simplify migration for old databases affected by changes in
...
CLIENT_ADDRESS. Refresh outdated readme.
2016-03-27 11:19:19 +03:00
firebirds
25e0f724e0
increment build number
2016-03-27 00:02:41 +00:00
Adriano dos Santos Fernandes
f72de291b2
Fixed CORE-5165 - HAVING COUNT(*) NOT IN ( <Q> ) prevent record from appearing in outer resultset when it should be there (<Q> = resultset without nulls).
2016-03-26 19:22:58 -03:00
firebirds
a33bf61c3a
increment build number
2016-03-25 07:20:40 +00:00
firebirds
bee4389205
increment build number
2016-03-24 17:40:26 +03:00
Dmitry Yemanov
2021d02fa7
Fixed handling of non-ASCII table names inside TPB.
2016-03-23 10:34:29 +03:00
f0eac3c552
Backported fix for CORE-5162: SEC$ tables and tag/attributes
2016-03-22 19:32:11 +03:00
0b9091dc5b
Backported fix for CORE-5155: [CREATE OR] ALTER USER statement: clause PASSWORD (if present) must be always specified just after USER
2016-03-22 18:39:03 +03:00
Adriano dos Santos Fernandes
5100c80b09
Fixed CORE-5159 - Regression: engine may throw transliteration errors when running from non-ASCII system path.
2016-03-21 14:47:42 -03:00
hvlad
33e65f6e86
Fixed bug CORE-5161 : Unique index could be created on non-unique data
2016-03-21 17:04:38 +02:00
Adriano dos Santos Fernandes
f30733f8b6
Fixed CORE-5153 - Regression: Server crashes when aggregate functions are used together with NOT IN predicate.
2016-03-21 11:53:49 -03:00
hvlad
1abb10f36d
Please MSVC14:
...
-add space before XXXFORMAT macros to not confuse it with user-defined literals
-use existing snprintf
This should fix part of the issues at CORE-5099 and CORE-5120
2016-03-17 23:55:20 +02:00
firebirds
af61a6eb9e
nightly update
2016-03-12 00:12:29 +00:00
firebirds
36e30d5fb2
nightly update
2016-03-11 00:14:57 +00:00
firebirds
0f72dcd2a6
nightly update
2016-03-10 00:13:32 +00:00
alexpeshkoff
ece088c3a7
Backported fix for CORE-5144: Deadlock when database is encrypted or decrypted under high parallel load
2016-03-09 14:58:58 +00:00
firebirds
efd7857743
nightly update
2016-03-09 00:17:02 +00:00
hvlad
d826b3eded
Backport fix for bug CORE-5140 : Wrong error message when user tries to set number of page buffers into not supported value
2016-03-08 17:15:07 +00:00
firebirds
9c85af53cb
nightly update
2016-03-05 00:14:05 +00:00
firebirds
90e5fa8630
nightly update
2016-03-04 00:15:22 +00:00
paulbeach
782b7a08f2
Fix qsort_r for Darwin
2016-03-03 15:02:15 +00:00
firebirds
442fff1454
nightly update
2016-03-03 00:14:09 +00:00
firebirds
5c86df7b70
nightly update
2016-03-02 00:21:04 +00:00
firebirds
29b3e5f587
nightly update
2016-03-01 08:31:14 +00:00
dimitr
113ff1fe65
Misc: remove the redundant space in the explained plan output.
2016-02-28 08:46:28 +00:00
firebirds
53f244a8bb
nightly update
2016-02-28 00:08:37 +00:00
firebirds
0d0cdff99b
nightly update
2016-02-27 00:09:13 +00:00
dimitr
f82597bad9
Split a 5-way join into two smaller joins to help the optimizer in cases when statistics is outdated (index creation time suffers when there are many tables/indices). While being there, cache requests that weren't cached yet.
2016-02-26 17:19:29 +00:00
alexpeshkoff
926e3d903e
Fixed some asserts and segfaults in crypto manager
...
Disable simultaneous nbackup & encrypt/decrypt operation
2016-02-26 12:55:34 +00:00
firebirds
bc0e65fd4b
nightly update
2016-02-26 00:09:25 +00:00
hvlad
2dc879afca
This should fix known issues with MERGE and stable cursor (see CORE-3362).
...
Thanks to Dmitry for idea
2016-02-25 09:20:01 +00:00
asfernandes
6760fe25c8
Misc.
2016-02-25 01:50:46 +00:00
firebirds
26b2e5a9d1
nightly update
2016-02-25 00:09:00 +00:00
dimitr
477af6bb96
Checking the datatype at compile time is unreliable: some nodes return one type at compile time and another type at runtime, thus causing unexpectedly missing casts. I'm moving the check to runtime, this should fix the remaining regressions (fingers crossed).
2016-02-24 20:11:34 +00:00
firebirds
b0abaa75f0
nightly update
2016-02-24 00:08:54 +00:00
dimitr
04f5f59ff8
Yet another postfix for CORE-5097, it resolves regressions for core_1173.fbt and core_1525.fbt.
2016-02-23 08:20:02 +00:00
firebirds
1229a361cc
nightly update
2016-02-23 00:09:11 +00:00
firebirds
482331ad21
nightly update
2016-02-22 00:08:54 +00:00
dimitr
fb49b002c6
Fixed the comment.
2016-02-21 09:02:11 +00:00
dimitr
67151a6b43
Corrected my old commit re. optimization of the system requests.
2016-02-21 08:54:31 +00:00
firebirds
f99d0ea607
nightly update
2016-02-21 00:08:36 +00:00
firebirds
2a7a2ecff9
nightly update
2016-02-20 00:11:24 +00:00
firebirds
b8a11dcb4d
nightly update
2016-02-19 00:09:06 +00:00
firebirds
0e0a5abb45
nightly update
2016-02-18 00:08:33 +00:00
hvlad
f2c8f05846
Front ported for CORE-5067 : Blocking new connections as a consequence of the too long sweep security2.fdb
2016-02-17 09:21:09 +00:00
firebirds
2f04c8d375
nightly update
2016-02-17 00:08:52 +00:00
firebirds
25e28f21c5
nightly update
2016-02-16 00:09:49 +00:00
asfernandes
6259b1b1e0
Misc.
2016-02-15 02:53:24 +00:00
firebirds
b1d78c9258
nightly update
2016-02-15 00:09:30 +00:00
firebirds
a699b57800
nightly update
2016-02-13 00:09:48 +00:00
hvlad
6af5a2f894
Simplest fix for bug CORE-5110 : False PK\FK violation could be reported when attachment used isc_dpb_no_garbage_collect flag
2016-02-12 13:13:11 +00:00
firebirds
5d673233f3
nightly update
2016-02-12 00:09:34 +00:00
firebirds
d183257ab9
nightly update
2016-02-11 00:08:59 +00:00
asfernandes
05dc362017
Fixed CORE-5107 - set autoddl off and sequence of: ( create view V as select * from T; alter view V as select 1 x from rdb$database; drop view V; ) leads to server crash.
2016-02-10 17:53:44 +00:00
firebirds
da15c3ccba
nightly update
2016-02-08 00:08:48 +00:00
alexpeshkoff
0e45ec6caa
Postfix for CORE-5100, thanks to Dmitry Sibiryakov
2016-02-07 07:44:46 +00:00
firebirds
bdeca659cd
nightly update
2016-02-07 00:09:13 +00:00
firebirds
7fc9275d08
nightly update
2016-02-06 00:09:07 +00:00
alexpeshkoff
56e5ec3d78
Fixed CORE-5105: Deadlocks when database is initially encrypted
2016-02-05 15:21:58 +00:00
alexpeshkoff
e7270beacd
Postfix for CORE-5100: avoid races caused by temporary changed bdb_buffer
2016-02-05 15:13:47 +00:00
hvlad
c0e078af12
Missed piece for CORE-5104, thanks to Alex again
2016-02-05 15:09:54 +00:00
hvlad
99cbccccb8
Fixed bug CORE-5104 : External data source selects became slow
...
Thanks to Alex
2016-02-05 15:05:14 +00:00
firebirds
0d5f08234d
nightly update
2016-02-05 00:09:18 +00:00
asfernandes
b5a34e985f
Move the code and add the CAST only when required, per Dmitry comment.
2016-02-04 14:28:26 +00:00
hvlad
0719958901
Fixed bug CORE-5101 : Backup restore is slow in FB3 when the database contains many small tables with indices
2016-02-04 10:33:02 +00:00
alexpeshkoff
0c2f694ead
Postfix for CORE-5100: restored binary compatibility with crypt plugins for RC1
2016-02-04 09:22:03 +00:00
firebirds
7c0cd594b7
nightly update
2016-02-04 00:10:30 +00:00
asfernandes
51d57b0a97
Fixed CORE-5097 - COMPUTED-BY expressions are not converted to their field type inside the engine.
2016-02-03 15:22:36 +00:00
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
firebirds
2f824e345d
nightly update
2016-02-02 00:10:04 +00:00
alexpeshkoff
08d4a3ed45
Fixed CORE-5044: Pages are encrypted for each shadow separately
2016-02-01 16:16:42 +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
firebirds
9dca0e22ab
nightly update
2016-02-01 00:09:15 +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
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
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
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
hvlad
8fc0267026
Cleanup
2016-01-25 14:17:50 +00:00
alexpeshkoff
b0edf7875e
Postfix for CORE-5082: reorganized sources according to Vlad request
2016-01-25 13:52:16 +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
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
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