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

55668 Commits

Author SHA1 Message Date
firebirds
03e3604e49 increment build number 2021-09-14 00:05:36 +00:00
Adriano dos Santos Fernandes
c872f3cba0 Revert "Make memory manager initialize before normal C++ global objects."
This reverts commit 4d28881a6c.

Not working in MacOS.
2021-09-13 13:58:30 -03:00
AlexPeshkoff
65a0459123 Postfix for #6959 - restore failed due to zero buffer size in IBatch 2021-09-13 19:39:15 +03:00
Adriano dos Santos Fernandes
4d28881a6c Make memory manager initialize before normal C++ global objects. 2021-09-13 13:27:00 -03:00
Adriano dos Santos Fernandes
15b0de76ca Avoid possible buffer overflow. 2021-09-13 11:04:09 -03:00
firebirds
c90230fb6d increment build number 2021-09-12 00:04:53 +00:00
Adriano dos Santos Fernandes
eb09e0f24f
Change AppVeyor image to see if Linux x86 build works again. 2021-09-11 08:51:13 -03:00
firebirds
405a22b4c8 increment build number 2021-09-11 00:05:30 +00:00
AlexPeshkoff
33caf198dd Implemented #6959: IBatch::getInfo() 2021-09-10 17:18:48 +03:00
firebirds
a6d36dac0f increment build number 2021-09-10 00:05:09 +00:00
Vlad Khorsun
12613d8674 Improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE 2021-09-09 18:35:45 +03:00
Vlad Khorsun
04e919f0a7 Fixed bug #6955 : fb_info_creation_timestamp_tz returning corrupted buffer. 2021-09-09 18:21:11 +03:00
Alex Peshkoff
18d59a5e79 Implemented #6954: fb_info_protocol_version support 2021-09-09 17:26:15 +03:00
firebirds
5d99498645 increment build number 2021-09-09 00:05:17 +00:00
Artyom Abakumov
75a8788226 Fix incorrect behavior when 2 warnings are added to status_vector 2021-09-08 19:14:20 +03:00
firebirds
079809960f increment build number 2021-09-08 00:05:11 +00:00
Adriano dos Santos Fernandes
0e75c5ad59 Fix Windows empbuild build in DEBUG configuration. 2021-09-07 14:16:36 -03:00
Adriano dos Santos Fernandes
dd70263c99 Avoid wipe out others path because of spaces in path. 2021-09-07 14:16:36 -03:00
Stephan Bergmann
6ea349b8ec extern/cloop: Missing dependencies of compilations on output directories
When building Firebird 3.0.7 as part of LibreOffice, we noticed occasional build
failures like <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/96392/>

> error: unable to open output file '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o': 'No such file or directory'
> 1 error generated.
> Makefile:72: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o' failed

and while target "all" depends on target "mkdirs" (which would create all those
directories) in extern/cloop/Makefile, there is no order among the dependencies
of "all", so no guarantee that the directories are already created when the
compilation recipes are executed.
2021-09-07 14:48:53 +03:00
Dmitry Yemanov
bfabbd020f Fixed races after renaming on Classic. Mark the segment as full immediately after filling. (frontported) 2021-09-07 07:28:04 +03:00
Dmitry Yemanov
1744bc6827 Avoid multiple attempts to shutdown (frontported) 2021-09-07 07:28:04 +03:00
firebirds
4c998304ce increment build number 2021-09-07 00:05:05 +00:00
Vlad Khorsun
1cf32cdac0 Fixed my old mistake. Thanks to Mike Kaganski for notifying. 2021-09-06 12:55:57 +03:00
firebirds
9016ed6063 increment build number 2021-09-04 00:04:55 +00:00
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