Vlad Khorsun
ff644c91b7
Fixed leak of process handle.
...
Hope, it will fix #7684
2023-07-26 23:11:24 +03:00
GitHub Action
091f2a5246
increment build number
continuous-integration/drone/push Build is passing
2023-07-24 20:13:17 +00:00
Adriano dos Santos Fernandes
5a8a4633a5
Fix #7683 - rdb$time_zone_util.transitions returns an infinite resultset.
continuous-integration/drone/push Build is passing
2023-07-24 08:19:16 -03:00
GitHub Action
7e3faca22b
increment build number
continuous-integration/drone/push Build is passing
2023-07-21 20:13:10 +00:00
Dmitry Yemanov
add663f435
Use fixed format for timing. Make the verbose logging a bit less verbose.
continuous-integration/drone/push Build is passing
2023-07-21 20:11:28 +03:00
Dmitry Yemanov
8e8eff1c95
Avoid the 4GB shmem limit overflow causing a crash
2023-07-21 18:07:23 +03:00
GitHub Action
cda101444b
increment build number
continuous-integration/drone/push Build is passing
2023-07-20 20:13:45 +00:00
Ilya Eremin
eb56b0eb77
Backport #7662 : Fix performance issues in prepare_update()
...
continuous-integration/drone/push Build is passing
Fix an issue where the temporary record is inserted twice in prepare_update() when the record which is being updated has 3 or more fragments
2023-07-20 12:25:18 +03:00
Ilya Eremin
8d0bf94d65
Backport #7233 : Postfix for #5385 (CORE-5101): Fix slow database restore when Classic server mode is used
2023-07-20 12:25:18 +03:00
Adriano dos Santos Fernandes
81e946209a
Correction - thanks to Dmitry Kovalenko
continuous-integration/drone/push Build is passing
2023-07-19 21:40:30 -03:00
GitHub Action
a47ecb2052
increment build number
continuous-integration/drone/push Build is passing
2023-07-11 20:14:56 +00:00
Dmitry Yemanov
d71e535f6e
Updated the docs
continuous-integration/drone/push Build is passing
2023-07-11 21:45:46 +03:00
Dmitry Yemanov
dd147dbfad
Make async replication reliable on Linux CS (replica side) ( #7673 )
...
* Backported replication shutdown improvements. Fixed #7387 : Unreliable replication behavior in Linux Classic
* Better check for configured replicas
2023-07-11 21:42:20 +03:00
GitHub Action
2468d3c179
increment build number
continuous-integration/drone/push Build is passing
2023-07-10 20:15:10 +00:00
Vlad Khorsun
7f100ed31f
Correction.
continuous-integration/drone/push Build is passing
2023-07-10 11:18:11 +03:00
GitHub Action
2d1a717f60
increment build number
continuous-integration/drone/push Build is passing
2023-07-08 20:14:11 +00:00
Adriano dos Santos Fernandes
7bd8f8400c
Fix #7670 - Cursor name can duplicate parameter and variable names in procedures and functions.
continuous-integration/drone/push Build is passing
2023-07-08 14:41:04 -03:00
Adriano dos Santos Fernandes
43c5426b48
Backport fix for #7638 - OVERRIDING USER VALUE should be allowed for GENERATED ALWAYS AS IDENTITY.
continuous-integration/drone/push Build is passing
2023-07-08 10:41:28 -03:00
Dmitry Starodubov
824314e5a6
Print warnings occurred during commit
continuous-integration/drone/push Build is passing
2023-07-07 15:22:57 +03:00
Vlad Khorsun
c867663df1
Merge pull request #7666 from red-soft-ru/5_0_drop_table_fix
...
continuous-integration/drone/push Build is passing
Fix #7664 : DROP TABLE executed for a table with big records may lead to "wrong page type" or "end of file" error
2023-07-07 14:59:49 +03:00
Dmitry Yemanov
04a246c5c3
Fixed #7665 : Wrong result ordering in LEFT JOIN query
continuous-integration/drone/push Build is passing
2023-07-07 12:11:28 +03:00
GitHub Action
3f4f91414e
increment build number
continuous-integration/drone/push Build is passing
2023-07-06 20:15:04 +00:00
AlexPeshkoff
6749faa584
Fixed #7626 : Segfault when new attachment is done to shutting down database
continuous-integration/drone/push Build is passing
2023-07-06 13:22:10 +03:00
GitHub Action
b6762c3cce
increment build number
continuous-integration/drone/push Build is passing
2023-06-30 20:14:54 +00:00
Dmitry Starodubov
3ac89e025d
Fix crash on assert or memory corruption when too long username is used for authentication
continuous-integration/drone/push Build is passing
2023-06-30 17:58:22 +03:00
GitHub Action
3421631969
increment build number
continuous-integration/drone/push Build is passing
2023-06-26 20:15:51 +00:00
Dmitry Yemanov
d1ed39c657
Fixed #7651 : Unable to find savepoint in insert with nested query and returning clause
continuous-integration/drone/push Build is passing
2023-06-26 14:56:53 +03:00
GitHub Action
36438d449b
increment build number
continuous-integration/drone/push Build is passing
2023-06-20 20:14:08 +00:00
AlexPeshkoff
536176999a
Fix for #7603 : BIN_SHR on INT128 does not apply sign extension
...
continuous-integration/drone/push Build is passing
(cherry picked from commit 3da900bf17
)
2023-06-20 11:50:10 +03:00
GitHub Action
c915e9d1ec
increment build number
continuous-integration/drone/push Build is passing
2023-06-17 20:12:56 +00:00
Ilya Eremin
daaf0930e5
Fix #7627 : The size of the database with big records becomes bigger after backup/restore
...
continuous-integration/drone/push Build is passing
The problem appears when bulk inserts are used (currently during restore). Without the fix the primary data page is released if it has the dpg_large flag, and the new record is inserted on the next empty page. As a result, each primary page has only one record. Generally the fix solves an issue where per-relation cache of data page numbers is not working for tables with big records.
2023-06-17 12:26:20 +03:00
GitHub Action
4386a0b4c9
increment build number
continuous-integration/drone/push Build is passing
2023-06-16 20:13:57 +00:00
AlexPeshkoff
6a1311f1ee
Reworked fix for #7599 : Conversion of text with '\0' to DECFLOAT without errors; ensure better backward compatibility
...
continuous-integration/drone/push Build is passing
(cherry picked from commit 3b9d57bf56
)
2023-06-16 16:14:56 +03:00
GitHub Action
7a0d2a15ab
increment build number
continuous-integration/drone/push Build is passing
2023-06-14 20:13:37 +00:00
AlexPeshkoff
5bb8e5164c
Fixed #7599 : Conversion of text with '\0' to DECFLOAT without errors
...
continuous-integration/drone/push Build is passing
(cherry picked from commit fa6f9196f9
)
2023-06-14 10:09:01 +03:00
Alexander Peshkov
467f43a927
Fixed #7579 : Cannot nbackup a firebird 3.0 database in firebird 4.0 service with engine12 setup in Providers
...
(cherry picked from commit d868e7ea78
)
2023-06-14 09:48:14 +03:00
GitHub Action
2d640d63ba
increment build number
continuous-integration/drone/push Build is passing
2023-06-03 20:13:38 +00:00
Adriano dos Santos Fernandes
284830e60c
Fix #7611 - Can't backup/restore database from v3 to v4 with SEC$USER_NAME field longer than 10 characters. ( #7614 )
continuous-integration/drone/push Build is passing
2023-06-02 22:24:04 -03:00
GitHub Action
8aebc83dbf
increment build number
continuous-integration/drone/push Build is passing
2023-06-01 20:13:11 +00:00
Dmitry Kovalenko
dc6243cfbc
[FB4] The functional description of CVT_get_int128 was corrected ( #7613 )
...
continuous-integration/drone/push Build is passing
* The functional description of CVT_get_int128 was corrected
- looks like copy&paste error
* The internal comment on 'buffer' in CVT_get_int128 was corrected, too.
2023-06-01 15:23:12 +03:00
GitHub Action
78480fc861
increment build number
continuous-integration/drone/push Build is failing
2023-05-31 20:13:47 +00:00
Adriano dos Santos Fernandes
b5a5c17a70
Fix #7610 - Uninitialized/random value assigned to RDB$ROLES -> RDB$SYSTEM PRIVILEGES when restoring from FB3 backup.
continuous-integration/drone/push Build is passing
2023-05-30 20:48:19 -03:00
GitHub Action
21e0e35b3a
increment build number
continuous-integration/drone/push Build is passing
2023-05-30 20:13:55 +00:00
Adriano dos Santos Fernandes
fabf63c0e7
Fix #7604 - PSQL functions do not convert the output BLOB to the character set defined at creation.
continuous-integration/drone/push Build is passing
2023-05-30 08:03:32 -03:00
AlexPeshkoff
a39c96d7f7
This should fix windows build for #7582 : Missing isc_info_end in Firebird.pas
...
(cherry picked from commit 8437e4dcf7
)
2023-05-30 13:39:11 +03:00
AlexPeshkoff
db0ddf507f
POSIX-only fix for #7582 : Missing isc_info_end in Firebird.pas. Appropriate fix for windows build is needed.
...
(cherry picked from commit 6707c7c2cc
)
2023-05-30 13:39:11 +03:00
Dmitry Kovalenko
f5af6a92c6
The part of fix #7599 . Problems with pointers in decNumber library ( #7607 )
...
continuous-integration/drone/push Build is passing
* Fix for #7599 - strip leading zeros in decFloatFromString
* Bug fix for #7599 - the scope of a local buffer in decFinalize was corrected
2023-05-30 13:25:22 +03:00
GitHub Action
2d769bb96a
increment build number
continuous-integration/drone/push Build is passing
2023-05-27 20:13:06 +00:00
Dmitry Yemanov
09ef82389f
Fixed #7605 : Disallow replication of RDB
continuous-integration/drone/push Build is passing
2023-05-27 07:31:19 +03:00
GitHub Action
691b9fb96f
increment build number
continuous-integration/drone/push Build is passing
2023-05-23 20:13:40 +00:00