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

55829 Commits

Author SHA1 Message Date
firebirds
6ae6b22c14 increment build number 2021-10-08 00:05:03 +00:00
Dmitry Yemanov
531419399a Postfix for #6989 (better protection from initialization errors) 2021-10-07 08:41:38 +03:00
firebirds
e7a7ca5730 increment build number 2021-10-06 00:05:05 +00:00
Adriano dos Santos Fernandes
06c9df2c41 RE2: Fix memory leaks when library is unloaded.
Upstream discussion: https://code-review.googlesource.com/c/re2/+/59290
2021-10-05 11:24:08 -03:00
Adriano dos Santos Fernandes
5dfcaa4d32 Replace "new" by "FB_NEW" to use the default pool. 2021-10-05 11:24:08 -03:00
Adriano dos Santos Fernandes
ab42db972a Introduce the external memory pool.
Standard new operator will alloc memory from the external pool.

FB_NEW will alloc memory from the default pool.

The difference of the external pool to the default pool is that
the external pool is only freed during unload when there is no
memory allocated from it.

If the external pool destructor is called before objects that
allocated memory from it, it's placed in special DYING state.

When in DYING state its desallocation is deferred to the moment
the last memory allocated is freed from it.
2021-10-05 11:24:08 -03:00
Dmitry Yemanov
21307a7bf8 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:21:53 +03:00
firebirds
f8f08237e1 increment build number 2021-10-05 00:05:16 +00:00
AlexPeshkoff
696c456a50 Partiallt rolled back fix for #6947 (Query to mon$ tables does not return data when the encryption/decryption thread is running) due to performance problem 2021-10-04 12:14:28 +03:00
firebirds
a6c89a4fd9 increment build number 2021-10-03 00:05:25 +00:00
Dmitry Yemanov
3c8077058a Fixed double release of the attachment (postfix for #6886 by Alex) 2021-10-02 20:35:04 +03:00
firebirds
7fda66744d increment build number 2021-10-01 00:05:39 +00:00
AlexPeshkoff
05875dbf52 Fixed #6947: Query to mon$* tables does not return data when the encryption/decryption thread is running 2021-09-30 16:33:42 +03:00
Adriano dos Santos Fernandes
f384412ae2 Postfix for #6987 - DATEDIFF does not support fractional value for MILLISECOND. 2021-09-30 10:11:05 -03:00
Adriano dos Santos Fernandes
eafbb05fa4
Automate tzdata-update job also for v4 branch. 2021-09-30 09:46:56 -03:00
github-actions[bot]
f1745639f5
Update tzdata. (#6988) 2021-09-30 08:49:06 -03:00
firebirds
c758b4b5a2 increment build number 2021-09-30 00:05:40 +00:00
Adriano dos Santos Fernandes
655bbfcef5 Fix #6987 - DATEDIFF does not support fractional value for MILLISECOND. 2021-09-29 15:21:13 -03:00
Adriano dos Santos Fernandes
99ffa7dcd7 Fix tzdata update job. 2021-09-29 10:58:14 -03:00
Adriano dos Santos Fernandes
2117f40ad6 Revert "Update tzdata. (#6986)"
This reverts commit 692b0fda15.
2021-09-29 10:57:47 -03:00
github-actions[bot]
692b0fda15
Update tzdata. (#6986) 2021-09-29 10:41:08 -03:00
firebirds
768b188d59 increment build number 2021-09-29 00:05:23 +00:00
Vlad Khorsun
5abc6092c0 Fixed bug #6985: Application could hung when using new Batch API with blobs over XNET 2021-09-28 18:40:39 +03:00
firebirds
7cbfcd57a8 increment build number 2021-09-28 00:05:40 +00:00
Adriano dos Santos Fernandes
46616c6f4f Change absl build after #6970. 2021-09-27 16:24:26 -03:00
Adriano dos Santos Fernandes
0cec1e65d6
Improve build of external projects using same tools and flags specified by user. (#6970)
When using different tools in configure (CC= CXX=) these tools were not passed
to external projects, making them using different tools.
2021-09-27 15:40:42 -03:00
firebirds
0645e32f88 increment build number 2021-09-24 00:05:33 +00:00
AlexPeshkoff
1f997257bf Little inline optimization 2021-09-23 19:27:49 +03:00
firebirds
f3a164068e increment build number 2021-09-23 00:05:46 +00:00
AlexPeshkoff
aacd78f152 Postfix for #6978: FB4 build fails on big endian: gitignore correction for libi128.a 2021-09-22 19:52:47 +03:00
AlexPeshkoff
4dcfd02fef Postfix for #6978: FB4 build fails on big endian: corrected dwords order in XDR representation of decfloat 2021-09-22 19:48:34 +03:00
Vlad Khorsun
47e4edeae7 Avoid not needed dependency. 2021-09-22 13:47:07 +03:00
Vlad Khorsun
bec335d97f Fixed bug #6976 : Lack of proper clean up after failure to initialize shared memory 2021-09-22 13:47:07 +03:00
Vlad Khorsun
d8b22e37f2 Remove commented out code 2021-09-22 13:47:07 +03:00
Vlad Khorsun
7bfeeb9fb9 Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
WIP
2021-09-22 13:47:06 +03:00
AlexPeshkoff
a5024f848c Postfix for #6978: FB4 build fails on big endian: it was bad idea to add binary .a to git repository 2021-09-22 13:36:41 +03:00
AlexPeshkoff
cc1950a156 Fix for #6978: FB4 build fails on big endian 2021-09-22 13:11:49 +03:00
firebirds
2225e291a9 increment build number 2021-09-22 00:05:43 +00:00
Adriano dos Santos Fernandes
f412800202 Cleanup: get rid of unused variables. 2021-09-21 09:47:30 -03:00
firebirds
96717261aa increment build number 2021-09-20 00:05:10 +00:00
Vlad Khorsun
90e1da6956 Ignore ERROR_IO_PENDING in error handler. 2021-09-19 17:23:30 +03:00
firebirds
f3ee86f460 increment build number 2021-09-19 00:05:10 +00:00
Dmitry Yemanov
540bccf8a4 Fixed #6975: Crash or hang while shutting down the replica database if segments are being applied 2021-09-18 18:28:23 +03:00
real-dam
615c034957
add --with-system-boost configure option for using system-wide boost headers (#6972) 2021-09-17 09:19:53 -03:00
Adriano dos Santos Fernandes
fca0c841f8 Fix Windows kit. 2021-09-17 09:05:49 -03:00
firebirds
ec13895ca0 increment build number 2021-09-17 00:05:37 +00:00
f3ea5824cc Raise API version 2021-09-16 18:39:31 +03:00
Adriano dos Santos Fernandes
d3be1780b7 Cleanup: get rid of unused variables. 2021-09-16 11:19:27 -03:00
James Clarke
e259c6c0fd add AF_INET_* support for FreeBSD 2021-09-16 14:12:52 +03:00
firebirds
7f5bcae885 increment build number 2021-09-16 00:05:34 +00:00