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

53922 Commits

Author SHA1 Message Date
firebirds
461bc8dcda increment build number 2021-11-17 00:07:10 +00:00
Dmitry Yemanov
9ba7ae693e Updated the docs 2021-11-16 21:03:28 +03:00
Vlad Khorsun
881c2189c1 This should fix bug #7044 : Error: Data page N {sequence M} marked as secondary but contains primary record versions in table T 2021-11-16 15:43:38 +02:00
firebirds
74933b9209 increment build number 2021-11-09 00:07:19 +00:00
Dmitry Yemanov
3e2324c84e Remove duplicated item 2021-11-08 18:34:51 +03:00
Dmitry Yemanov
c358c986ce Updated the docs 2021-11-08 18:30:38 +03:00
ilya071294
267a5bd994 Fixed deletion of existing backup file when backup is unsuccessful (#43) 2021-11-08 14:32:37 +03:00
AlexeyMochalov
0f94098147
Fix #6994 - limits lockfile to 2GB for B3_0 (#7021)
* Fix: limits lockfile to 2GB for B3_0

* Remove redundant status vector copying, add parentheses to multiline IF
2021-11-08 13:46:19 +03:00
AlexPeshkoff
d545ffcf0e Remove debugging code 2021-11-08 12:20:50 +03:00
firebirds
ea8b7538a4 increment build number 2021-11-04 00:08:15 +00:00
Dmitry Yemanov
24be321d53 Postfix for #7034 2021-11-03 19:24:45 +03:00
firebirds
ca95d67c7d increment build number 2021-11-03 00:07:43 +00:00
Dmitry Yemanov
f0ffe4493a This should fix #7034: scroll cursor server crash 2021-11-02 18:07:49 +03:00
firebirds
329e343afb increment build number 2021-11-02 00:08:00 +00:00
AlexPeshkoff
13f07ef3a2 Fixed #7036: Unexpected messages 'Missing security context ...' in firebird.log 2021-11-01 19:42:17 +03:00
firebirds
02560ed97d increment build number 2021-10-30 00:07:57 +00:00
Vlad Khorsun
4b131eac87 Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)" 2021-10-29 13:12:13 +03:00
firebirds
4c27b63732 increment build number 2021-10-22 00:08:15 +00:00
Vlad Khorsun
dd349828e9
Merge pull request #287 from red-soft-ru/B3_0_big_records_fix
Use rhd header for the last record fragment to fix wrong determination of the header size in get_header() function
2021-10-21 16:28:33 +03:00
firebirds
947eb5c7a2 increment build number 2021-10-21 00:07:21 +00:00
Dmitry Yemanov
80a0713ec5
Merge pull request #7011 from red-soft-ru/3_0_fix_5082
Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
2021-10-20 15:12:51 +03:00
Ilya Eremin
194b78cd9a Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
This commit also fixes #5173 and #3886.
The situation when the record is not found in RDB$INDICES was not handled correctly in create_index DFW.
2021-10-19 15:34:28 +03:00
firebirds
6c303faa63 increment build number 2021-10-09 00:07:30 +00:00
Ilya Eremin
5fbc9b0820
Fixes for fbtrace log rotation (#6922)
* Fixed accidental overwriting and loss of rotated trace logs at high load

* Fixed race condition on POSIX when 2 or more threads can rotate a trace log file simultaneously

* Simplify generating of a mapped file name in fbtrace. Use "fb_trace_log_mutex" prefix for it.

* Separate fractions from seconds by a dot in names of rotated trace logs

* Add comments on how stat() is used during trace log rotation
2021-10-08 13:15:47 +03:00
firebirds
a0c9eabd44 increment build number 2021-10-07 00:07:04 +00:00
Adriano dos Santos Fernandes
93922f2296
Merge pull request #6859 from FirebirdSQL/work/nodes-memory-core-5611-3.0
Backport fix for CORE-5611 - Higher memory consumption for prepared statements.
2021-10-06 07:35:36 -03:00
firebirds
2a9c97d5ae increment build number 2021-10-01 00:08:02 +00:00
Adriano dos Santos Fernandes
5582fa69f0 Postfix for #6987 - DATEDIFF does not support fractional value for MILLISECOND. 2021-09-30 10:13:30 -03:00
firebirds
a6f14c3ccd increment build number 2021-09-30 00:08:08 +00:00
Adriano dos Santos Fernandes
d2cbf6a832 Fix #6987 - DATEDIFF does not support fractional value for MILLISECOND. 2021-09-29 15:30:05 -03:00
firebirds
da1d8cbace increment build number 2021-09-29 00:07:38 +00:00
Vlad Khorsun
837ff357fa Missed return.
Thanks to Dmitry.
2021-09-28 15:18:27 +03:00
Vlad Khorsun
ebb9561ac0 Fixed typo noted by Adriano 2021-09-28 14:39:28 +03:00
Vlad Khorsun
2670a61c0f Fixed bug #6984 : Committed transaction could be marked as dead in some very special and rare case.
Thanks to @dyemanov for discovering bug and testing the fix.
2021-09-28 14:31:22 +03:00
firebirds
7eab93a311 increment build number 2021-09-21 00:07:57 +00:00
Vlad Khorsun
0b1ff045ff Remove commented out code 2021-09-21 02:21:38 +03:00
Vlad Khorsun
9c1df3150c Merge branch 'work/gh-6949' into B3_0_Release 2021-09-21 02:17:06 +03:00
firebirds
9ca17ec599 increment build number 2021-09-17 00:08:06 +00:00
James Clarke
4f47cf39a6 add AF_INET_* support for FreeBSD 2021-09-16 16:18:50 +03:00
firebirds
066d0823ab increment build number 2021-09-16 00:08:01 +00:00
Adriano dos Santos Fernandes
6638a007a9 Change AppVeyor build as indicated by their support.
https://github.com/appveyor/ci/issues/3728#issuecomment-918423246
2021-09-15 07:59:41 -03:00
firebirds
bffbbcc77f increment build number 2021-09-15 00:08:21 +00:00
AlexPeshkoff
23e86060c3 Fixed #6967: PIO_read / PIO_write may falsely return success in a case when block was read / written incompletely 2021-09-14 19:30:41 +03:00
firebirds
92663c5644 increment build number 2021-09-11 00:07:39 +00:00
Vlad Khorsun
a6c5b68da3 Backport improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE 2021-09-10 12:56:21 +03:00
firebirds
9fc7ea2220 increment build number 2021-09-09 00:07:41 +00:00
Artyom Abakumov
f0d7f71c89 Fix incorrect behavior when 2 warnings are added to status_vector 2021-09-08 19:00:29 +03:00
firebirds
d4bfbd0a21 increment build number 2021-09-08 00:07:22 +00:00
Stephan Bergmann
3315ede300 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 15:12:36 +03:00
Vlad Khorsun
b59435e3d6 Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
WIP
2021-09-07 12:52:43 +03:00