Alexandr
93c1b1f815
Merge branch 'master' into master
2023-11-10 13:12:38 +03:00
GitHub Action
3ed407515b
increment build number
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
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
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
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
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
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
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
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
continuous-integration/drone/push Build was killed
2023-10-18 20:14:16 +00:00
AlexPeshkoff
359d4b89b3
Fixed build after changes in AutoPtr
2023-10-18 11:47:21 +03:00
AlexPeshkoff
5453f7c4d6
Restored constness propagation in AutoPtr on Adriano's request
2023-10-18 11:47:21 +03:00
GitHub Action
e3de2679a6
increment build number
continuous-integration/drone/push Build is passing
2023-10-17 20:14:08 +00:00
Dmitry Yemanov
72ee7d2613
This should fix regression introduced for #6674 (aka CORE-6440)
2023-10-17 13:01:30 +03:00
Alexander Zhdanov
9b823e6996
Add ability to change sql security option in alter function
2023-10-16 21:41:41 +03:00
GitHub Action
3b5e64db97
increment build number
continuous-integration/drone/push Build is passing
2023-10-14 20:12:41 +00:00
Dmitry Yemanov
96db102a29
Modern way of avoiding the compiler-default implementation
2023-10-14 19:13:27 +03:00
Dmitry Yemanov
1d51ee19a5
Revert "Minor optimization for NOT IN with nulls inside the list: do not evaluate the remaining items after the first NULL is found"
...
This reverts commit c7d825b6d8
.
2023-10-14 19:04:38 +03:00
GitHub Action
8e458c7bd0
increment build number
continuous-integration/drone/push Build is passing
2023-10-13 20:14:08 +00:00
Dmitry Yemanov
09792018d6
Fixed crash/hang due to compiler implementation of the assignment operator. StatusVector class in its current implementation is not intended for copying.
2023-10-13 18:10:13 +03:00
Dmitry Yemanov
c7d825b6d8
Minor optimization for NOT IN with nulls inside the list: do not evaluate the remaining items after the first NULL is found
2023-10-13 10:13:13 +03:00
Dmitry Yemanov
40445aa881
Fixed #7795 : NOT IN <list> returns incorrect result if NULLs are present inside the value list
2023-10-13 10:11:14 +03:00
GitHub Action
8e68a6e6a9
increment build number
continuous-integration/drone/push Build is passing
2023-10-11 20:13:42 +00:00
Adriano dos Santos Fernandes
c2328fe14c
Task #7796 - Update official Windows compiler to VS 17.7.4.
2023-10-11 06:39:58 -03:00
Adriano dos Santos Fernandes
ec4f175e30
Revert "Update VS docker build to 17.7.4"
...
This reverts commit e74cf8a579
.
2023-10-11 06:37:32 -03:00
AlexPeshkoff
7870a3b513
Fixed minor "make clean" bug
2023-10-11 09:05:32 +03:00
GitHub Action
d12aea3c7e
increment build number
continuous-integration/drone/push Build is passing
2023-10-10 20:12:34 +00:00
Vlad Khorsun
e74cf8a579
Update VS docker build to 17.7.4
...
While there is a channel with "most current" version, I have no idea how to set --version value to use it.
2023-10-10 18:42:57 +03:00
GitHub Action
4412d7dd3d
increment build number
continuous-integration/drone/push Build is passing
2023-10-09 20:12:23 +00:00