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

56407 Commits

Author SHA1 Message Date
Vlad Khorsun
5d44e7cbee Fixed bug #8056 : "Too many temporary blobs" with blob_append when select a stored procedue using rows-clause 2024-03-22 11:22:38 +02:00
GitHub Action
17edd374a2 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-16 20:12:25 +00:00
Vlad Khorsun
0ecc8a6f2a
Merge pull request #8043 from FirebirdSQL/work/gh-8042
Improvement #8042 : Improve conflict resolution on replica when table have both Primary and Unique keys
2024-03-16 12:45:54 +02:00
GitHub Action
a0ff3ae5d6 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-15 20:15:15 +00:00
Adriano dos Santos Fernandes
c349bc7699 Task #8038 - Set snapshot build suffix to use the git sha. 2024-03-14 22:29:23 -03:00
GitHub Action
a1d60bf2a3 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-13 20:12:41 +00:00
AlexPeshkoff
875b4719dd Removed wrong assertion
(cherry picked from commit 96ef319bc9)
2024-03-13 17:58:44 +03:00
AlexPeshkoff
a915362030 Postfix for #7997: Unexpected results when comparing integer with string containing value out of range of that integer datatype; fixed overflows that happen when index key is composed
(cherry picked from commit 337ca497a0)
2024-03-13 16:29:38 +03:00
AlexPeshkoff
2981fbd8ec Avoid inserting additional cast node in index key calculation tree
(cherry picked from commit 60fd8db300)
2024-03-13 16:29:38 +03:00
AlexPeshkoff
990ffc5179 Postfix for #7997: Unexpected results when comparing integer with string containing value out of range of that integer datatype; fixed regression in test core_1274
(cherry picked from commit 69d52d3246)
2024-03-13 16:29:38 +03:00
AlexPeshkoff
c909897a87 Reworked fix for #7997: Unexpected results when comparing integer with string containing value out of range of that integer datatype
(cherry picked from commit 11920822e0)
2024-03-13 16:29:38 +03:00
AlexPeshkoff
99300338ff Fixed #7997: Unexpected results when comparing integer with string containing integer value out of bigint range
(cherry picked from commit 7531251a05)
2024-03-13 16:29:38 +03:00
Vlad Khorsun
73e6b3d5a1 Improvement #8042 : Improve conflict resolution on replica when table have both Primary and Unique keys 2024-03-13 11:18:17 +02:00
Vlad Khorsun
eee50e525e
Merge pull request #8041 from FirebirdSQL/work/gh-8040
Fixed bug #8040 :  Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
2024-03-13 10:25:23 +02:00
Adriano dos Santos Fernandes
18a5381667 Fix GH MacOS build. 2024-03-12 21:49:54 -03:00
AlexPeshkoff
00f769b09c Fixed #7394: autoconf 2.72 support 2024-03-12 21:49:54 -03:00
GitHub Action
0553f2a260 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-12 20:13:18 +00:00
Vlad Khorsun
96d97150a9 Let Applier to shutdown correctly on bug-checked database 2024-03-12 21:10:35 +02:00
Vlad Khorsun
9c88d8e5b7 Fixed bug #8040 : Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert 2024-03-12 21:07:27 +02:00
Dmitry Kovalenko
a6feb96f7d
[FB4] New OO-API example for restoring a database through server service. (#7871)
* New OO-API example for restoring a database through server service.

This example is based on one for backuping database through service created by Alexander Peshkoff.

* 14.restore.cpp was described in examples\readme file
2024-03-12 10:20:56 +03:00
GitHub Action
f5fe13eb3a increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-11 20:14:26 +00:00
AlexPeshkoff
593d350807 Fixed #8039: Segfault when opening damaged (last TIP is missing in RDB$PAGES) database 2024-03-11 19:03:37 +03:00
GitHub Action
4fb6643907 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-08 20:12:05 +00:00
Vlad Khorsun
cc176cb504
Merge pull request #8032 from FirebirdSQL/work/gh-8030
Fix wrong cardinality estimation because of empty data pages
2024-03-08 14:32:01 +02:00
Vlad Khorsun
fcf9bba9cc Improvement #8030 : wrong cardinality estimation because of empty data pages 2024-03-04 17:40:47 +02:00
GitHub Action
aa2c55f620 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-29 20:14:33 +00:00
AlexPeshkoff
eb2d922617 Fixed #8027: Broken gbak statistics
(cherry picked from commit 210310eab3)
2024-02-29 18:07:20 +03:00
GitHub Action
d78e3b2574 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-18 20:12:56 +00:00
AlexPeshkoff
d2f26bf8fd Fixed #8011: Decfloat error working with int128 in UDR 2024-02-18 16:11:45 +03:00
AlexPeshkoff
5f2197f58e Fixed #8006: Int128 datatype not supported in UDR 2024-02-18 16:11:45 +03:00
GitHub Action
19c67e9f2d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-14 20:13:12 +00:00
AlexPeshkoff
a552f1f314 Fixed #7979: Hang when database with disconnect trigger using MON$ tables is shutting down
(cherry picked from commit 481863e632)
2024-02-14 18:41:21 +03:00
GitHub Action
a46b99ff5a increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-12 20:13:09 +00:00
Vlad Khorsun
ac2f772e88 Fixed bug #8003 : gbak v4 can't backup database in ODS <13 2024-02-12 15:31:36 +02:00
GitHub Action
769066b173 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-11 20:12:52 +00:00
Dmitry Yemanov
73713513ea This should fix #7969: Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different 2024-02-11 10:38:51 +03:00
GitHub Action
5a27e834e8 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-10 20:12:00 +00:00
github-actions[bot]
b1ffc61c27
Update tzdata to version 2024a. (#8000)
Co-authored-by: asfernandes <asfernandes@users.noreply.github.com>
2024-02-10 13:09:55 -03:00
GitHub Action
3856ed02fd increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-06 20:13:12 +00:00
Dmitry Yemanov
147bff1ae2 Fixed #7993: Unexpected results when using CASE WHEN with RIGHT JOIN 2024-02-06 11:40:33 +03:00
GitHub Action
adf3b84529 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-30 20:12:21 +00:00
AlexPeshkoff
4c21cae778 Fixed #7985: Hang in case of error when sweep thread is attaching to database - classic server case: i.e. backported fix for #7917 2024-01-30 09:43:33 +03:00
GitHub Action
10e4f46592 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-29 20:13:16 +00:00
Dmitry Kovalenko
892d6bf8b2
[FB4, GBAK] Correct handling of NULLs in RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION (#7870)
* [GBAK, restore] Initialization of RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION to NULL value

This is a fix for issue #7869 - potential problem of writing into database the uninitialized value in RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION columns.

get_function
 - inits X.RDB$RETURN_ARGUMENT.NULL
    - IF >=DB_VERSION_DDL12
    - ELSE

get_function_arg
 - inits X.RDB$ARGUMENT_POSITION.NULL
     - IF >=DB_VERSION_DDL12
     - IF >=DB_VERSION_DDL10
     - ELSE

* [GBAK, backup] Skip RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION with NULL value. Thanks to Adriano.

This is a fix for symmetric problem with RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION in backup.

write_functions
write_function_args
2024-01-29 19:00:12 +03:00
GitHub Action
03153aacdc increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-25 20:13:05 +00:00
Vlad Khorsun
2ab293dc93 Improvement #7978 : Update Windows distributions with zlib version 1.3.1 2024-01-25 21:13:24 +02:00
GitHub Action
5c9c2596e7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-15 20:13:28 +00:00
AlexPeshkoff
ecd710bc3c Fixed #7950: Unable to restore database when .fbk was created on host with other ICU 2024-01-15 19:43:21 +03:00
GitHub Action
879ebc7d1d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-12 20:13:50 +00:00
github-actions[bot]
6601c1dc97
Update tzdata to version 2023d. (#7955)
Co-authored-by: asfernandes <asfernandes@users.noreply.github.com>
2024-01-12 08:47:55 -03:00