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

57299 Commits

Author SHA1 Message Date
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
Dmitry Yemanov
9e3f040600 Simplified the security definer detection 2023-11-11 11:45:00 +03:00
Dmitry Yemanov
b20924c339 Simplified Jrd::Trigger a little 2023-11-11 11:45:00 +03:00
Dmitry Yemanov
4cf95dead4 Misc 2023-11-11 11:45:00 +03:00
Dmitry Yemanov
0dc792ea9e Post-fix for #7817, this time avoiding one more OOM case. While being there, simpilfy after-exception cleanup too. 2023-11-11 11:45:00 +03:00
Dmitry Yemanov
26a78fa18c
Merge pull request #7807 from Zhdanov0/master
Added the ability to change sql security option without specifying the entire body of the function/procedure/package
2023-11-11 00:14:40 +03:00
Alexander Zhdanov
ecc0fecff4 triState namespace fix 2023-11-10 13:54:08 +03:00
Alexandr
93c1b1f815
Merge branch 'master' into master 2023-11-10 13:12:38 +03:00
GitHub Action
3ed407515b increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-09 20:14:23 +00:00
Dmitry Yemanov
ca6f63261c Add missing namespace 2023-11-09 09:15:37 +03:00
Dmitry Yemanov
a30cb9566d Reworked PR #7426. This fixes the crash during second invocation of external trigger. Using a temporary vector is a bad idea because it owns the trigger object but external triggers store a back pointer to Jrd::Trigger, thus implying it being persistent. 2023-11-09 08:34:22 +03:00
Adriano dos Santos Fernandes
32f7dfaf71 Fix #7832 - Crash on "... RETURNING *" without INTO in PSQL. 2023-11-08 22:08:38 -03:00
GitHub Action
a276255435 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-31 20:13:38 +00:00
Dmitry Yemanov
749bcc05cc This should fix #7817: Memory leak is possible for UDF array arguments 2023-10-31 11:05:16 +03:00
GitHub Action
5e0cfe3985 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-30 20:13:39 +00:00
Vlad Khorsun
044fbcb703 Removed not needed conversion, as noted by @aafemt 2023-10-30 14:16:41 +02:00
Alexander Zhdanov
b77464537a refactoring rules for partial alters 2023-10-30 13:33:58 +03:00
Vlad Khorsun
7a858e240e Implement #7818 : Extend rdb$get_context('SYSTEM', '***') with other info from MON$ATTACHMENT 2023-10-29 23:25:58 +02:00
GitHub Action
d3ff3c7dd5 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-29 20:12:43 +00:00
Vlad Khorsun
dcb7692890 Post-fix for #7814, fixed regression found by QA test for CORE-3625 (#3977) 2023-10-29 14:40:17 +02:00
GitHub Action
6919bd67c5 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-28 20:12:34 +00:00
AlexPeshkoff
570e59db38 Fixed #7812: Service backup does not work in multiple engines configuration
(cherry picked from commit 28c386cb49)
2023-10-28 20:39:33 +03:00
Adriano dos Santos Fernandes
9591891e90
Fix typo. 2023-10-27 22:52:16 -03:00
Adriano dos Santos Fernandes
a946247ffe
Fix indentation. 2023-10-27 22:50:54 -03:00
GitHub Action
96235f842c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-27 20:13:40 +00:00
Vlad Khorsun
25da3089b3 Warnings. 2023-10-27 22:34:24 +03:00
Vlad Khorsun
d9274e1bbd Fixed regression #7770 : restore takes 25% more time vs 4.0.0 2023-10-27 22:34:05 +03:00
Dmitry Yemanov
efeaa73a02 Undo some of my prior changes (still WIP). Slightly nicer debug output. 2023-10-27 21:19:50 +03:00
Dmitry Yemanov
09ae711a4e Fixed #7804: The partial index is not involved when filtering conditions through OR 2023-10-27 21:19:29 +03:00
Dmitry Yemanov
a6d322f1b2 Fixed #7800: Default publication status is not preserved after backup/restore 2023-10-27 21:17:26 +03:00
Alexander Zhdanov
695082ece7 added the ability to change sql security option in alter package 2023-10-26 00:39:41 +03:00
Alexander Zhdanov
5b620936e2 added the ability to change sql security opt in alter procedure 2023-10-25 19:27:43 +03:00
GitHub Action
858d5b0c0d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-24 20:14:07 +00:00
Vlad Khorsun
81d2d8ed36 Fixed bug #7779 : Firebird 4.0.3 is constantly crashing with the same symptoms (fbclient.dll) 2023-10-24 18:27:02 +03:00
TreeHunter
897ac0c650
Add FORMAT clause to convert datetime types to string and vice versa #2388 (#7629)
* Add FORMAT clause to convert datetime types to string and vice versa

* Add tests for FORMAT clause

* Fixes after review

* Change TZD to TZR

* Change inline variables back to static

* Add README documentation

* Add ability to use " in raw string and ...

Use session timezone if timezone is not specified.
Add ability to use + sign in timezone offset.
Add truncating string exception.

* Move util methods from BOOST_AUTO_TEST_SUITE

* Switch back to inline variables

* Consider charset in the format string

* Add ability to write patterns without separators

* Use printf to add extra zeros

Also add extra zeros to the year patterns.

* Replace template exception with a plain function

* Clean code after review

* Fix bug with TZH:TZM when TZH is 0

* Add TZR to STRING to DATE

---------

Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2023-10-24 07:01:58 -03:00
GitHub Action
1fe1abd366 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-23 20:12:50 +00:00
Vlad Khorsun
f3f231a0a3 Improvement #7814 : Don't update database-level statistics on every page cache operation. 2023-10-23 20:16:01 +03:00
GitHub Action
8124b14e7c increment build number
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-10-18 20:14:16 +00:00