Dmitry Yemanov
37762dcf5f
Warnings
2023-08-17 15:16:19 +03:00
Vlad Khorsun
a41b6109d4
Fixed bug #7710 : Expression index - more than one null value cause attempt to store duplicate value error - FB5.0 beta 2
2023-08-17 10:59:50 +03:00
GitHub Action
1560b52a9c
increment build number
continuous-integration/drone/push Build is passing
2023-08-15 20:13:50 +00:00
Dmitry Yemanov
e276c222aa
Add COMPILE trace events for procedures/functions/triggers ( #7466 )
...
* Add COMPILE trace events for procedures/functions/triggers
* Fixed missing elapsed time for COMPILE_TRIGGER events
2023-08-15 12:34:20 +03:00
GitHub Action
45c9bf12c1
increment build number
continuous-integration/drone/push Build is passing
2023-08-11 20:13:15 +00:00
Alexandr Zhdanov
167d28f188
Added sha3 support for the built-in function CRYPT_HASH()
...
Added support for sha3_224, sha3_256, sha3_384, sha3_512 for the built-in
CRYPT_HASH() function
2023-08-11 12:35:37 +03:00
Adriano dos Santos Fernandes
47e621b115
Document possible problem of very high overhead using the profiler. ( #7689 )
2023-08-11 06:13:48 -03:00
GitHub Action
f7987ad071
increment build number
continuous-integration/drone/push Build is passing
2023-08-10 20:13:22 +00:00
AlexPeshkoff
93a8c44416
Generated files
2023-08-10 13:39:59 +03:00
GitHub Action
4c73f35ddf
increment build number
continuous-integration/drone/push Build is passing
2023-08-09 20:13:59 +00:00
AlexPeshkoff
c1e58febd4
Fixed #7703 : Requests leak in AutoCacheRequest
2023-08-09 19:38:37 +03:00
GitHub Action
137e997ad3
increment build number
continuous-integration/drone/push Build is passing
2023-08-08 20:13:42 +00:00
Mark Rotteveel
c846731947
Revert unintented change in case
2023-08-08 16:09:44 +02:00
Mark Rotteveel
8b99914840
Improve consistency of firebird.conf documentation
...
Some copy-editing, removed mention of ancient Windows versions, and replaced broken links
2023-08-08 16:09:44 +02:00
GitHub Action
feb96d5a0b
increment build number
continuous-integration/drone/push Build is passing
2023-08-07 20:13:27 +00:00
Ilya Eremin
ad4addd279
Merge pull request #7694 from red-soft-ru/fb_5_0_index_validation_fix
...
Fix false positives of "missing entries for record X" error during index validation when a deleted record version is committed and has a backversion
2023-08-07 10:55:05 +03:00
GitHub Action
24a4dd72e6
increment build number
continuous-integration/drone/push Build is passing
2023-08-04 20:12:52 +00:00
Adriano dos Santos Fernandes
86274ccca0
Fix regression in master #7698 - The legacy plan with window functions is broken.
2023-08-04 08:38:07 -03:00
Vlad Khorsun
f4c22d3dc8
Merge pull request #7693 from FirebirdSQL/work/7692
...
Improvement #7692 : Make trace config parser resolve symlinks in database file path in trace configuration
2023-08-04 11:52:18 +03:00
Adriano dos Santos Fernandes
f628e52bb5
Fix #7696 - select from external procedure validates output parameters even when fetch method returns false.
2023-08-03 22:19:23 -03:00
AlexPeshkoff
ab3d45b695
Do not take into an account value, returned by expandDatabaseName()
2023-08-03 14:31:57 +03:00
Ilya Eremin
e3d3d15921
Fix false positives of "missing entries for record X" error during index validation when a deleted record version is committed and has a backversion
...
The existence of an index entry is not required for such version chain because it is all garbage since a transaction is committed. To reproduce the false positive, the server should be stopped just after the chain is garbage-collected and an index page is written to disk.
2023-08-02 17:31:43 +03:00
Vlad Khorsun
bc0b679f43
Improvement #7692 : Make trace config parser resolve symlinks in database file path in trace configuration
2023-08-02 17:24:55 +03:00
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