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

55926 Commits

Author SHA1 Message Date
AlexPeshkoff
c9e9283a1b Added traditional constant to batch parameters 2021-12-17 20:00:47 +03:00
Adriano dos Santos Fernandes
d2ba43ad25 Add rpath to empbuild in MacOS. 2021-12-17 09:25:09 -03:00
Dmitry Yemanov
4c89b43337 This should fix #7070: Error 'BLOB is not found' while replication converts INSERT into UPDATE for a conflicting record 2021-12-17 10:33:55 +03:00
firebirds
7ae9367dea increment build number 2021-12-16 00:05:00 +00:00
AlexPeshkoff
5b0218db2b Fixed #7069: Errors in chacha plugin displayed incorrectly 2021-12-15 15:17:28 +03:00
firebirds
3e80258c4a increment build number 2021-12-15 00:05:21 +00:00
AlexPeshkoff
7e6562374f Comment out debugging in order not to include conflicting header 2021-12-14 20:39:12 +03:00
AlexPeshkoff
68b9df9263 Fixed #7067: Deadlock when using not initialized security database 2021-12-14 20:17:47 +03:00
Dmitry Yemanov
7fc551bbb3
Make savepoint statements pure DSQL, without being backed by BLR (#7049)
* Refactor user savepoints to skip the BLR layer and also avoid the automatic savepoint frame.

* This should restore tracing of savepoint statements
2021-12-14 14:02:40 +03:00
AlexPeshkoff
c7f10bf221 Postfix for #7065: Connection hangs after delivery of 256 Gb; reworked according to java requirements 2021-12-14 11:30:10 +03:00
AlexPeshkoff
98e1f406ca Postfix for #7065: Connection hangs after delivery of 2**32 - 1 packets 2021-12-14 11:30:10 +03:00
AlexPeshkoff
eed81bac03 Fixed #7065: Connection hangs after delivery of 2**32 - 1 packets 2021-12-14 11:30:10 +03:00
AlexPeshkoff
0df93174c5 Fixed #7066: Server may send incorrect specific data to client when establishing encrypted connection 2021-12-14 11:29:37 +03:00
firebirds
f98cbba7b4 increment build number 2021-12-14 00:05:41 +00:00
AlexPeshkoff
84656f1de8 Take care about running linux installer on non-intel platform 2021-12-13 20:32:16 +03:00
firebirds
a7dca37d9e increment build number 2021-12-11 00:05:32 +00:00
Adriano dos Santos Fernandes
ff255d3e7e Fix #7064 - Linear regression functions aren't implemented correctly. 2021-12-10 17:29:02 -03:00
Roman Simakov
3c842d4bd3 Add precedence relationship between a big record's head and its tail to avoid corruption in case server crashes 2021-12-10 22:18:01 +03:00
firebirds
3961213819 increment build number 2021-12-09 00:05:25 +00:00
Adriano dos Santos Fernandes
808ce95e56 Fix #7062 - Creation of expression index does not release its statement correctly. 2021-12-08 10:51:42 -03:00
firebirds
ec26061ba9 increment build number 2021-12-08 00:05:15 +00:00
Adriano dos Santos Fernandes
056d071d91 GitHub Actions: add Linux and Windows docker builds.
Linux: include debug info.

Windows: use VS 2019; make it prepared to generate Inno Setup installer kits.
2021-12-07 07:11:10 -03:00
Adriano dos Santos Fernandes
d54f5f1ad2 Docker builder for Windows. 2021-12-07 07:11:09 -03:00
Adriano dos Santos Fernandes
f0f42765a5 Docker builder for Linux. 2021-12-07 07:11:09 -03:00
firebirds
4c81a03a53 increment build number 2021-12-07 00:05:28 +00:00
Dmitry Yemanov
6cfc9b5d7d Fixed the remaining issues with scrollable cursor re-positioning 2021-12-06 07:46:33 +03:00
firebirds
6b04d1f632 increment build number 2021-12-04 00:05:26 +00:00
AlexPeshkoff
3b000d3553 Postfix for #7060: Deadlock when execute test for CORE-4337 2021-12-03 17:47:55 +03:00
AlexPeshkoff
f361da98d1 Fixed #7060: Deadlock when execute test for CORE-4337 2021-12-03 16:37:18 +03:00
AlexPeshkoff
4cc5a9e824 Update 2021-12-03 13:59:09 +03:00
firebirds
43fea80986 increment build number 2021-12-02 00:05:38 +00:00
Dmitry Yemanov
056a261492 Fixed #7052: Races between transactions on the primary side may cause update conflicts while applying journals to the replica 2021-12-01 12:22:58 +03:00
Dmitry Yemanov
fd6bf8d404 Fixed #7056 (Fetching from a scrollable cursor may overwrite user-specified buffer and corrupt memory) and #7057 (Client-side positioned updates work wrongly with scrollable cursors) with a single shot 2021-12-01 11:44:55 +03:00
firebirds
4df82b44bc increment build number 2021-12-01 00:05:56 +00:00
Dmitry Yemanov
c884994653 Fixed (fingers crossed) inconsistent cursor repositioning 2021-11-30 16:51:05 +03:00
firebirds
2edcf02cdb increment build number 2021-11-30 00:05:45 +00:00
Dmitry Yemanov
3868cfe713 Misc 2021-11-29 15:40:20 +03:00
firebirds
4c21097ecf increment build number 2021-11-29 00:05:34 +00:00
Dmitry Yemanov
f08bc1ea32 Remove the isc_req_sync emulation that is no longer necessary 2021-11-28 18:56:28 +03:00
Dmitry Yemanov
efbe58868e Clear the server-side queue before processing the different fetch opcode 2021-11-28 16:08:10 +03:00
Dmitry Yemanov
90129c6d3e Fixed isBof/isEof when the prefetch is active 2021-11-28 16:08:10 +03:00
firebirds
bb5be479ff increment build number 2021-11-28 00:05:13 +00:00
Dmitry Yemanov
a8126a9811 Make the fetch position transferred unconditionally, as suggested by Mark 2021-11-27 12:02:15 +03:00
firebirds
52909c687d increment build number 2021-11-27 00:05:22 +00:00
Dmitry Yemanov
ed4ecaaaf1 Misc 2021-11-26 11:58:36 +03:00
Dmitry Yemanov
67eb9d03d6 Check for scrollability locally (without a roundtrip) 2021-11-26 10:34:53 +03:00
Dmitry Yemanov
8956b6ab62 Implemented #7051: Network support for bi-directional cursors 2021-11-26 09:35:31 +03:00
Dmitry Yemanov
5a5a2992f7 Better boundary checks, code unification, removed end-of-stream errors when fetching past EOF / beyond BOF (as per SQL spec) 2021-11-26 09:09:56 +03:00
firebirds
9c27217152 increment build number 2021-11-26 00:04:53 +00:00
Dmitry Yemanov
067c8040b2 Fixed missing BOF flag, better boundary checks, code unification 2021-11-25 20:41:49 +03:00