Dmitry Yemanov
be93e25507
Correction, thanks to Dimitry Sibiryakov
2021-10-21 15:23:11 +03:00
firebirds
7674f8937a
increment build number
2021-10-21 00:05:52 +00:00
Dmitry Yemanov
dfeae70b96
Protection from attempts to remove system transaction
2021-10-20 21:19:00 +03:00
Dmitry Yemanov
db44c610a8
Merge pull request #7013 from red-soft-ru/4_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 20:36:02 +03:00
Dmitry Yemanov
22684a4eec
Bugfix for #7015 : Applier may crash if replication block contain no savepoint operations
2021-10-20 20:19:32 +03:00
Ilya Eremin
677eabbe16
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-20 15:15:57 +03:00
Paul Reeves
40a36373a4
Update installation_readme.txt to document that the binary installer no longer supports older windows versions.
2021-10-20 09:58:45 +02:00
firebirds
a06490b3b0
increment build number
2021-10-13 00:05:31 +00:00
Dmitry Yemanov
187514cfc2
Restore the old code to avoid returning temporary to the caller
2021-10-12 18:46:46 +03:00
Vlad Khorsun
390420d1d9
Merge pull request #6996 from red-soft-ru/4_0_trace_rotation_fix
...
Fixes for fbtrace log rotation
2021-10-12 11:11:07 +03:00
firebirds
328eddee62
increment build number
2021-10-12 00:05:54 +00:00
Dmitry Yemanov
763f05aacf
This should fix #6995 : unexpected string truncation error after restore
2021-10-11 18:31:00 +03:00
Dmitry Yemanov
74d349bfbd
Improve error reporting a little
2021-10-11 10:55:50 +03:00
Dmitry Yemanov
1ab4064912
Return NULL (as documented) instead of empty string for non-replica databases
2021-10-11 10:55:50 +03:00
firebirds
6d6969b2e1
increment build number
2021-10-10 00:05:56 +00:00
Roman Simakov
87c171522b
Fix #6998 : RDB does not have effective user privileges.
2021-10-09 09:24:01 +03:00
Ilya Eremin
300ef0f733
Fixes for fbtrace log rotation
...
* 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 15:37:59 +03:00
firebirds
679d4526d3
increment build number
2021-10-07 00:05:37 +00:00
Dmitry Yemanov
db70dc2c20
Postfix for #6989 (better protection from initialization errors)
2021-10-06 14:11:27 +03:00
firebirds
d934641bd7
increment build number
2021-10-06 00:05:47 +00:00
Dmitry Yemanov
36efbbe8e0
Fixed #6989 : Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its replica flag set
2021-10-05 13:20:34 +03:00
firebirds
becf89fd43
increment build number
2021-10-03 00:06:12 +00:00
Dmitry Yemanov
8cbebaea5c
Fixed double release of the attachment (postfix for #6886 by Alex)
2021-10-02 20:34:09 +03:00
firebirds
d1f1a16829
increment build number
2021-10-01 00:06:26 +00:00
Adriano dos Santos Fernandes
b008664c9f
Fix #6987 - DATEDIFF does not support fractional value for MILLISECOND.
2021-09-30 10:14:16 -03:00
github-actions[bot]
d6739007f7
Update tzdata. ( #6988 )
2021-09-30 08:49:37 -03:00
firebirds
1cb48e2b32
increment build number
2021-09-30 00:06:26 +00:00
Vlad Khorsun
2f2aace13c
Fixed bug #6985 : Application could hung when using new Batch API with blobs over XNET
2021-09-29 13:26:42 +03:00
firebirds
6112786f09
increment build number
2021-09-24 00:06:20 +00:00
Dan Horák
15d910db31
fix build on big endian platforms ( #6852 )
...
* fix missing declaration of type_alignments[] for big endian platforms
* add missing definition of lwp for big endian platforms
2021-09-23 16:15:40 +03:00
AlexPeshkoff
88dc6f6307
Postfix for #6978 : FB4 build fails on big endian: gitignore correction for libi128.a
...
(cherry picked from commit aacd78f152
)
2021-09-23 15:54:41 +03:00
AlexPeshkoff
8de2b0a107
Postfix for #6978 : FB4 build fails on big endian: corrected dwords order in XDR representation of decfloat
...
(cherry picked from commit 4dcfd02fef
)
2021-09-23 15:54:40 +03:00
AlexPeshkoff
f7c3b4742d
Postfix for #6978 : FB4 build fails on big endian: it was bad idea to add binary .a to git repository
...
(cherry picked from commit a5024f848c
)
2021-09-23 15:54:40 +03:00
AlexPeshkoff
1d8b9cbc39
Fix for #6978 : FB4 build fails on big endian
...
(cherry picked from commit cc1950a156
)
2021-09-23 15:53:30 +03:00
firebirds
97b3ba94e4
increment build number
2021-09-21 00:06:16 +00:00
Vlad Khorsun
c2b7958048
Avoid not needed dependency.
2021-09-21 02:34:24 +03:00
Vlad Khorsun
a11c7c3bd4
Fixed bug #6976 : Lack of proper clean up after failure to initialize shared memory
2021-09-21 02:32:28 +03:00
Vlad Khorsun
0af839c4e6
Remove commented out code
2021-09-21 02:28:10 +03:00
Vlad Khorsun
56e5a67b9e
Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
...
WIP
2021-09-21 02:27:40 +03:00
AlexPeshkoff
48d09ce99a
Enhanced control on the size of available batch buffers when restoring database ensures never getting isc_batch_too_big error, related to #6959
2021-09-20 18:46:20 +03:00
AlexPeshkoff
a85eae43e6
Postfix for #6959 - restore failed due to zero buffer size in IBatch
2021-09-20 18:46:19 +03:00
AlexPeshkoff
37b74081b0
Implemented #6959 : IBatch::getInfo()
2021-09-20 18:46:19 +03:00
firebirds
bb8608570b
increment build number
2021-09-20 00:05:54 +00:00
Vlad Khorsun
54a2d5a394
Ignore ERROR_IO_PENDING in error handler.
2021-09-19 17:21:42 +03:00
firebirds
e87df0ab66
increment build number
2021-09-19 00:05:48 +00:00
Dmitry Yemanov
28677846bd
Fixed #6975 : Crash or hang while shutting down the replica database if segments are being applied
2021-09-18 18:34:49 +03:00
firebirds
15930309a1
increment build number
2021-09-17 00:06:27 +00:00
Vlad Khorsun
235f7aff0e
Correction
2021-09-16 16:52:14 +03:00
James Clarke
da76939d04
add AF_INET_* support for FreeBSD
2021-09-16 14:15:37 +03:00
firebirds
218d4cc86b
increment build number
2021-09-16 00:06:24 +00:00