GitHub Action
04928a467a
increment build number
continuous-integration/drone/push Build is passing
2023-07-31 20:13:35 +00:00
Dmitry Yemanov
ed6fa2de21
Fixed cardinality estimation for multi-stream hash/merge joins
continuous-integration/drone/push Build is passing
2023-07-31 10:55:43 +03:00
GitHub Action
dd72a7e5e2
increment build number
continuous-integration/drone/push Build is passing
2023-07-30 20:12:23 +00:00
Dmitry Yemanov
8ef5b98381
Fixed cardinality for hash joins
continuous-integration/drone/push Build is passing
2023-07-30 16:35:43 +03:00
Vlad Khorsun
73cef0918f
Fixed bug in SharedMemoryBase::eventWait() : time() doesn't returns sub-seconds and can't be used here.
...
continuous-integration/drone/push Build is passing
Thanks to @dyemanov for adjustments.
2023-07-30 15:22:32 +03:00
Vlad Khorsun
a0c639b1fe
Fixed bug #7661 : FB3 CS rejects new connections
2023-07-30 15:22:20 +03:00
Adriano dos Santos Fernandes
670d3513ca
Improvement #7688 - Profiler should not miss query's top-level access paths nodes.
continuous-integration/drone/push Build is passing
2023-07-29 23:51:15 -03:00
GitHub Action
3586017cc9
increment build number
continuous-integration/drone/push Build is passing
2023-07-28 20:13:15 +00:00
Adriano dos Santos Fernandes
c86bd3d4f4
Improvement #7687 - Add LEVEL column to PLG$PROF_RECORD_SOURCES and PLG$PROF_RECORD_SOURCE_STATS_VIEW.
...
continuous-integration/drone/push Build is passing
Also avoid start collect profiling data for a record source not from its initial node.
2023-07-28 07:17:02 -03:00
Vlad Khorsun
fc24dfa4be
Merge pull request #7686 from FirebirdSQL/work/gh-7682
...
continuous-integration/drone/push Build is passing
Feature #7682 : use ParallelWorkers setting from firebird.conf as default for all parallelised operations
2023-07-28 10:24:27 +03:00
Vlad Khorsun
2b5f7a466c
Braces
2023-07-28 10:21:06 +03:00
Vlad Khorsun
fc8b659b19
Let gbak in verbose mode print used number of parallel workers (if set)
2023-07-27 10:06:31 +03:00
Vlad Khorsun
9ca1372206
Implement feature #7682 : Firebird 5 - use ParallelWorkers setting from firebird.conf as default for all parallelised operations
2023-07-27 09:36:08 +03:00
GitHub Action
7b130a479d
increment build number
continuous-integration/drone/push Build is passing
2023-07-26 20:13:03 +00:00
Adriano dos Santos Fernandes
b3199f9f01
Fix RDB$PROFILER messages.
continuous-integration/drone/push Build is passing
2023-07-26 08:02:11 -03:00
Adriano dos Santos Fernandes
affddfa9c5
Change windowed query's plans so they match nodes as present in the profiler.
2023-07-26 08:02:11 -03:00
Adriano dos Santos Fernandes
29b1d829b4
Rename methods related to cursor/recsrc ids, removing "profile" from them.
2023-07-26 08:02:11 -03:00
Adriano dos Santos Fernandes
736fa42963
Improvement #7685 - Add overload FbVarChar::set function for non null-terminated string.
2023-07-26 08:02:11 -03:00
GitHub Action
61dc200c0b
increment build number
continuous-integration/drone/push Build is passing
2023-07-24 20:13:16 +00:00
Adriano dos Santos Fernandes
059402d857
Fix #7683 - rdb$time_zone_util.transitions returns an infinite resultset.
continuous-integration/drone/push Build is passing
2023-07-24 08:18:11 -03:00
Dmitry Yemanov
aa164fb32c
Ensure system tables have proper format. The DFW handler is usually skipped for system tables, unless dfw_update_format is posted explicitly.
continuous-integration/drone/push Build is passing
2023-07-21 20:22:37 +03:00
Dmitry Yemanov
ae7bee2664
Use fixed format for timing. Make the verbose logging a bit less verbose.
2023-07-21 20:17:53 +03:00
Dmitry Yemanov
d7e0d49b86
Avoid the 4GB shmem limit overflow causing a crash
2023-07-21 20:16:28 +03:00
GitHub Action
e6685c7b25
increment build number
continuous-integration/drone/push Build is passing
2023-07-20 20:13:43 +00:00
Ilya Eremin
ad49221de4
Merge pull request #7233 from red-soft-ru/master_gbak_restore_flush_fix
...
continuous-integration/drone/push Build is passing
Postfix for #5385 (CORE-5101): Fix slow database restore when Classic server mode is used
2023-07-20 11:55:05 +03:00
Ilya Eremin
3a147d7367
Merge pull request #7662 from red-soft-ru/5_0_prepare_update_fixes
...
Fix performance issues in prepare_update()
2023-07-20 11:53:56 +03:00
Adriano dos Santos Fernandes
a39c5e26f6
Correction - thanks to Dmitry Kovalenko
continuous-integration/drone/push Build is passing
2023-07-19 21:39:11 -03:00
GitHub Action
eda93d835a
increment build number
continuous-integration/drone/push Build is passing
2023-07-19 20:13:37 +00:00
Vlad Khorsun
996d9286bc
Merge pull request #7680 from FirebirdSQL/work/WinBuild
...
continuous-integration/drone/push Build is passing
Make boot build on windows a bit more user-friendly
2023-07-19 10:59:34 +03:00
Vlad Khorsun
4071211e55
Better handling errors when databases built.
...
Fallback to "copy" when "mklink" failed.
2023-07-16 18:34:27 +03:00
Vlad Khorsun
8d6a79863f
Let make_boot fail early.
2023-07-16 18:13:08 +03:00
Vlad Khorsun
192e06f1e1
Change way to search for unzip utility:
...
- allow caller (user) to explicitly set full path to the unzip.exe using FB_UNZIP environment variable,
- if FB_UNZIP is not set, look up in PATH,
- try GIT folder,
- at last use simple VBS script.
2023-07-16 17:50:52 +03:00
GitHub Action
7c91fcbe5d
increment build number
continuous-integration/drone/push Build is passing
2023-07-13 20:15:16 +00:00
Dmitry Yemanov
35f97293e1
Fixed assertion in debug build
continuous-integration/drone/push Build is passing
2023-07-13 13:52:12 +03:00
Dmitry Yemanov
3bba515b60
Fixed the build
continuous-integration/drone/push Build is passing
2023-07-13 11:07:10 +03:00
Dmitry Yemanov
9aaeab2d4b
Frontported fix for #7673 : Make async replication reliable on Linux CS (replica side)
continuous-integration/drone/push Build is passing
2023-07-13 10:02:04 +03:00
Dmitry Yemanov
631b039c1e
Postfix for index expression caching, this fixes #7676 : Attempt to evaluate index expression recursively
2023-07-13 10:02:04 +03:00
GitHub Action
911b1f3cb0
increment build number
continuous-integration/drone/push Build is passing
2023-07-12 20:15:11 +00:00
Vlad Khorsun
cbcfdaebd7
Merge pull request #286 from red-soft-ru/fb4_trace_warning
...
continuous-integration/drone/push Build is passing
Remove outdated warning about trace record limit
2023-07-12 10:16:24 +03:00
GitHub Action
40a33811e0
increment build number
continuous-integration/drone/push Build is passing
2023-07-11 20:14:55 +00:00
Vlad Khorsun
85716f78cd
Merge pull request #7671 from FirebirdSQL/work/SortBlocksCache
...
continuous-integration/drone/push Build is passing
Cache sort blocks by the sort owners to avoid contention in shared cache of sorts blocks.
2023-07-11 01:20:58 +03:00
Vlad Khorsun
2db7aeb49f
Follow @dyemanov suggestions.
2023-07-11 00:06:17 +03:00
GitHub Action
8e31b5dfd0
increment build number
continuous-integration/drone/push Build is passing
2023-07-10 20:15:09 +00:00
Vlad Khorsun
8b91db34fd
Correction.
continuous-integration/drone/push Build is passing
2023-07-09 23:55:13 +03:00
GitHub Action
24789e6472
increment build number
continuous-integration/drone/push Build is passing
2023-07-09 20:14:20 +00:00
Vlad Khorsun
2704ff23f8
Don't wait too long for exclusive attachment. In most cases 10-20 ms is enough.
continuous-integration/drone/push Build is passing
2023-07-09 14:30:37 +03:00
Vlad Khorsun
1a02d775d6
Cache sort blocks by the sort owners to avoid contention at shared dbb cache.
2023-07-09 13:54:44 +03:00
GitHub Action
c32aa67aff
increment build number
continuous-integration/drone/push Build is passing
2023-07-08 20:14:10 +00:00
Adriano dos Santos Fernandes
00ad2af2fa
Fix #7670 - Cursor name can duplicate parameter and variable names in procedures and functions.
continuous-integration/drone/push Build is passing
2023-07-08 14:39:47 -03:00
Ilya Eremin
072ba4ad62
Better approach to update DBB_shutdown_* flags
2023-07-07 17:31:37 +03:00