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

57819 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
9926ab88b4 Reimplement system triggers in C++/GDML code. 2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
2c48a4ed06 Add CachedRequestId mechanism for internal request cache. 2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
0cc8de396a Regenerate system triggers improving formatting and constant names. 2024-08-03 15:38:33 -03:00
GitHub Action
ec18fa50f7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-02 20:15:23 +00:00
00c834c472 Add script to test binary installer options 2024-08-02 12:40:34 +02:00
e4fe559e80 Delete temporary secdb init files immediately (with thanks to Vlad) 2024-08-02 12:38:41 +02:00
f7cbc2081f Do not fail packaging if implib not found
Do not fail packaging if qsg is not found
Fail packaging if ib_util.* not found
white space
2024-08-02 12:38:14 +02:00
GitHub Action
b20be9fe0b increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-01 20:15:50 +00:00
Adriano dos Santos Fernandes
43e4088685
Fix #8187 - Performance regression in generating of UUID values after introducing GUID-v7 (#8188)
Replacing deprecated win32 crypto functions.
2024-08-01 07:40:42 -03:00
GitHub Action
a62ac95ee5 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-31 20:14:42 +00:00
Dmitry Yemanov
286f8dd81f Correction as suggested by Dimitry Sibiryakov 2024-07-31 15:35:01 +03:00
Vlad Khorsun
202814fe32 This should fix bug #8194 : Internal consistency check (page in use during flush) with small number of DefaultDbCachePages 2024-07-31 00:41:43 +03:00
GitHub Action
30f0389ddd increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-29 20:14:56 +00:00
e2ee6afa0a Front port misc changes to installer packaging from FB5 2024-07-29 12:20:36 +02:00
Adriano dos Santos Fernandes
a7d10a4014 Fix #8185 - SIGSEGV with WHERE CURRENT OF statement with statement cache turned on. 2024-07-28 21:48:55 -03:00
GitHub Action
24e41f54d6 increment build number 2024-07-26 20:16:59 +00:00
Marat Iskakov R.
7533690410
Minor static analysis fixes (#8195)
Co-authored-by: MaratIskakov <maratiskakov@10.0.2.15>
2024-07-25 23:16:11 -03:00
GitHub Action
5bb788da02 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-24 20:14:42 +00:00
Artyom Abakumov
2b6d031cd2
Additinal fix for #8180: Make sure trace session slots will not break use counter (#8192)
* Count dead storages carefully

* Better class to track dead process

Also correct the description

---------

Co-authored-by: Artyom Abakumov <artyom.abakumov@red-soft.ru>
2024-07-24 14:39:42 +03:00
Vlad Khorsun
f59905fc29 Frontported PR #8186 : Fixed a few issues with IPC used by remote profiler 2024-07-24 12:54:44 +03:00
GitHub Action
85b18b83e1 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-23 20:14:44 +00:00
Vlad Khorsun
49e62e4b06 A bit better patch for #8189 : Slow connection times with a lot of simultaneous connections and active trace session present.
This also reverts commit f604c56.
The patch created by @AlexPeshkoff
2024-07-23 12:37:32 +03:00
GitHub Action
c734c96e9c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-22 20:14:40 +00:00
Vlad Khorsun
f604c565f3 Fixed bug #8189 : Slow connection times with a lot of simultaneous connections and active trace session present
The patch by @AlexPeshkoff
2024-07-22 19:41:01 +03:00
GitHub Action
cf95284e40 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-13 20:14:12 +00:00
Dmitry Yemanov
a7f4f03d64
Ensure the CS listener uses the SO_REUSEADDR socket option (#8181) 2024-07-13 14:32:28 +03:00
GitHub Action
845f4831e8 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-10 20:14:40 +00:00
Vlad Khorsun
3fa8e6bf54 Fixed bug #8176 : Firebird 5 hang after starting remote profiling session 2024-07-10 15:28:44 +03:00
Dmitry Yemanov
adf19fcf66 Fix boolean conversion to string inside DataTypeUtil::makeFromList() (#8178) 2024-07-10 13:47:41 +03:00
Artyom Abakumov
6e07e3a5f4 Do not delete system trace session with missing parent process (fix for https://github.com/FirebirdSQL/firebird/issues/8180) (#8179)
* Do not compact system session with missing parent process

* Replace assert with fb_assert

---------

Co-authored-by: Artyom Abakumov <artyom.abakumov@red-soft.ru>
2024-07-10 11:55:51 +03:00
GitHub Action
ea30152a9e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-09 20:15:06 +00:00
Adriano dos Santos Fernandes
e77b55450b Fix #8172 - The file include/firebird/impl/iberror_c.h is missing in the Linux x64 tar archive. 2024-07-08 22:05:59 -03:00
GitHub Action
7d50cacd92 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-08 20:16:03 +00:00
Alexander
6e7596f78e
Added shutdown handler for server (#8165)
Co-authored-by: Alexander Zhdanov <alexander.zhdanov@red-soft.ru>
2024-07-08 10:42:56 +03:00
Vlad Khorsun
262af1d2fc Fixed bug #8171 : Trace plugin unloaded if called method is not implemented 2024-07-08 00:15:34 +03:00
GitHub Action
cc71c6fcf4 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-05 20:15:32 +00:00
Vlad Khorsun
eac36fccf6 Avoid not necessary allocations from pool when performing FK check.
It fixes most significant source of contention in SuperServer when FK index is created by many parallel workers, as discussed in #8071
2024-07-05 23:11:42 +03:00
GitHub Action
e57006b527 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-30 20:13:54 +00:00
Dmitry Yemanov
caf7a6bcf8 Frontported bugfix for blob access vs replicator 2024-06-30 11:15:42 +03:00
GitHub Action
7c28af8cb2 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-27 20:14:15 +00:00
Vlad Khorsun
193b01ed17 Merge pull request #8169 from FirebirdSQL/work/gh-8168
Fixed bug #8168 : MAKE_DBKEY bug after backup/restore
2024-06-27 19:51:15 +03:00
GitHub Action
7c57f2d566 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-23 20:14:11 +00:00
Adriano dos Santos Fernandes
61b2d7eb13 Refactor GEN_UUID for v4. 2024-06-23 08:23:25 -03:00
Adriano dos Santos Fernandes
fdac4b8152 Feature #7980 - Option for GEN_UUID to generate v7 UUID. 2024-06-23 08:23:25 -03:00
GitHub Action
24d99bfd78 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-21 20:15:21 +00:00
3c093f0b33 Fix #7911 - allow spaces in service name
when (un)installing via (un)install_service.bat
2024-06-21 13:27:35 +02:00
08997a65d4 Replace tabs with spaces 2024-06-21 12:06:26 +02:00
dccbd66202 Improve detection of existing configured security database 2024-06-21 11:42:07 +02:00
4449d55c73 Improve installed product detection (WIP) 2024-06-21 11:40:46 +02:00
8b6720d940 Dynamically set FB_MAJOR_VER 2024-06-21 11:38:36 +02:00