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

57586 Commits

Author SHA1 Message Date
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
b495b3f174
Allow to create database with different owner (#7718)
* Allow to create database with different owner via API

* Support for OWNER clause in executeCreateDatabase()

* squash! Support for OWNER clause in executeCreateDatabase()

Fix rebase error
2023-11-20 18:02:59 +03:00
GitHub Action
a0ff6b90a3 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-17 20:13:47 +00:00
david ruty
ab6aced057 correction metaData 2023-11-17 13:06:32 +03:00
GitHub Action
b1c747ce0a increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-16 20:13:40 +00:00
Vlad Khorsun
2031bd9b50 Missed 'break' 2023-11-16 13:36:17 +02:00
Adriano dos Santos Fernandes
d465d81ee8 Update src/dsql/parse-conflicts.txt 2023-11-15 21:01:22 -03:00
GitHub Action
b1b93c115e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-15 20:13:43 +00:00
Adriano dos Santos Fernandes
518292ed74 Remove -flat_namespace from MacOS build - see #7827. 2023-11-15 10:48:32 -03:00
Adriano dos Santos Fernandes
37f9809338 Fix #7827 - Problem using python firebird-driver with either intel or m1 Mac buiilds. 2023-11-15 10:48:25 -03:00
GitHub Action
4c7e801fd7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-14 20:12:22 +00:00
Vlad Khorsun
1eadaea21c
Merge pull request #7842 from FirebirdSQL/work/gh-7839
Fixed bug #7839 : Potential bug in BETWEEN Operator
2023-11-14 17:52:27 +02:00
Adriano dos Santos Fernandes
fc9c84b998 Fix #7844 - Removing first column with SET WIDTH crashes ISQL. 2023-11-13 22:44:40 -03:00
GitHub Action
851c59bf90 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-13 20:11:28 +00:00
Dmitry Yemanov
a39e0cc94e Misc 2023-11-13 11:26:13 +03:00
Vlad Khorsun
c95aaca16a Fixed bug #7839 : Potential bug in BETWEEN Operator 2023-11-13 10:16:28 +02:00
Dmitry Yemanov
9ed5a4e010 Postfix for PR #7807 2023-11-13 08:36:14 +03:00
GitHub Action
a4b4fe4571 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-11 20:12:06 +00:00
Dmitry Yemanov
1334fcfad6 Fixed typo 2023-11-11 20:35:05 +03:00
Adriano dos Santos Fernandes
c93f83dfcc
Misc. 2023-11-11 14:26:18 -03:00
Dmitry Yemanov
74b90ce633 Better description of the replica creation 2023-11-11 13:47:58 +03:00
Dmitry Kovalenko
f60493c43b Fix #7831. Wrong parameter type for SCALAR_ARRAY argument. (#7836)
* METD_get_function respects FUN_scalar_array to build correct DSC of arguments.

It resolves the issue #7831 and forces a server to use SQL_ARRAY datatype for scalar_array-parameters.

* The code style has been corrected. I'm sorry.
2023-11-11 13:45:08 +03:00