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

53692 Commits

Author SHA1 Message Date
firebirds
aa958bd206 increment build number 2021-12-23 00:07:52 +00:00
Adriano dos Santos Fernandes
af18e50b6e Fixed #7084 - Creating unique constraints on MacOS fails on larger tables.
configure.ac macros were not compiling and returning 1.

That caused FB_ALIGNMENT and FB_DOUBLE_ALIGN to have the wrong value 1.
2021-12-22 15:28:36 -03:00
firebirds
efb5732e01 increment build number 2021-12-18 00:07:21 +00:00
Adriano dos Santos Fernandes
294df38b43 Add rpath to empbuild in MacOS - use relative path. 2021-12-17 08:58:06 -03:00
firebirds
a31e2f25d6 increment build number 2021-12-16 00:07:11 +00:00
Adriano dos Santos Fernandes
68ccfb1c72 Add rpath to empbuild in MacOS. 2021-12-15 07:16:23 -03:00
firebirds
cdbc57bee3 increment build number 2021-12-15 00:07:43 +00:00
AlexPeshkoff
421734641e Fixed #7067: Deadlock when using not initialized security database 2021-12-14 20:27:52 +03:00
firebirds
f1d50c1ec9 increment build number 2021-12-11 00:08:06 +00:00
Roman Simakov
6b73bfae28 Add precedence relationship between a big record's head and its tail to avoid corruption in case server crashes 2021-12-10 22:03:38 +03:00
firebirds
c9d183475d increment build number 2021-12-07 00:07:42 +00:00
Dmitry Yemanov
0fb5606095 Bump the version number 2021-12-06 09:07:08 +03:00
firebirds
3c4168cdb4 increment build number 2021-12-04 00:07:42 +00:00
AlexPeshkoff
e95d40ddaa Fixed #7060: Deadlock when execute test for CORE-4337
(cherry picked from commit f361da98d1)
2021-12-03 17:44:49 +03:00
firebirds
3a8a142a3b increment build number 2021-11-19 00:07:31 +00:00
AlexPeshkoff
1f97d19954 Posfix for #7043: Wrong message when user has no access to /tmp/firebird, changes due to older c++ dialect 2021-11-18 15:29:34 +03:00
AlexPeshkoff
eba8e9defb Fixed #6966: Status vector for ES(<EMPTY_STRING>) is unstable if another execute block with correct statement was executed before. Affects only LINUX builds in Classic mode.
(cherry picked from commit 5b7d0c7a64)
(cherry picked from commit e4ae6ebe5a)
2021-11-18 15:22:09 +03:00
AlexPeshkoff
d1da4d7d42 Fixed #7043: Wrong message when user has no access to /tmp/firebird
(cherry picked from commit 58f76ddf67)
(cherry picked from commit 94d69fe56e)
2021-11-18 15:21:46 +03:00
AlexPeshkoff
d2b4b6d4c9 Fixed my 6-years old but unnoticed bug with circular strings buffer
(cherry picked from commit 79da7e449e)
(cherry picked from commit b5d72efdd5)
2021-11-18 15:19:37 +03:00
AlexPeshkoff
ceabdd62f6 Fixes for 64-bit android build 2021-11-18 15:03:52 +03:00
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