65c07a525c
Dynamically set FB_MAJOR_VER
2024-11-16 16:27:20 +03:00
3311cfbeb8
Add option to package without release notes
2024-11-16 16:27:20 +03:00
087f744bc9
Remove obsolete debug code
2024-11-16 16:27:20 +03:00
77388367e2
cleanup
2024-11-16 16:27:20 +03:00
941ff8ac67
White space; spelling; misc
2024-11-16 16:27:20 +03:00
3cd631edbc
Use @ consistently to produce cleaner output
...
and make debugging easier if case of problems
2024-11-16 16:27:20 +03:00
GitHub Action
5fa88a21d0
increment build number
2024-11-16 16:27:20 +03:00
Vlad Khorsun
2d6f2e67f6
Fixed bug #8156 : Can not specify concrete IPv6 address in ES/EDS connection string.
2024-11-16 16:27:20 +03:00
GitHub Action
7fa19d826b
increment build number
2024-11-16 16:27:20 +03:00
Vlad Khorsun
6d505d2f92
This should fix bug #8138 : Bugcheck when replicator state is changed concurrently
2024-11-16 16:27:20 +03:00
GitHub Action
a49f4e9d46
increment build number
2024-11-16 16:27:20 +03:00
Vlad Khorsun
1e51ddb0e1
Undone part of recent fix for #8151 as it prevents trace session from tracing own start as shown by failed QA tests:
...
tests\bugs\core_3168_test.py
tests\bugs\core_3658_test.py
tests\functional\services\test_role_in_service_attachment.py
2024-11-16 16:27:20 +03:00
GitHub Action
1e96dad390
increment build number
2024-11-16 16:27:20 +03:00
Vlad Khorsun
0fba698759
Fixed bug #8151 : Deadlock happens when run 'List Trace Sessions' service and there are many active trace sessions
2024-11-16 16:27:19 +03:00
Vlad Khorsun
136134477b
Fixed bug #8150 : Process could attach to the deleted instance of shared memory
...
Patch and additional comments by @AlexPeshkoff
2024-11-16 16:27:19 +03:00
Vlad Khorsun
f440e380ad
Fixed bug #8149 : The hung or crash could happen when connection fires TRACE_EVENT_DETACH event and new trace session created concurrently
2024-11-16 16:27:19 +03:00
GitHub Action
48ab192a23
increment build number
2024-11-16 16:27:19 +03:00
TreeHunter
29b6c36ad9
Refactoring of CAST FORMAT ( #7881 ) ( #8134 )
...
* Refactoring of CAST FORMAT
Move CAST FORMAT logic to separate file.
Separation of logic into parsing stage and execution stage.
Add more FORMAT validation based on SQL standard.
* Add more unit tests for incorrect FORMAT
* Remove incorrect const specifier
* Fixes after review
Minor code changes.
Move public CVT_FORMAT functions to CvtFormat.h.
Add new error message if same is used pattern twice in string to datetime conversion.
* Fix indents in comments
* Add new files to windows build
* Remove constexpr specifier from functions that is not real constexpr
Because std::isdigit and std::isalpha are not constexpr.
---------
Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2024-11-16 16:27:19 +03:00
GitHub Action
2f790fb4dd
increment build number
2024-11-16 16:27:19 +03:00
AlexPeshkoff
9c26932d49
Restored correct permissions
2024-11-16 16:27:19 +03:00
GitHub Action
78171f3fab
increment build number
2024-11-16 16:27:19 +03:00
Dmitry Yemanov
9a067f6bc5
Attempt to avoid hash joining for possible cardinality under-estimations
2024-11-16 16:27:19 +03:00
Dmitry Yemanov
de77269261
Fixed #8136 : Server crashes with IN (dbkey1, dbkey2, ...) condition
2024-11-16 16:27:19 +03:00
Dmitry Yemanov
c12fbbb762
Misc
2024-11-16 16:27:19 +03:00
GitHub Action
e90d39e8a5
increment build number
2024-11-16 16:27:19 +03:00
Vlad Khorsun
eb935c3496
Correction for #8069 .
...
Note, sequence numbers could be out of physical order of records.
2024-11-16 16:27:19 +03:00
GitHub Action
af848a4682
increment build number
2024-11-16 16:27:19 +03:00
Vlad Khorsun
250b1a1dbb
Simplest fix for bug #8120 : Cast dies with numeric value is out of range error (5.0.1 snapshot)
2024-11-16 16:27:19 +03:00
Dmitry Starodubov
125f82cfa4
Fixed possible buffer overflow on system privileges lookup during user mapping ( #8126 )
2024-11-16 16:27:19 +03:00
GitHub Action
2195466690
increment build number
2024-11-16 16:27:19 +03:00
Alexander Peshkov
932ae5fb8d
Fix for #8077 : Error "Too many recursion levels" does not stop execuition of code that uses ON DISCONNECT trigger (PR#8119)
...
Co-authored-by: Vlad Khorsun <hvlad@users.sourceforge.net>
2024-11-16 16:27:19 +03:00
GitHub Action
a8ff586b6b
increment build number
2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
f0ecaa3154
Fix #8123 - Procedure manipulation can lead to wrong dependencies removal.
2024-11-16 16:27:19 +03:00
GitHub Action
cb9a8b8be8
increment build number
2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
2fd3f651c9
Fiz tzdata-update workflow.
2024-11-16 16:27:19 +03:00
GitHub Action
5e0d0a80f3
increment build number
2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
76661a3273
Try avoiding new git security measure
2024-11-16 16:27:19 +03:00
GitHub Action
b5502d3b00
increment build number
2024-11-16 16:27:19 +03:00
4e8f456951
Fix debug build failure with assertion in CRT ( #8121 )
2024-11-16 16:27:19 +03:00
GitHub Action
9eb4a55d2f
increment build number
2024-11-16 16:27:19 +03:00
Dmitry Kovalenko
d6add8a607
Fix for issue #8108 [frontported from FB4] ( #8118 )
...
Server will use "stable" implementation of UCNV_FROM_U_CALLBACK_STOP function to provide one behaviour for built-in charset and ICU-charset when source unicode-string contains "ignorable" symbols.
It will always produces translation error.
This patch restores a behaviour of FB2.1-FB3 for "ignorable" symbols.
---
ATTENTION: These changes were not tested in a master tree (only in FB4).
2024-11-16 16:27:19 +03:00
Vlad Khorsun
ecaed6045f
Fixed bug #8110 : Firebird 5 crash On Android API level 34
2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
0f4cd5d779
Fix #8112 - Error isc_read_only_trans (335544361) should report SQLSTATE 25006.
2024-11-16 16:27:19 +03:00
GitHub Action
120fad60c6
increment build number
2024-11-16 16:27:19 +03:00
b0c77dcb1d
Fix for #8101
2024-11-16 16:27:19 +03:00
Vlad Khorsun
cbfdf38dbd
This should fix bug #8114 : Segfault in connections pool during server shutdown
2024-11-16 16:27:19 +03:00
GitHub Action
21c530b0b3
increment build number
2024-11-16 16:27:19 +03:00
Vlad Khorsun
3e8010970e
Merge pull request #8106 from FirebirdSQL/work/gh-8105
...
Fix for #8105 : Master database could miss replication segments on Windows Classic Server
2024-11-16 16:27:19 +03:00
AlexPeshkoff
42fc5f66c2
Added missing privilege to doc
2024-11-16 16:27:19 +03:00
GitHub Action
a813204759
increment build number
2024-11-16 16:27:19 +03:00