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

55594 Commits

Author SHA1 Message Date
Dmitry Yemanov
4e869cab10 Revert "Additional fix for #6850, forcibly disable db-triggers in read-only replica"
This reverts commit 3341eb4c20.
2021-09-03 16:04:25 +03:00
Dmitry Yemanov
3feb6c2af2 Fixed permissions and ownership during DDL replication (bug #6856) 2021-09-03 15:54:20 +03:00
Dmitry Yemanov
dcee6aabb6 Let the newly created objects to be owner by the effective user rather than session user. This fixes #6934. 2021-09-03 15:53:12 +03:00
Dmitry Yemanov
6ae5e1026e Code simplification (and preparation for the next commits) 2021-09-03 15:53:12 +03:00
AlexPeshkoff
8e155c2944 Postfix for #6886: renamed functions correctly 2021-09-03 14:34:00 +03:00
firebirds
e9bdea7dcf increment build number 2021-09-03 00:05:31 +00:00
AlexPeshkoff
7ce63fac6b Fixed #6945: Segfault in batch interface when gbak restores DB with a lot of blobs over the wire 2021-09-02 18:02:46 +03:00
Adriano dos Santos Fernandes
a550ac8f15 Fix MSVC build. 2021-09-02 11:20:48 -03:00
Adriano dos Santos Fernandes
ab89756410 Code simplification using std algorithms. 2021-09-02 10:31:23 -03:00
Adriano dos Santos Fernandes
15df652072 Add necessary types to ObjectsArray iterators. 2021-09-02 10:30:30 -03:00
Adriano dos Santos Fernandes
854b809c77 Feature #6681 and fix for #6942.
- #6681 - Support for WHEN NOT MATCHED BY SOURCE for MERGE statement [CORE6448].
- #6942 - Incorrect singleton error with MERGE and RETURNING.
2021-09-02 10:00:15 -03:00
firebirds
aaedaa7afd increment build number 2021-09-02 00:05:25 +00:00
Vlad Khorsun
d02d7a5a06 Update CLOOP MSVC projects. 2021-09-02 00:51:08 +03:00
Vlad Khorsun
8c6996c752 Fixed MSVC build. 2021-09-02 00:47:19 +03:00
AlexPeshkoff
abb3b976d8 Postfix for #6886 - try to fix cloop build on Mac 2021-09-01 20:09:20 +03:00
AlexPeshkoff
6a9d2aa3fa Postfix for #6886, thanks to Adriano for very useful comments and suggestions 2021-09-01 19:04:55 +03:00
firebirds
861b16fcc6 increment build number 2021-08-31 00:05:09 +00:00
AlexPeshkoff
f825a3b937 Fixed #1210: I/O error during "open" operation for file "/tmp/firebird/fb_trace_XXXXXX" 2021-08-30 18:16:31 +03:00
Vlad Khorsun
ac509c120f
Merge pull request #6939 from red-soft-ru/drop_gtt_fix
Fix #6932: GTT's pages are not released while dropping it
2021-08-30 12:53:39 +03:00
Ilya Eremin
2abc855c9a Release GTT's pages while dropping it
It prevents a temp file from growing in cases when several GTTs are created, filled with data, and dropped.
2021-08-30 12:33:58 +03:00
firebirds
22f35ef8c5 increment build number 2021-08-29 00:05:09 +00:00
Dmitry Yemanov
3341eb4c20 Additional fix for #6850, forcibly disable db-triggers in read-only replica 2021-08-28 11:42:33 +03:00
firebirds
239ac4b11b increment build number 2021-08-28 00:05:04 +00:00
Dmitry Yemanov
de1f81390b This should fix #6935: SQL SECURITY DEFINER has inconsistent behaviour if the object owner is non-privileged 2021-08-27 20:08:10 +03:00
Adriano dos Santos Fernandes
0eb996e982 Postfix for #6815.
Failing test bugs.core_0501, noted by Vlad.
2021-08-27 11:55:12 -03:00
Adriano dos Santos Fernandes
8d1ac54c01 Postfix for #6815. 2021-08-27 11:00:11 -03:00
Adriano dos Santos Fernandes
c6492d4705
Remove blr_fetch, never generated by Firebird and its tools. (#6933) 2021-08-27 08:05:57 -03:00
Dmitry Yemanov
ebb6006e9c Fixed target length when dbkey is converted into a string 2021-08-27 12:28:41 +03:00
firebirds
cee95a9ee6 increment build number 2021-08-27 00:05:04 +00:00
Adriano dos Santos Fernandes
542daa8367 Adjust for VS 2022 Preview. 2021-08-26 18:11:58 -03:00
Adriano dos Santos Fernandes
9fd434babd Correction. 2021-08-26 18:11:09 -03:00
firebirds
b93844c74f increment build number 2021-08-26 00:05:09 +00:00
Adriano dos Santos Fernandes
b32f96f2a9 Feature #6815 - Support multiple rows for DML RETURNING. 2021-08-25 14:56:20 -03:00
AlexPeshkoff
7e88b82a46 Postfix for #6930 2021-08-25 20:19:17 +03:00
AlexPeshkoff
2546af4ee2 Fixed #6930: Segfault when calling crypto functions 2021-08-25 18:04:22 +03:00
firebirds
a1104686b4 increment build number 2021-08-25 00:04:43 +00:00
AlexPeshkoff
84f78b4fad Implemented #6929: Add support of PKCS v.1.5 padding to RSA functions, needed for backward compatibility with old systems. 2021-08-24 19:58:20 +03:00
firebirds
439b2ffec6 increment build number 2021-08-23 00:04:55 +00:00
Adriano dos Santos Fernandes
fe8e2dbd24 Add function makeRef to construct RefPtr using "auto". 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
47f519010b Method GenericMap::compute. 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
9da9b10140 Added RefPtr move constructor and assign operator. 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
5d4b121765 Added AutoPtr move constructor and assign operator. 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
bddbface41 Fix warning. 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
86fbe97e86 Add VSCode C++ config for better editing experience. 2021-08-22 11:06:24 -03:00
Adriano dos Santos Fernandes
bdbacfe08c Add noreturn attribute to raise functions. 2021-08-22 11:06:24 -03:00
Vlad Khorsun
df6fe56515 Correction 2021-08-22 12:51:45 +03:00
firebirds
9904b0625c increment build number 2021-08-22 00:04:44 +00:00
Vlad Khorsun
e5e60d2927 Follow Alex commit de15522f (Fixed #6886: Different interfaces behavior depending upon source of interface).
This should fix numerous crashes shown by fb-tests.
2021-08-22 01:07:42 +03:00
Adriano dos Santos Fernandes
5fa068b1b0 Add makeNoIncRef to construct RefPtr using "auto". 2021-08-21 15:14:49 -03:00
Adriano dos Santos Fernandes
b395802507 Const correctness. 2021-08-21 15:14:15 -03:00