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

57589 Commits

Author SHA1 Message Date
GitHub Action
9191b5d61a increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-08 20:15:54 +00:00
Vlad Khorsun
db69e655d7 Correction for #8203, thanks to Adriano 2024-08-08 14:41:16 +03:00
AlexPeshkoff
1ce4734ab4 Try to fix build on linux/arm32 (attempt 3) 2024-08-08 11:46:30 +03:00
Dmitry Yemanov
5df7d8f197
Introduce ODS 14 for v6 (#8208)
* Introduce ODS 14 for v6

* Builds/docs changes for ODS14
2024-08-08 10:59:44 +03:00
AlexPeshkoff
68a740e25a Try to fix build on linux/arm32 (attempt 2) 2024-08-08 10:41:16 +03:00
AlexPeshkoff
4511be5f60 Try to fix build on linux/arm32 2024-08-08 08:49:42 +03:00
GitHub Action
33b41b3975 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-07 20:15:22 +00:00
AlexPeshkoff
0616d8bcd2 Cleanup - removed artifacts of c++03 atomics implementation 2024-08-07 13:23:58 +03:00
Vlad Khorsun
c03852efc9 Merge pull request #8204 from FirebirdSQL/work/gh-8203
Fixed bug #8203 : Function MAKE_DBKEY may produce random errors if used with relation name
2024-08-07 08:42:13 +03:00
GitHub Action
ed60d4d7a6 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-06 20:13:05 +00:00
TreeHunter
a70a8596f4
Add manual delete for tra_dbcreators_list (#8207)
* Delete tra_dbcreators_list in ~jrd_tra

If we don't delete it manually assert will be thrown if SEC$DB_CREATORS returns a lot of records

* Add missing default initialization for tra_dbcreators_list

---------

Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2024-08-06 16:07:32 +03:00
Adriano dos Santos Fernandes
039c7e3e92 Correction for #8202. 2024-08-05 22:45:51 -03:00
GitHub Action
3505a5eced increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-05 20:14:46 +00:00
Adriano dos Santos Fernandes
16da398675
Merge pull request #8202 from FirebirdSQL/work/system-triggers
Reimplement system triggers in C++/GDML code
2024-08-05 07:44:44 -03:00
Adriano dos Santos Fernandes
e9410dd2c6 Misc. 2024-08-04 22:21:14 -03:00
Adriano dos Santos Fernandes
aaf0e33414 Correction: revert code related with WITH CHECK OPTION internal triggers. 2024-08-03 22:37:57 -03:00
Adriano dos Santos Fernandes
31780d5054 Correction: disallow updates in RDB$USER_PRIVILEGES. 2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
19823f8e59 Correction for drop not null constraint validation. 2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
f947d0bb17 Replace individual public functions by moment/type execute categories. 2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
ff16556325 Preprocess SystemTriggers in windows build boot phase. 2024-08-03 15:38:33 -03:00
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