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
Dmitry Starodubov
d10d43ecde
Print warnings occurred during commit
continuous-integration/drone/push Build is passing
2023-07-07 15:23:14 +03:00
Vlad Khorsun
6d46a67bc7
Merge pull request #7666 from red-soft-ru/5_0_drop_table_fix
...
continuous-integration/drone/push Build is passing
Fix #7664 : DROP TABLE executed for a table with big records may lead to "wrong page type" or "end of file" error
2023-07-07 14:22:01 +03:00
Ilya Eremin
d31acc2342
More strict check of orphan data pages when deleting big record fragments
2023-07-07 13:02:43 +03:00
Dmitry Yemanov
44c2d55564
Fixed #7665 : Wrong result ordering in LEFT JOIN query
continuous-integration/drone/push Build is passing
2023-07-07 12:24:25 +03:00
Ilya Eremin
2508339ea5
If rpb_incomplete flag is cleared, clear rpb_large flag as well
2023-07-07 10:45:20 +03:00
Ilya Eremin
b44a4a9497
Fix a bug where DROP TABLE executed for a table with big records may lead to "wrong page type" or "end of file" error
...
The reason is that rhd_large flag can be set while rhd_incomplete flag is not set. It happens when a record which has 2 or more fragments is updated to a smaller record which fits on one page.
2023-07-07 10:44:59 +03:00
Vlad Khorsun
f04751bc69
Merge pull request #7660 from red-soft-ru/release_broken_trace_plugin
...
continuous-integration/drone/push Build is passing
Add missing release of broken trace plugin
2023-07-07 09:24:08 +03:00
GitHub Action
6d3dacb779
increment build number
continuous-integration/drone/push Build is passing
2023-07-06 20:15:03 +00:00
AlexPeshkoff
aecbdd6c21
Fixed #7626 : Segfault when new attachment is done to shutting down database
...
continuous-integration/drone/push Build is passing
(cherry picked from commit 6749faa584
)
2023-07-06 13:38:47 +03:00
Artyom Abakumov
d748dafb27
Release broken trace plugin before removing
2023-07-05 12:17:49 +03:00
GitHub Action
370b9dd23b
increment build number
continuous-integration/drone/push Build is passing
2023-07-04 20:15:50 +00:00
AlexPeshkoff
857f09ece9
Cleanup - thanks to Mark
continuous-integration/drone/push Build is passing
2023-07-04 19:06:33 +03:00
GitHub Action
bd0ffc5f52
increment build number
continuous-integration/drone/push Build is passing
2023-06-30 20:14:53 +00:00
AlexPeshkoff
1422aa9c1c
Fixed #7658 : Segfault when closing database in valgrind-enabled build
continuous-integration/drone/push Build is passing
2023-06-30 20:30:22 +03:00
Dmitry Starodubov
d5862b4fe0
Fix crash on assert or memory corruption when too long username is used for authentication
continuous-integration/drone/push Build is passing
2023-06-30 17:42:57 +03:00
GitHub Action
681364f13e
increment build number
continuous-integration/drone/push Build is passing
2023-06-29 20:14:32 +00:00
AlexPeshkoff
45a1856254
Avoid abort in detach() due to exception in dtor - noticed once when running tests, could not reproduce it myself
continuous-integration/drone/push Build is passing
2023-06-29 14:40:33 +03:00
GitHub Action
d839d637ae
increment build number
continuous-integration/drone/push Build is passing
2023-06-28 20:14:43 +00:00
Adriano dos Santos Fernandes
ff0e49eef9
Leave message - as asked by Mark.
continuous-integration/drone/push Build is passing
2023-06-28 08:12:54 -03:00
Adriano dos Santos Fernandes
5c18bcd067
Leave message - as asked by Mark.
continuous-integration/drone/push Build is passing
2023-06-28 07:44:29 -03:00
Adriano dos Santos Fernandes
844631b0ee
Fix #7638 - OVERRIDING USER VALUE should be allowed for GENERATED ALWAYS AS IDENTITY.
continuous-integration/drone/push Build encountered an error
2023-06-27 22:59:42 -03:00
GitHub Action
912e2e18e2
increment build number
continuous-integration/drone/push Build is passing
2023-06-27 20:15:57 +00:00
Dmitry Yemanov
421a73ae4b
Fixed #7651 : Unable to find savepoint in insert with nested query and returning clause. Fixed also regression for #5613 regarding UPDATE OR INSERT.
continuous-integration/drone/push Build encountered an error
2023-06-27 10:12:43 +03:00
Adriano dos Santos Fernandes
00bb8e4581
Improvement #7652 - Make the profiler store aggregated requests by default, with option for detailed store.
continuous-integration/drone/push Build is passing
2023-06-26 22:53:23 -03:00
Adriano dos Santos Fernandes
cfffebf92e
Estimate and amortize in the profiler the time spent getting performance counters.
...
Also make some ProfilerManager code inline.
2023-06-26 22:50:29 -03:00
Adriano dos Santos Fernandes
3c0fb038e6
Add class PerformanceStopWatch.
2023-06-26 22:50:29 -03:00
Adriano dos Santos Fernandes
dddfcf49fe
Fix #7649 - Switch Linux performance counter timer to CLOCK_MONOTONIC_RAW. ( #7650 )
2023-06-26 22:45:37 -03:00
GitHub Action
54ca5e45d5
increment build number
continuous-integration/drone/push Build is passing
2023-06-26 20:15:50 +00:00