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

57265 Commits

Author SHA1 Message Date
Vlad Khorsun
be22e3d9ac Avoid parsing same metadata for every message when executing batch statement.
While it is not direct fix for #7770 (restore takes 25% more time vs 4.0.0), it should improve performance in this case too.
2023-10-04 00:22:45 +03:00
GitHub Action
f721024c01 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-03 20:14:12 +00:00
Adriano dos Santos Fernandes
d621ffbe0c Fix #7759 - Routine calling overhead increased by factor 6 vs Firebird 4.0.0. 2023-10-03 07:27:30 -03:00
GitHub Action
ea4914a6dc increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-01 20:12:31 +00:00
Vlad Khorsun
eb9bcb3e42 Fixed bug #7772 : Blob corruption in FB4.0.3 (embedded) 2023-10-01 10:52:46 +03:00
GitHub Action
3afd116d5f increment build number 2023-09-29 20:13:52 +00:00
Adriano dos Santos Fernandes
a773f7aee1 Fix release upload of Windows installer. 2023-09-28 21:45:37 -03:00
GitHub Action
a7f9413845 increment build number 2023-09-28 20:12:57 +00:00
Adriano dos Santos Fernandes
b97064ed97 Fix Windows installer automation. 2023-09-27 17:50:40 -03:00
GitHub Action
42b3b76c53 increment build number 2023-09-27 20:13:51 +00:00
20f150f8bd white space 2023-09-27 20:25:43 +02:00
2f09bade4a Fix #7766 - Test if ServerComponent was chosen, not ServerInstall 2023-09-27 20:25:26 +02:00
Adriano dos Santos Fernandes
c55e8f4ad2 Fix MacOS package name. 2023-09-26 23:14:22 -03:00
Adriano dos Santos Fernandes
4e56bab858 Fix Windows installer automation requiring non-installed files. 2023-09-26 23:14:22 -03:00
GitHub Action
1f92362c2b increment build number 2023-09-26 20:14:19 +00:00
Dmitry Yemanov
f457282e64 This should fix #7760: Parameters inside the IN list may cause a string truncation error 2023-09-26 13:59:16 +03:00
Adriano dos Santos Fernandes
2ca8e1fc16 Fix #7761 - Regression when displaying line number of errors in ISQL scripts. 2023-09-25 21:29:24 -03:00
GitHub Action
ec3b787d45 increment build number 2023-09-25 20:13:46 +00:00
e150b90386 Small oops - token 5 will not empty if token 3 <> Release 2023-09-25 16:48:25 +02:00
fb4b62bc71 Parse FB_BUILD_SUFFIX to extract release type during packaging.
This removes the need to set the string via an env var prior to building.
2023-09-25 16:19:58 +02:00
GitHub Action
b16e04e84b increment build number 2023-09-21 20:12:47 +00:00
Adriano dos Santos Fernandes
b8da1b0ea2 Fix problem with statements and plan segments larger than 64K in the profiler plugin. 2023-09-21 08:41:20 -03:00
GitHub Action
e0994f6fb8 increment build number 2023-09-20 20:14:13 +00:00
0fd55b6b96 spelling 2023-09-20 16:47:10 +02:00
24ef765c23 #7724 Update installation_readme
Explain more clearly the solution to installation problems on older versions of windows that lack the most recent updates from microsoft.
2023-09-20 16:43:50 +02:00
Dmitry Yemanov
97ba1e12e1 Update the docs 2023-09-20 17:26:06 +03:00
GitHub Action
4e3171ee2e increment build number 2023-09-19 20:13:30 +00:00
Adriano dos Santos Fernandes
d78ec1ce9f Improvement #7752 - The access path information is truncated to 255
characters in the PLG$PROF_RECORD_SOURCES table.
2023-09-18 22:30:26 -03:00
GitHub Action
ed9602c542 increment build number 2023-09-18 20:14:07 +00:00
Dmitry Yemanov
aeb23610fc Ensure a correct format number for system tables in a newly created database. Some code unification. More paranoid assertions. 2023-09-18 16:56:34 +03:00
GitHub Action
4f47587a72 increment build number 2023-09-16 20:12:14 +00:00
Dmitry Yemanov
8edb65008b Update ChangeLog for RC1 2023-09-16 19:06:17 +03:00
Adriano dos Santos Fernandes
2de7e723f5
Fix problem with client-only build requiring btyacc's generated files present (#7445)
This also fixes annoying problem of incorrect dependencies build of parser.y with parallel make.
2023-09-15 22:27:52 -03:00
Adriano dos Santos Fernandes
f7ecae9dd0 Update changelog-generator. 2023-09-15 22:25:41 -03:00
GitHub Action
999002268b increment build number 2023-09-15 20:13:52 +00:00
Adriano dos Santos Fernandes
11e1fd1900 Fix warnings. 2023-09-14 23:12:58 -03:00
GitHub Action
58e4691f77 increment build number 2023-09-14 20:13:34 +00:00
Dmitry Yemanov
90d0e34adf Prepare for RC1 release 2023-09-14 21:27:56 +03:00
Dmitry Yemanov
2375c3d449 Added v5 keywords to the readme 2023-09-14 21:27:30 +03:00
Ilya Eremin
e9f399ea13
Merge pull request #7747 from red-soft-ru/fb_5_0_backout_gc_fix
Fix an issue where the garbage collection in indexes and blobs is not performed in VIO_backout
2023-09-14 10:40:54 +03:00
GitHub Action
562c19ee56 increment build number 2023-09-13 20:12:06 +00:00
Dmitry Yemanov
f239ca161f
Surface internal optimization modes (all rows vs first rows) at the SQL and configuration levels (#7405)
* Surface internal optimization modes (all rows vs first rows) at the SQL and configuration levels.
* Add session-level control over the optimization strategy
* More informative name as suggested by Adriano
* Cost-based approach for the first-rows optimization mode
2023-09-13 21:21:12 +03:00
Ilya Eremin
4974dd13f1 Fix an issue where the garbage collection in indexes and blobs is not performed in VIO_backout
The issue starts in VIO_record. There is a call record->reset(format) which clears the REC_gc_active flag by mistake. After that VIO_gc_record reuses the record which is already active.
2023-09-13 12:01:04 +03:00
Adriano dos Santos Fernandes
5b14baa37b
Fix #7700 - SKIP LOCKED returns conflict error or wait when config ReadConsistency = 0 (#7701)
* Fix #7700 - SKIP LOCKED returns conflict error or wait when config ReadConsistency = 0.

* Rename RecordLock::DONT to NONE.
2023-09-12 21:50:06 -03:00
GitHub Action
de99d190f2 increment build number 2023-09-12 20:14:17 +00:00
Dmitry Yemanov
adbbcc064f Fixed crash when IN predicate is delivered into aggregates/unions 2023-09-12 20:33:49 +03:00
Vlad Khorsun
66f6030467 This should fix blockage reported by Ilya Eremin (@ilya071294) privately. 2023-09-12 18:57:33 +03:00
Dmitry Yemanov
daf72b15c6 __func__ is now not only C99 but also a C++11 feature, should be supported by every modern compiler 2023-09-12 11:09:59 +03:00
Dmitry Yemanov
784f7bd8a6 Avoid storing garbage in idx_selectivity 2023-09-12 08:32:50 +03:00
Dmitry Yemanov
022f092877 Reworked my yesterday's commit re. empty tables and indices 2023-09-12 08:32:50 +03:00