Roman Simakov
caa21df151
Fixed CORE-5677: RDB$PAGES is dirty after error after phase 3 of create_relation ( #135 )
2017-12-11 08:40:52 +03:00
firebirds
e3ab348653
increment build number
2017-12-09 00:06:27 +00:00
c678d20217
Backport for CORE-5675: isc_vax_integer() and isc_portable_integer() wrong work with short negative numbers ( #136 )
...
* Fixed CORE-5675
* Fix the issue in ClumpletReader too
2017-12-08 13:31:03 +03:00
firebirds
49f9713cd9
increment build number
2017-12-07 00:05:27 +00:00
Dmitry Yemanov
31c5a16d82
CORE-5676: Consider equivalence classes for index navigation
2017-12-06 10:15:05 +03:00
firebirds
a403fbc017
increment build number
2017-12-05 00:05:17 +00:00
hvlad
bf220ea358
Fixed bug CORE-5655 : isc_info_sql_relation_alias reports incorrect alias for CTE or nested queries
2017-12-04 18:29:55 +02:00
firebirds
e59fd27b1d
increment build number
2017-12-03 00:05:40 +00:00
Dmitry Yemanov
4fd3fb1895
Allow efficient IS NOT DISTINCT FROM for DBKEY access
2017-12-02 19:50:52 +03:00
firebirds
a7c692c69d
increment build number
2017-12-02 00:05:33 +00:00
hvlad
2900b34c3f
Improvement CORE-5674 : Allow unused Common Table Expressions
2017-12-01 11:53:40 +02:00
hvlad
bc845f600b
Merge pull request #113 from red-soft-ru/fix_CORE_5618
...
Fixed bug CORE-5618 : Part of the pages of the second level blobs is not released when deleting relations
2017-12-01 09:26:58 +01:00
firebirds
7b3df5580f
increment build number
2017-12-01 00:05:27 +00:00
hvlad
9e079afb6c
Fixed bug CORE-5667 : Regression in 3.0+: message "CTE 'X' has cyclic dependencies" appear when 'X' is alias for resultset and there is previous CTE part with the same name 'X' in the query
2017-11-30 16:01:09 +02:00
firebirds
dff877c0dd
increment build number
2017-11-30 00:06:24 +00:00
hvlad
a037fc46cc
Fixed PSV-Studio warnings
2017-11-29 20:14:11 +02:00
AlexPeshkoff
992554a63f
Backported fix for CORE-5673: Unique constraint not working in encrypted database on first command
2017-11-29 11:34:22 +03:00
Adriano dos Santos Fernandes
355c6f4f1c
Fixed PVS-Studio warnings.
2017-11-28 22:19:52 -02:00
firebirds
1b92a4ad44
increment build number
2017-11-29 00:05:21 +00:00
Dmitry Yemanov
b5dc562d5f
Frontported CORE-3295: Estimate the actual record compression ratio in the optimizer. It was somehow forgotten and never found its way into newer versions :-(
2017-11-28 09:46:37 +03:00
firebirds
576b134c7b
increment build number
2017-11-25 00:05:16 +00:00
Dmitry Yemanov
134d923fa1
Reworked solution for CORE-1295: Bad optimization of queries with DB_KEY. Now it solves also CORE-4492: OR/IN predicates for RDB lead to NATURAL plan
2017-11-24 13:59:20 +03:00
firebirds
e612206e2d
increment build number
2017-11-22 00:05:17 +00:00
Dmitry Yemanov
312331537d
Fixed CORE-5547: Server crashes while compiling stored procedure with nested references to query-based computed fields
2017-11-21 14:24:45 +03:00
firebirds
ec13e6a4cb
increment build number
2017-11-21 00:05:58 +00:00
Dmitry Yemanov
8d3021e479
CORE-5659: Bad PLAN generated for query on Firebird v3.0
2017-11-20 11:01:28 +03:00
firebirds
cfa5f20a38
increment build number
2017-11-15 00:06:32 +00:00
6f5be2f41a
Backported fix CORE-5624: using backslash in alias on linux does not work
2017-11-14 19:27:36 +03:00
hvlad
e5d3d703a9
Rename marked() -> isMarked(), operator bool() -> isEof() as Dmitry and Alex suggests.
2017-11-14 14:59:42 +02:00
36abbe24c4
Fixed gcc build
2017-11-14 15:30:17 +03:00
hvlad
ebdf7b07c8
Improvement CORE-5660 : Make flash of big number of dirty pages faster
2017-11-14 13:23:32 +02:00
7a1f070d28
Backported fix for CORE-5629: gstat output does not include datetime of analysis
2017-11-14 14:18:43 +03:00
firebirds
0df8f47ebf
increment build number
2017-11-14 00:06:07 +00:00
hvlad
e7601f4b89
Backported from master:
...
- Refactoring: make class Printer ready for usage not only in btr.cpp
- Reimplement broken blob filter for rdb$format
2017-11-14 01:13:25 +02:00
dcdef1bf1e
Bacported fix for CORE-5630: Can't create the shadow file
2017-11-13 19:35:19 +03:00
bd0d93a1f9
Postfix for CORE-5650: added check for missing function as suggested by Adriano
2017-11-13 13:04:45 +03:00
firebirds
b17b2a73e6
increment build number
2017-11-10 00:05:47 +00:00
87d4be976b
Fixed invalid name of boolean datatype in public header
2017-11-09 16:15:24 +03:00
firebirds
9ddea2cc60
increment build number
2017-11-08 00:05:24 +00:00
Roman Simakov
5d92c2358f
Simplified TCP_NODELAY setting by the same way for all platforms
2017-11-07 15:35:27 +03:00
firebirds
b0bef8fa8b
increment build number
2017-11-04 00:05:39 +00:00
Roman Simakov
9fdbd21caf
CORE-5653: Very slow restore from gbak containing a huge small blobs via classic. I set TCP_NODELAY for listen socket in Linux always sinse other sockets inherit it.
2017-11-03 15:12:24 +03:00
971a957f78
Fixed CORE-5654: Mixed intermediate build files for plugins examples
2017-11-03 14:45:41 +03:00
firebirds
21211e4351
increment build number
2017-11-03 00:05:26 +00:00
Popa Marius Adrian
cb5d491521
use B3_0_Release travis logo for B3_0_Release ( #127 )
...
use B3_0_Release travis logo for B3_0_Release
2017-11-02 14:12:38 -02:00
firebirds
278eb578ba
increment build number
2017-11-02 00:05:28 +00:00
931dc588d5
Backported fix for CORE-5651: Problem migrating users to V3.0
2017-11-01 14:33:14 +03:00
Ilya Eremin
b5a80a4e11
Clear tdbb_status_vector after unsuccessful conversion to UTF8 in trace ( #123 )
...
* Clear tdbb_status_vector after unsuccessful conversion to UTF8 in trace
In this case dirty status vector can cause errors during statement execution.
* Error function parameter is added to convertToUTF8 function to avoid modifying of tdbb_status_vector in trace
2017-11-01 13:20:14 +03:00
firebirds
e7d2c5de3e
increment build number
2017-11-01 00:13:01 +00:00
hvlad
533b78ac10
This should fix bug CORE-5615 : Firebird 3 crashing randomly
2017-10-31 20:34:19 +02:00