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

56004 Commits

Author SHA1 Message Date
Vlad Khorsun
7227b9af2d This makes concurrent bulk inserts to not fight for the same data page.
This is especially critical for CS performance.
2022-06-07 11:56:32 +03:00
Vlad Khorsun
1e082b5e29 Some semaphores are replaced by condition variables to avoid polling with timeout. 2022-06-05 17:33:15 +03:00
Vlad Khorsun
7597cf932d Avoid file flushing when database is restored by multiple workers. 2022-06-05 17:31:43 +03:00
Vlad Khorsun
c0de952179 Cleanup 2022-06-03 12:25:02 +03:00
Vlad Khorsun
e5badeb332 More corrections according to Adriano review 2022-06-03 11:22:57 +03:00
Vlad Khorsun
f881f3119c Corrections according to Adriano review 2022-06-02 22:36:08 +03:00
Vlad Khorsun
fa90269460 Parallel backup, restore and sweep. 2022-05-31 20:29:36 +03:00
firebirds
12b5de3983 increment build number 2022-05-25 00:06:59 +00:00
AlexPeshkoff
ed126e2e60 Avoid races in mapping clear delivery init/fini under high load 2022-05-24 14:19:39 +03:00
AlexPeshkoff
06cb1751ab Implemented #7194: Make it possible to avoid fbclient dependency in pascal programs using firebird.pas 2022-05-24 13:33:29 +03:00
firebirds
039ee9f1b2 increment build number 2022-05-24 00:06:21 +00:00
aleksey.mochalov
778b6a43de Fixes #7191: set failure exit code after exception caught in gstat routine 2022-05-23 16:00:49 +03:00
firebirds
d2e9a7b0b2 increment build number 2022-05-21 00:07:03 +00:00
Adriano dos Santos Fernandes
a94baa5100 Fix #7183 - Regression when derived table has column evaluated as result of subquery with IN(), ANY() or ALL() predicate:
"invalid BLR at offset ... / context already in use"
2022-05-20 11:08:51 -03:00
firebirds
f70a884e8f increment build number 2022-05-20 00:07:10 +00:00
aleksey.mochalov
42c35d2e14 Fix for #7178: gather DEFAULT roles granted to PUBLIC user along with roles granted to user directly 2022-05-19 14:01:47 -03:00
firebirds
93b005fa85 increment build number 2022-05-19 00:07:31 +00:00
Adriano dos Santos Fernandes
27f83f50b8 Postfix for #7179 - Wrong error message - "string right truncation. expected length 30, actual 30". 2022-05-18 18:06:52 -03:00
AlexPeshkoff
6a81088aa3 Fixed #7184: gbak output not flushing 2022-05-18 13:51:26 +03:00
firebirds
38e4b4dac6 increment build number 2022-05-14 00:06:43 +00:00
Adriano dos Santos Fernandes
1bb89356c8 Add possibility to have default expressions in system packages' procedures and functions parameters. 2022-05-13 10:42:29 -03:00
firebirds
73aa49604f increment build number 2022-05-12 00:06:27 +00:00
Adriano dos Santos Fernandes
dd18a3b11b Fix #7179 - Wrong error message - "string right truncation. expected length 30, actual 30" 2022-05-11 15:02:39 -03:00
firebirds
bdd2332115 increment build number 2022-05-07 00:07:17 +00:00
Adriano dos Santos Fernandes
c653787881 Put debug option DSQL_KEEP_BLR into statement cache's key. 2022-05-05 22:34:02 -03:00
firebirds
917e88126e increment build number 2022-05-06 00:06:51 +00:00
Adriano dos Santos Fernandes
00a0992e95 Postfix for #7176. 2022-05-05 08:17:48 -03:00
Adriano dos Santos Fernandes
a8f26b3e3d Fix #7176 - Incorrect error "Invalid token. Malformed string." with union + blob + non utf8 varchar. 2022-05-04 22:09:02 -03:00
firebirds
120201ed5a increment build number 2022-05-01 00:06:59 +00:00
Mark Rotteveel
43cedfed24 Remove Travis-ci from master 2022-04-30 11:44:59 +02:00
firebirds
0fc21cd284 increment build number 2022-04-25 00:06:20 +00:00
Adriano dos Santos Fernandes
4a890ea1b7 Postfix for #7169 - fix crashes caught by the tests. 2022-04-23 21:44:00 -03:00
firebirds
23f533e740 increment build number 2022-04-24 00:06:14 +00:00
Dmitry Yemanov
44b76cc2ea
Merge pull request #7083 from FirebirdSQL/cursor-info
ResultSet::getInfo() implementation
2022-04-23 09:15:28 +03:00
Adriano dos Santos Fernandes
5727c86ff4 Postfix for #7169 and MacOS build. 2022-04-22 21:23:43 -03:00
firebirds
6b59663c7d increment build number 2022-04-23 00:06:52 +00:00
Dmitry Yemanov
4c8f31fc73 Merge remote-tracking branch 'origin/master' into cursor-info 2022-04-22 19:29:01 +03:00
Adriano dos Santos Fernandes
92c4170ebc Postfix for #7169 and Windows build. 2022-04-22 10:58:37 -03:00
Adriano dos Santos Fernandes
0f13df3ce5 Fix typo - thanks to Karol B. 2022-04-22 07:04:51 -03:00
Adriano dos Santos Fernandes
953f42bbdd Postfix for #7169 - Add LD_lookup_texttype_with_status in fbintl.vers. 2022-04-21 22:34:10 -03:00
Adriano dos Santos Fernandes
674cd26580 Improve error message in the case the of the collation attributes do not have ICU-VERSION - #7169. 2022-04-21 22:29:44 -03:00
Adriano dos Santos Fernandes
cc77d95fb6 Misc. 2022-04-21 22:22:44 -03:00
firebirds
e01370ea77 increment build number 2022-04-22 00:06:54 +00:00
Adriano dos Santos Fernandes
f130e8abd9 Improvement #7169 - Improve ICU version mismatch diagnostics. 2022-04-21 15:24:53 -03:00
Adriano dos Santos Fernandes
94299500fe Adjust logic of POSIX DlfcnModule::findSymbol to avoid problems when same library is loaded through different file names (symbolic links / directly). 2022-04-21 15:18:17 -03:00
firebirds
b7e0d36b07 increment build number 2022-04-13 00:06:53 +00:00
Adriano dos Santos Fernandes
b0c69b0d3f Fix #7123 - ISQL does not extract "INCREMENT BY" for IDENTITY column. 2022-04-12 14:41:55 -03:00
Adriano dos Santos Fernandes
7290d40d81 Postfix for #7168 - use same logic of errors/warnings of functions in procedures. 2022-04-12 09:34:51 -03:00
Adriano dos Santos Fernandes
7096f67a31 Fix #7168 - Ignore missing UDR libraries during restore. 2022-04-11 22:51:04 -03:00
firebirds
8fb1e5fca2 increment build number 2022-04-12 00:06:36 +00:00