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
Adriano dos Santos Fernandes
988e7c2025
Fix #7124 - Inconsistent RDB$USER_PRIVILEGES after dropping identity.
2022-04-11 08:21:23 -03:00
firebirds
03398f85fa
increment build number
2022-04-09 00:06:22 +00:00
Dmitry Yemanov
1c3926ab70
Parent conjuncts may be utilized multiple times, so assertion is too much paranoid
2022-04-08 17:04:17 +03:00
Dmitry Yemanov
1a453a4591
Disable the annoying assertion
2022-04-08 17:04:17 +03:00
firebirds
e8f3abbbcc
increment build number
2022-04-08 00:07:18 +00:00
Adriano dos Santos Fernandes
96f32c95f6
Fix #7167 - Incorrect transliteration of field names in constraint violation errors.
2022-04-07 14:33:23 -03:00
Adriano dos Santos Fernandes
c7f5662d94
Correction, thanks to Dmitry.
2022-04-07 09:01:57 -03:00
firebirds
1e2493a252
increment build number
2022-04-07 00:06:55 +00:00
Adriano dos Santos Fernandes
63f54f109f
Misc.
2022-04-06 14:47:47 -03:00
Ilya Eremin
8bd4a7abca
Allow threads which are running purge_attachment() to start new transactions during DB shutdown because it's needed for ON DISCONNECT triggers
...
Autonomous transactions which are used inside ON DISCONNECT triggers are allowed as well.
2022-04-06 19:44:51 +03:00
Ilya Eremin
1eedc88a15
Comment
2022-04-06 19:44:51 +03:00
Ilya Eremin
ddec610a08
Print ON DISCONNECT trigger exceptions (including cancelling) to trace if log_errors = true
2022-04-06 19:44:51 +03:00
Ilya Eremin
fc85f89be4
Print ON DISCONNECT trigger name with a stack trace to firebird.log when it is cancelled by a timeout
...
It may help to determine where the trigger is hanging.
2022-04-06 19:44:51 +03:00
Ilya Eremin
040db0e05a
Add OnDisconnectTriggerTimeout parameter to firebird.conf
2022-04-06 19:44:51 +03:00
Ilya Eremin
d64868cdcd
Execute ON DISCONNECT triggers in the following cases:
...
1. During database shutdown (gfix -shut full -force 0).
2. An attachment is deleted from MON$ATTACHMENTS by another attachment.
3. An attachment is closed by idle timeout.
ON DISCONNECT triggers will still not be executed during server shutdown.
2022-04-06 19:44:51 +03:00
Adriano dos Santos Fernandes
446d4fa392
Fix problem found by Dmitry where node->getDesc is called after parts of csb is released.
2022-04-06 12:35:51 -03:00
firebirds
10cbd12c0e
increment build number
2022-04-05 00:06:33 +00:00
Dmitry Yemanov
6cb8eacb9a
Fixed index navigation in inner joins.
2022-04-04 10:44:53 +03:00
Dmitry Yemanov
bb77ba2644
Code simplification
2022-04-04 10:44:53 +03:00
firebirds
2d0ffb75f3
increment build number
2022-04-04 00:06:43 +00:00
Vlad Khorsun
0a4e1f2229
Fixed #7161 : Update zlib to 1.2.12
2022-04-03 15:05:29 +03:00
Dmitry Yemanov
d2adb6e3d2
This should fix crashes surfaced by my yesterday's commit
2022-04-03 10:13:02 +03:00
firebirds
2e8bfcb1b0
increment build number
2022-04-03 00:06:43 +00:00
Dmitry Yemanov
4e813e0e37
Fixed regression in outer joins
2022-04-02 14:48:37 +03:00
Dmitry Yemanov
747d2ed2c2
Fixed #7164 : Multi-way hash/merge joins are impossible for expression-based keys
2022-04-02 11:40:16 +03:00
Dmitry Yemanov
f179eb489e
Make plans consistent between debug and release builds
2022-04-02 11:40:16 +03:00
Dmitry Yemanov
f023ba9957
Enable merge joins. Attempted a cost-based choice between hash and merge joins.
2022-04-02 11:40:16 +03:00
firebirds
e4a7614aeb
increment build number
2022-04-02 00:07:13 +00:00
Dmitry Yemanov
5c93044184
Fixed cardinality for full outer joins
2022-04-01 15:54:36 +03:00