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

57307 Commits

Author SHA1 Message Date
AlexPeshkoff
4056a5e870 Fixed #7905: Segfault during TPC initialization
(cherry picked from commit 103373302d)
2023-12-04 18:00:52 +03:00
GitHub Action
aa786f3cde increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-03 20:12:50 +00:00
Dmitry Yemanov
898bf01575 Fixed #7903: Unexpected Results when Using CASE-WHEN with LEFT JOIN 2023-12-03 18:50:47 +03:00
GitHub Action
cc8cb88f6e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-02 20:12:34 +00:00
Adriano dos Santos Fernandes
c9e6493a5e Warning. 2023-12-02 15:01:47 -03:00
Adriano dos Santos Fernandes
ccdc281dc5 Task #7900 - Remove compatibility options MaxIdentifierByteLength and MaxIdentifierCharLength. 2023-12-02 15:00:58 -03:00
Adriano dos Santos Fernandes
a7168913cc Misc - thanks Dmitry Kovalenko. 2023-12-02 14:53:36 -03:00
GitHub Action
a7500042a2 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-01 20:13:45 +00:00
Vlad Khorsun
e98e1dc11b Task #7897 : Remove obsolete setting ClearGTTAtRetaining 2023-12-01 15:59:49 +02:00
Vlad Khorsun
e4900f972e Fixed error due to refactoring in commit 37b23f193b.
Shown by failed test for core-5222.
2023-12-01 12:12:37 +02:00
GitHub Action
df7aa6f7e7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-30 20:13:33 +00:00
AlexPeshkoff
1dda7bf7f7 Postfix for #7885: Unstable error messages in services due to races related with service status vector; restore gbak error diagnostics 2023-11-30 17:32:28 +03:00
AlexPeshkoff
183a4c3197 Follow DS suggestion to use explicit deletion of unneeded functions 2023-11-30 17:32:28 +03:00
GitHub Action
a410b0fc53 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-29 20:13:38 +00:00
AlexPeshkoff
8cd9c65eac Postfix for #7885: Unstable error messages in services due to races related with service status vector; fixed AV in utility case 2023-11-29 20:19:37 +03:00
AlexPeshkoff
304d60ec4b Fixed #7885: Unstable error messages in services due to races related with service status vector 2023-11-29 18:21:00 +03:00
Danuul3
cf4d9d98f2
The ability to retrieve the total number of pages in the database, the (#7888)
number of pages in use, and the number of free pages via the
GET_CONTEXT.

Co-authored-by: Daniil <daniil@localhost.localdomain>
2023-11-29 16:49:54 +03:00
Adriano dos Santos Fernandes
12f5664e4b Fix #7886 - ISQL sets return code to 1 for script that is called via IN command even if this script completes OK.
Problem caused by presence of tail comments in the callee.
2023-11-28 22:27:49 -03:00
GitHub Action
e303504f22 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-28 20:13:48 +00:00
Dmitry Yemanov
9be21496f5 Postfix for my prior commit from 05-Sep-2023 2023-11-28 17:24:48 +03:00
Adriano dos Santos Fernandes
38b636f901
Misc. 2023-11-27 21:12:50 -03:00
GitHub Action
61526ccc5e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-27 20:13:04 +00:00
Dmitry Yemanov
b8c6fd3405 This should fix #7879: Unexpected results when using natural right join 2023-11-27 16:09:48 +03:00
GitHub Action
ab3723448b increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-25 20:12:26 +00:00
Adriano dos Santos Fernandes
e44d09411d Improve display of blr_in_list. 2023-11-25 15:51:08 -03:00
Adriano dos Santos Fernandes
f5e81c6854 Postfix for #7810 - thanks to Vlad. 2023-11-25 15:17:12 -03:00
Adriano dos Santos Fernandes
c39e9377c6 Postfix for #7810 - allow empty statements. 2023-11-25 15:08:08 -03:00
Vlad Khorsun
8789caf2b1 Fixed bug #7860 : Crash potentially caused by BETWEEN Operator 2023-11-25 00:42:00 +02:00
GitHub Action
aa2486293d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 20:13:01 +00:00
Vlad Khorsun
5b240c4916
Merge pull request #7872 from FirebirdSQL/work/gh-7810-2
Additional fixes for #7810 (Improve SKIP LOCKED implementation)
2023-11-24 19:51:19 +02:00
e23f0306b4
Allow collation to be a part of data type (#7748) 2023-11-24 19:27:02 +03:00
Artyom Smirnov
a263a19a49
If stdin is FILE_TYPE_PIPE then we should treat it as non-interactive (#187) 2023-11-24 08:12:11 -03:00
Adriano dos Santos Fernandes
4c83384b9a Missing or wrong messages for #7868 - thanks to Pavel Zotov. 2023-11-24 07:38:41 -03:00
Adriano dos Santos Fernandes
a56e9c7a55 Postfixes for #7868 - thanks to Pavel Zotov. 2023-11-24 07:11:24 -03:00
Vlad Khorsun
173f32be09 Follow @asfernandes suggestion 2023-11-24 10:58:15 +02:00
Adriano dos Santos Fernandes
5d5e1567be Corrections for Windows build. (#7868) 2023-11-23 18:55:13 -03:00
GitHub Action
8cd33f85be increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-23 20:13:07 +00:00
Vlad Khorsun
69f8afd178 Fixed DELETE RETURNING handling, update documentation for SKIP LOCKED.
Revert the old way of BLR generation for DELETE RETURNING when SKIP LOCKED is not specified.
2023-11-23 18:55:41 +02:00
Adriano dos Santos Fernandes
f3205ff81d
Feature SET AUTOTERM in ISQL. (#7868) 2023-11-23 08:48:39 -03:00
TreeHunter
c7f88f1b9c
Fix time "shift" with time zone by converting it to UTC in CAST FORMAT #2388 (#7835)
* Convert time with time zone to UTC

Also return an exception that was "lost" in previous commits

* Fix incorrect timezone conversion

Also change behavior of "YY" and "YYY" the way it is done in the standard conversion.

* Convert tm year to real year for calculations in "YY" pattern

---------

Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2023-11-23 08:23:31 -03:00
Adriano dos Santos Fernandes
4facd1b200 Fix docker/windows CI. 2023-11-22 23:04:52 -03:00
GitHub Action
4f142b7818 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-22 20:13:16 +00:00
Ilya Eremin
425372d774 Fix an error on DPM_fetch() in delete_version_chain() when rpb with rpb_page == 0 is passed
It's possible to get rpb_page == 0 from VIO_intermediate_gc via staying_chain_rpb. This case happens there when the staying record stack has 1 item at the moment this rpb is created.
This fixes #7867.
2023-11-22 15:59:04 +03:00
Adriano dos Santos Fernandes
520d348bc9
Fix #7854 - Performance issue with time zones. (#7859) 2023-11-21 20:08:17 -03:00
GitHub Action
ddd3f3a1ac increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-21 20:12:32 +00:00
Dmitry Kovalenko
791817ea01 The backup/restore of int128-arrays. (#7847)
It is a fix for issue #7846.
2023-11-21 11:02:51 +03:00
Dmitry Yemanov
bd7b2a0466 Misc adjustments to avoid warnings 2023-11-21 11:02:45 +03:00
GitHub Action
530252282d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-20 20:13:40 +00:00
Vlad Khorsun
37b23f193b
Improve SKIP LOCKED implementation (#7811)
* Cleanup

* SKIP LOCKED re-implemented

* Fixed handling of returning clause by EraseNode, perhaps more complex solution required.
Correct (simplify) "skip locked" handling in VIO_chase.

* Follow @dyemanov suggestion
2023-11-20 19:47:04 +02:00
Dmitry Kovalenko
c5d7c72b91 [GBAK, Restore] The skip of att_functionarg_field_precision is corrected (#7852)
This commit fixes the issue #7851.
2023-11-20 18:38:43 +03:00