Vlad Khorsun
78eab2dbda
This should fix bug #7996 : gbak terminates/crashes when a read error occurs during restore
2024-02-08 14:34:28 +02:00
GitHub Action
082030d7da
increment build number
continuous-integration/drone/push Build is passing
2024-02-07 20:12:13 +00:00
AlexPeshkoff
8e639e7e2c
Cleaned up never used isc_info_svc_auth_block, thanks to Vlad
2024-02-07 14:13:42 +03:00
GitHub Action
36e4d0d14f
increment build number
continuous-integration/drone/push Build is passing
2024-02-05 20:13:34 +00:00
Dmitry Yemanov
cc426c8447
Fixed #7993 : Unexpected results when using CASE WHEN with RIGHT JOIN
2024-02-05 19:41:22 +03:00
Dmitry Yemanov
3eb046e2db
Some enhancements for the file open modes (FS cache usage and forced writes) ( #7991 )
...
* Early usage of the UseFileSystemCache setting, avoid reopening the file
* Early handling of the FW mode. Avoid reopening (or fcntl-ing) the database file unless really necessary. Automatically inherit FW mode for secondary files from the main database file.
* Fixed the typo breaking the Windows build
* This should fix the MacOS build
* Fixed performance of database creation. Fixed fctnl() usage on POSIX.
* Replaced long parameter lists with a bitmask as suggested by Alex
* Misc
2024-02-05 08:06:12 +03:00
GitHub Action
da67351ad9
increment build number
continuous-integration/drone/push Build is passing
2024-02-02 20:12:22 +00:00
Vlad Khorsun
1731d3079d
This should fix bug #7992 : Assertion (space > 0) failure during restore
2024-02-02 17:43:01 +02:00
Dmitry Yemanov
8d601425b1
Solution for #7568 : Equivalence of boolean condition in partial index ( #7987 )
...
* Solution for #7568 : Equivalence of boolean condition in partial index
* Follow Adriano's correction
Co-authored-by: Adriano dos Santos Fernandes <529415+asfernandes@users.noreply.github.com>
* Exclude IS [NOT] and IS [NOT] DISTINCT FROM from the optimization
---------
Co-authored-by: Adriano dos Santos Fernandes <529415+asfernandes@users.noreply.github.com>
2024-02-02 13:07:28 +03:00
Adriano dos Santos Fernandes
fe116d5570
Run emulator in Linux for the final phase of Android build hopping for better stability.
...
This was not possible in the past.
2024-02-01 23:27:17 -03:00
GitHub Action
6d95df59f0
increment build number
continuous-integration/drone/push Build is passing
2024-02-01 20:12:36 +00:00
Adriano dos Santos Fernandes
f89e8215cf
Switch Mac ARM64 build to GitHub runner and run it in all cases.
2024-02-01 07:28:22 -03:00
GitHub Action
e3518a9837
increment build number
continuous-integration/drone/push Build is passing
2024-01-31 20:12:33 +00:00
Dmitry Yemanov
c950f7fb7d
Merge pull request #7975 from FirebirdSQL/cleanup-multi-page-header
...
Get rid of the overflow header pages
2024-01-31 09:14:33 +03:00
GitHub Action
09b624f38d
increment build number
continuous-integration/drone/push Build is passing
2024-01-30 20:12:20 +00:00
Vlad Khorsun
fe82a29d13
Remove FileSystemCacheSize setting ( #7984 )
2024-01-29 22:23:26 +02:00
Vlad Khorsun
55fd220006
Remove FileSystemCacheThreshold setting ( #7983 )
2024-01-29 22:15:53 +02:00
GitHub Action
6cae9e5853
increment build number
2024-01-29 20:13:15 +00:00
Dmitry Yemanov
e2c37feadc
Some docs for the up-to-date parser changes in v6
2024-01-29 20:05:53 +03:00
Dmitry Kovalenko
06aedb9efb
[GBAK] Correct handling of NULLs in RDB$RETURN_ARGUMENT and RDB$ARGUMENT_POSITION ( #7875 )
...
It is a fix for issue #7869
2024-01-29 19:00:40 +03:00
Dmitry Yemanov
4cd3b0e47a
Cleanup RelaxedAliasChecking configuration setting ( #7982 )
2024-01-29 18:05:05 +03:00
Dmitry Yemanov
987d6ac1e3
Make TIP cache initialization atomic. This fixes possible crash due to recursive access to the TIP cache during its initialization, when the shared memory is not yet initialized but dbb_tpc_cache is already created.
2024-01-29 18:02:36 +03:00
Tommi Prami
854d7fb849
Minor typo fixed ( #7959 )
2024-01-29 17:18:57 +03:00
Vlad Khorsun
58b96e8400
Fixed typo - let correctly check value of ParallelWorkers setting against value of MaxParallelWorkers
2024-01-29 13:22:38 +02:00
Dmitry Yemanov
582263a435
Rename the unused field as suggested by Dimitry Sibiryakov
2024-01-29 11:05:16 +03:00
GitHub Action
7cda489685
increment build number
continuous-integration/drone/push Build is passing
2024-01-28 20:11:55 +00:00
AlexPeshkoff
481863e632
Fixed #7979 : Hang when database with disconnect trigger using MON$ tables is shutting down
2024-01-28 12:26:01 +03:00
GitHub Action
44fb32200c
increment build number
continuous-integration/drone/push Build is passing
2024-01-26 20:13:12 +00:00
Dmitry Yemanov
edffdf380f
Remove incorrect assertion
2024-01-26 08:11:09 +03:00
Dmitry Yemanov
e9662f69d3
This should fix #7976 : False validation error for short unpacked records
2024-01-26 08:10:54 +03:00
GitHub Action
99779f65e5
increment build number
continuous-integration/drone/push Build is passing
2024-01-25 20:13:04 +00:00
Vlad Khorsun
79496fc629
Improvement #7978 : Update Windows distributions with zlib version 1.3.1
2024-01-25 21:20:16 +02:00
AlexPeshkoff
8295aeb26c
Postfix for #7917 : Hang in a case of error when sweep thread is attaching to database; avoid segfault when sweep thread is closing on error
2024-01-25 19:35:13 +03:00
AlexPeshkoff
6d947803e2
Postfix for #7951 : Make it possible to handle attach errors in key holder plugin; more error handling issues
2024-01-25 11:40:49 +03:00
GitHub Action
f91e3337b1
increment build number
continuous-integration/drone/push Build is passing
2024-01-24 20:14:10 +00:00
AlexPeshkoff
1b431bc8db
Postfix for #7951 : Make it possible to handle attach errors in key holder plugin, fixed lost warnings
2024-01-24 13:12:34 +03:00
Dmitry Yemanov
fd135f41e8
Hopefully, this should fix the remaining issues with invariants vs views (see #7863 )
2024-01-24 09:22:53 +03:00
GitHub Action
8bb32bb0d7
increment build number
continuous-integration/drone/push Build is passing
2024-01-23 20:14:14 +00:00
84b17da25b
Fix for #7823 ( #7936 )
2024-01-23 17:29:35 +03:00
Dmitry Yemanov
f6cbb0db2f
Cleanup and refactoring (clumplets related) inside pag.cpp
2024-01-23 13:12:59 +03:00
Dmitry Yemanov
817ee2664c
Get rid of the overflow header pages
2024-01-23 10:40:08 +03:00
GitHub Action
2906dad653
increment build number
continuous-integration/drone/push Build is passing
2024-01-22 20:13:46 +00:00
Vlad Khorsun
1dbcb94044
Fixed bug #7974 : Restore of wide table can fail with "adjusting an invalid decompression length from <N> to <M>"
...
Commented out wrong assert.
2024-01-22 18:38:46 +02:00
TreeHunter
bcc53d43c8
Fixed bug #7962 : Remove system functions from isql SHOW FUNC output ( #7972 )
...
--------
Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2024-01-22 17:59:46 +03:00
11dec10f9f
Fix both parts of #7924 ( #7940 )
...
* Fix both parts of #7924
* STL-compatible empty() method used
* Get back to isEmpty()
2024-01-22 17:41:36 +03:00
GitHub Action
541d4fe9da
increment build number
continuous-integration/drone/push Build is passing
2024-01-20 20:12:47 +00:00
Adriano dos Santos Fernandes
8224df0278
Postfix for #7566 - Allow DEFAULT keyword in argument list.
...
When parameter has no default, use domain's default for TYPE OF or NULL.
2024-01-20 16:29:04 -03:00
GitHub Action
676b3be5f8
increment build number
continuous-integration/drone/push Build is passing
2024-01-17 20:13:49 +00:00
Adriano dos Santos Fernandes
8399037ffd
Fix constexpr in header, thanks to aafemt.
2024-01-16 23:02:15 -03:00
GitHub Action
1f63001e43
increment build number
continuous-integration/drone/push Build is passing
2024-01-16 20:14:17 +00:00