hvlad
afe101eff5
Update MSVC12 and MSVC14 builds.
2020-11-11 19:19:18 +02:00
firebirds
89bcd4541c
increment build number
2020-11-11 00:02:16 +00:00
hvlad
2d26fa5571
Fixed wrong initialization, as pointed by Alex.
...
Merged two almost identical ctors into one.
2020-11-10 16:13:42 +02:00
Vasiliy Yashkov
9491bc1a46
Remove engine from map of loaded engines if not used ( #294 )
...
* Remove engine from map if not used
* Check if engine exists before release
* Block the engines map to avoid taking a reference to released engine
2020-11-10 13:12:43 +03:00
firebirds
6595108bbb
increment build number
2020-11-09 00:02:15 +00:00
Adriano dos Santos Fernandes
37a42a6093
Fixed CORE-6438 - ISQL: bad headers when text columns has >= 80 characters.
2020-11-08 16:36:02 -03:00
firebirds
fb07afaf18
increment build number
2020-11-07 00:02:16 +00:00
hvlad
f16dcfd273
New field RDB$CONFIG_SOURCE for RDB$CONFIG table.
...
Contains name of configuration (file) where given setting was set or NULL.
If configuration file placed under the Firebird root directory, only suffix part of full path is shown (such as "firebird.conf", "database.conf", etc).
Special name "<DPB>" is used for settings defined in DPB using isc_dpb_config tag.
2020-11-06 17:06:16 +02:00
AlexPeshkoff
98e8418aa0
Postfix for CORE-6412, fixed non-ascii users support
2020-11-06 16:31:23 +03:00
firebirds
57d43bb443
increment build number
2020-11-05 00:02:15 +00:00
hvlad
9bb72119d6
Fixed bug CORE-6437 : gfix cannot set big value for buffers
2020-11-04 22:30:01 +02:00
AlexPeshkoff
47d8f65e65
Fixed bug caused by one of my recent commits
2020-11-04 12:58:43 +03:00
Dmitry Yemanov
9f86d1ad4e
Ensure the cursor is closed after error
2020-11-04 09:35:21 +03:00
firebirds
c7b73ab921
increment build number
2020-11-04 00:02:17 +00:00
AlexPeshkoff
5c06d544ee
Always check for correct data extracted from info block instead fb_assert
2020-11-03 20:07:08 +03:00
firebirds
e7e79267d0
increment build number
2020-11-02 00:02:20 +00:00
hvlad
12aa1c6197
A bit more debug code to catch issue with not detached BtrPageGCLock and AV in setLockAttachment() at disconnect time.
...
Note, it might slowdown disconnects (when there is a lot of pools and "long" locks in attachment). In any case - this is temporary code, not going to be active in public release.
Fix for "impossible" case in IndexTableScan::close() that might be a source of the issue.
2020-11-02 00:27:59 +02:00
firebirds
1a2f79876d
increment build number
2020-10-30 00:02:20 +00:00
AlexPeshkoff
32b93d9887
Avoid negative offsets in case of malformed network packet
2020-10-29 18:05:45 +03:00
firebirds
db3ad550fa
increment build number
2020-10-29 00:02:16 +00:00
AlexPeshkoff
f88c95acb6
Fixed CORE-6432: Possible buffer overflow in client library in Attachment::getInfo() call
2020-10-28 20:46:40 +03:00
AlexPeshkoff
401387140b
Fixed issues with security database name configuration parameter
2020-10-28 16:30:10 +03:00
firebirds
ca77a37910
increment build number
2020-10-28 00:02:15 +00:00
Adriano dos Santos Fernandes
2f3229cc5d
Fixed CORE-6408 - RETURNING clause in MERGE cannot reference column in aliased
...
target table using qualified reference (alias.column) if DELETE action present.
2020-10-27 13:41:29 -03:00
hvlad
0746ba3466
Some renaming and other misc changes, as suggested by Dmitry.
...
Added documentation of new setting into firebird.conf.
Show default value for WireCrypt setting from server side view.
Fixed assert pointed by Alex.
2020-10-27 16:27:05 +02:00
Dmitry Yemanov
b30ff76118
Replaced ADD/DROP with INCLUDE/EXCLUDE in replication DDL
2020-10-27 15:15:35 +03:00
firebirds
c47d0b3780
increment build number
2020-10-27 00:02:16 +00:00
AlexPeshkoff
c851e3d421
Make sample of key holder plugin partially usable when chaining plugins
2020-10-26 19:43:20 +03:00
Adriano dos Santos Fernandes
ff37d445ce
Fixed CORE-6427 and CORE-6429:
...
- CORE-6427 - Whitespace as date separator causes conversion error.
- CORE-6429 - Timezone offset in timestamp/time literal and CAST should follow SQL standard syntax only.
2020-10-26 12:30:21 -03:00
Adriano dos Santos Fernandes
7b0a29d0bc
Postfix for CORE-6421 - Parameter in offset expression in LAG, LEAD, NTH_VALUE
...
window functions requires explicit cast to BIGINT or INTEGER.
Fixed LEAD.
2020-10-25 21:54:30 -03:00
firebirds
f9e6da1714
increment build number
2020-10-24 00:02:15 +00:00
github-actions[bot]
22fcad745e
Updata tzdata.
2020-10-23 08:27:30 -03:00
firebirds
98d74c0883
increment build number
2020-10-23 00:02:16 +00:00
github-actions[bot]
57ccae938a
Updata tzdata.
2020-10-22 09:25:58 -03:00
Artyom Abakumov
20f2aac5b8
Fxed bug CORE-6426: Assert when batch executed without BLOB field
2020-10-22 10:55:45 +03:00
firebirds
6a06130bc0
increment build number
2020-10-22 00:02:16 +00:00
hvlad
1ab61903af
Attempt to find the reason of crash around setLockAttachment(), cleanup.
...
DEBUG_LCK_LIST should be undefined before release!
2020-10-22 00:00:39 +03:00
AlexPeshkoff
60be3e621f
Fixed CORE-6425: Exception in client library in IAttachment::createBatch()
2020-10-21 20:29:58 +03:00
Paul Reeves
8a7357d20f
CORE-6424 - Be sure to fail the build process if the employee database cannot be copied to the output directory for packaging.
2020-10-21 10:36:45 +02:00
firebirds
e68cfc1e48
increment build number
2020-10-21 00:02:20 +00:00
Adriano dos Santos Fernandes
e73973a21d
Fixed CORE-6421 - Parameter in offset expression in LAG, LEAD, NTH_VALUE
...
window functions requires explicit cast to BIGINT or INTEGER.
2020-10-19 23:02:51 -03:00
firebirds
cb27cc0096
increment build number
2020-10-19 00:02:18 +00:00
Adriano dos Santos Fernandes
0174bda65d
Fixed CORE-6414, CORE-6415 and CORE-6419.
...
CORE-6414: Error message "expected length N, actual M" contains wrong value of M when charset UTF8 is used in the field declaration of a table.
CORE-6415: Error message "malformed string' is issued instead of "expected: N, actual : M" when UTF-8 charset is used and default value for declared column is greater than this column length.
CORE-6419: Truncation of strings to put in MON$ tables do not work correctly.
2020-10-17 22:55:59 -03:00
Adriano dos Santos Fernandes
b0b4b1947a
Simplify HalfStaticArray implementation with template alias.
...
Make it possible to use different alignment in the inline storage.
2020-10-17 22:54:30 -03:00
firebirds
4a81b3911b
increment build number
2020-10-15 00:02:15 +00:00
AlexPeshkoff
0cfdd3de2c
Fixed CORE-6412: Firebird is freezing when trying to manage users via triggers
2020-10-14 19:30:28 +03:00
hvlad
64aa94af5d
Another attempt to fix gcc\clang builds
2020-10-13 18:28:32 +03:00
hvlad
871f6c73e9
Delay creation of connections pool to avoid usage of not-initialized config when engine module is loaded.
2020-10-13 17:07:30 +03:00
hvlad
00cf856cda
Attempt to fix non-Windows builds
2020-10-13 17:06:00 +03:00
hvlad
7e61b9f698
Reworked Config: correct work with 64-bit integer in 32-bit code, refactor config values checks and defaults,
...
remove some type casts.
Introduce new virtual table RDB$CONFIG.
Implement CORE-6332 : Get rid of FileSystemCacheThreshold parameter
new boolean setting UseFileSystemCache overrides legacy FileSystemCacheThreshold,
FileSystemCacheThreshold will be removed in the next major Firebird release.
2020-10-13 15:20:13 +03:00