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

55735 Commits

Author SHA1 Message Date
Dmitry Yemanov
857fa9494d This should fix #7034 2021-11-02 18:04:57 +03:00
firebirds
682853e827 increment build number 2021-10-31 00:05:06 +00:00
Adriano dos Santos Fernandes
e64c3aacad
Merge pull request #6991 from FirebirdSQL/work/external-pool
Introduce the external memory pool.
2021-10-30 20:08:24 -03:00
Adriano dos Santos Fernandes
5381f8e0c0
Merge pull request #7028 from asfernandes/work/vs-2019-2022
Visual Studio 2019 and 2022 builds with same files as VS 2017.
2021-10-30 20:05:08 -03:00
Vlad Khorsun
b957a29844 Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)" 2021-10-30 20:59:09 +03:00
firebirds
002b4138e3 increment build number 2021-10-30 00:05:26 +00:00
Damyan Ivanov
70bbc0e7a5 add Documentation key to systemd service file 2021-10-29 19:42:44 +03:00
real-dam
da33c229ab
use be.zip for timezone data source on big-endian platforms (#7030)
resolves "FIXME: For big-endian, be.zip must be used" in Makefile.in

the configure.ac usage of AC_C_BIGENDIAN is expanded so apart from
defining `WORDS_BIGENDIAN` on big-endian platforms, it also defines
`TZDATA_ZIP` to be `be.zip` or `le.zip` and that substitution is used later
in the makefiles

my initial attempt was to use the result of the plain `AC_C_BIGENDIAN`
check, but that is not propagated to the makefiles, just to `autoconf.h`
2021-10-29 08:08:25 -03:00
firebirds
3e76a98233 increment build number 2021-10-29 00:05:13 +00:00
Adriano dos Santos Fernandes
ea8732fc80 Use SDK 10.0 for VS >= 2019.
See https://developercommunity.visualstudio.com/t/windowstargetplatformversion-makes-it-impossible-t/140294#T-N548052
2021-10-28 20:43:53 -03:00
Adriano dos Santos Fernandes
eab75d501d GitHub Actions build for VS 2019 and 2022. 2021-10-28 15:19:59 -03:00
Adriano dos Santos Fernandes
801784db69 Add support for VS 2022 build. 2021-10-28 14:31:45 -03:00
Adriano dos Santos Fernandes
440433fc7c Add support for VS 2019 build. 2021-10-28 14:31:45 -03:00
AlexPeshkoff
2b1af14971 Better check - non-gcc is OK 2021-10-28 16:19:12 +03:00
AlexPeshkoff
89e6698613 Temporary fix to make snapshots happy 2021-10-28 14:50:50 +03:00
firebirds
5e28ee414c increment build number 2021-10-27 00:05:10 +00:00
Adriano dos Santos Fernandes
56adbc7ab6 Remove remains of help.fdb after QLI removal. 2021-10-26 14:00:37 -03:00
github-actions[bot]
b28089743a
Update tzdata to version 2021a3. (#7026) 2021-10-26 08:42:37 -03:00
e6a33454e8
Cascading replication option (#284)
* Option to enable cascade replication

* Requested changes
2021-10-26 08:31:17 +03:00
firebirds
bb65cbb239 increment build number 2021-10-26 00:05:05 +00:00
26f44cad08
Attempt to fix #7009 (#7010)
* Attempt to fix #7009

* Two missed calls

* Get back assert supressing flag to make debug build works

* Code changes as suggested

* Requested comment

* Changes as requested
2021-10-25 17:19:11 +03:00
firebirds
b946759154 increment build number 2021-10-24 00:04:52 +00:00
Dmitry Yemanov
798db597f1
Merge pull request #7014 from red-soft-ru/5_0_fix_5082
Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
2021-10-23 21:59:27 +03:00
Adriano dos Santos Fernandes
fbf9ed6a0a Include tzdata version in PR and commit message. 2021-10-23 10:53:51 -03:00
Adriano dos Santos Fernandes
c6ea716fae
Merge pull request #7023 from FirebirdSQL/work/tzdata-update-master
Update tzdata to version 2021a2.
2021-10-23 10:37:59 -03:00
asfernandes
4701457462 Update tzdata. 2021-10-23 11:11:47 +00:00
firebirds
0e9d832e8e increment build number 2021-10-23 00:05:01 +00:00
Vlad Khorsun
3648ca88c0
Merge pull request #7017 from red-soft-ru/5_0_big_records_fix
Use rhd header for the last record fragment to fix wrong determination of the header size in get_header() function
2021-10-23 00:41:22 +03:00
Adriano dos Santos Fernandes
cac6a0decd Postfix for #6815 - fix request counters. 2021-10-22 16:01:23 -03:00
firebirds
62f1fc853e increment build number 2021-10-22 00:05:40 +00:00
Adriano dos Santos Fernandes
4000686be0 Fix #7018 - Problems with windows frames. 2021-10-21 14:52:22 -03:00
Ilya Eremin
11b13cc042 Use rhd header for the last record fragment to fix wrong determination of the header size in get_header() function 2021-10-21 16:59:31 +03:00
Dmitry Yemanov
6a3b6b8fc1 Correction, thanks to Dimitry Sibiryakov 2021-10-21 15:23:53 +03:00
Dmitry Yemanov
98057962e4 Protection from attempts to remove system transaction 2021-10-21 09:14:39 +03:00
Dmitry Yemanov
99bc7a7a5a Bugfix for #7015: Applier may crash if replication block contain no savepoint operations 2021-10-21 09:14:39 +03:00
Ilya Eremin
739cd56670 Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
This commit also fixes #5173 and #3886.
The situation when the record is not found in RDB$INDICES was not handled correctly in create_index DFW.
2021-10-20 15:19:52 +03:00
firebirds
35ee143b65 increment build number 2021-10-19 00:05:15 +00:00
Adriano dos Santos Fernandes
a2aff78aef Avoid warning. 2021-10-18 14:15:00 -03:00
Adriano dos Santos Fernandes
52ce2830b8 Check for incomplete type in AutoPtr destructor. 2021-10-18 14:14:46 -03:00
firebirds
81fb1c7d6a increment build number 2021-10-14 00:05:25 +00:00
Dmitry Yemanov
f24ea57c36 Restore the old code to avoid returning temporary to the caller 2021-10-13 16:12:52 +03:00
Dmitry Yemanov
8b485a455c Constness 2021-10-13 07:25:10 +03:00
Dmitry Yemanov
cfc0bbc82b
Merge pull request #7000 from FirebirdSQL/work/refsholder-auto-pool
Restore simpler signature for node methods
2021-10-13 07:07:56 +03:00
firebirds
ebe81fa244 increment build number 2021-10-13 00:04:51 +00:00
Dmitry Yemanov
ed0eb94ae9 Restore simpler signature for node methods 2021-10-12 20:17:17 +03:00
AlexPeshkoff
079a1dbe6b Postfix for #6947 (Query to mon$ tables does not return data when the encryption/decryption thread is running): ensure correct monitoring in all CS processes 2021-10-12 15:48:36 +03:00
AlexPeshkoff
1dfb7bffd7 An attempt to fix Mac build after #6947 2021-10-12 12:22:29 +03:00
Vlad Khorsun
1550d5191b
Merge pull request #6997 from red-soft-ru/master_trace_rotation_fix
Fixes for fbtrace log rotation
2021-10-12 11:11:51 +03:00
firebirds
72232e20b0 increment build number 2021-10-12 00:05:02 +00:00
AlexPeshkoff
9ed56eff6c Better fix for #6947: Query to mon$ tables does not return data when the encryption/decryption thread is running 2021-10-11 20:06:38 +03:00