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

57709 Commits

Author SHA1 Message Date
GitHub Action
c4bc9432a4 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-26 20:15:14 +00:00
Adriano dos Santos Fernandes
8b0270ff9a Code improvement. 2024-10-25 18:08:43 -03:00
5b455e3b72
Extra initialization (#8293) 2024-10-25 18:06:52 -03:00
GitHub Action
3aedb7fc62 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-25 20:17:15 +00:00
67d8e39e44
Ability to create an inactive index (#8091)
* Ability to create an inactive index

* Extract inactive indices in dialect 1
2024-10-25 14:35:02 +03:00
GitHub Action
a8f5bdbe1c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-24 20:17:16 +00:00
Vlad Khorsun
d2f4cf6fee Additional patch for #7269 (PR #8170):
- move more duplicated code into activateIndex,
- cache request that modifies RDB$INDICES.RDB$INDEX_INACTIVE.
2024-10-24 16:02:08 +03:00
Dima
178d83a75e
Fix #7269: Restore deferred primary key indexes (#8170)
* fixed restore deferred primary key indexes

Fixed database recovery aborting on the first failure of the first problematic deferred index
gbak (#7269)

* Extract function activateIndex

Extracted "activateIndex" function to remove duplicate code when restoring the database
2024-10-24 15:55:40 +03:00
Dmitry Yemanov
a1167b4431 Fix #8290: 'Unique scan' is incorrectly reported in the explained plan for unique index and IS NULL predicate 2024-10-24 14:10:51 +03:00
Dmitry Yemanov
7886c9cd93 Fix #8291: NULLs should be skipped during index navigation when there's no lower bound and matched conditions are known to ignore NULLs 2024-10-24 14:10:41 +03:00
Vlad Khorsun
c9aa55344a Move declarations to the appropriate place 2024-10-24 13:28:32 +03:00
Vlad Khorsun
33b4036fa0 Fixed bug #8292 : run_all PDB fails with "Error calling COPY_XTRA" 2024-10-24 13:27:22 +03:00
GitHub Action
6bfd79fb51 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-22 20:17:08 +00:00
Artyom Abakumov
6cc3442f8d
Improve vscode settings for debugging (#8289)
* Improve settings for temp files in vs code

Mark temporary files as readable instead of excluding them
Seems like variables does not work with glob pattern, keep only the relative glob pattern

* Open epp files as C++

* Exclude temp files from search

Co-authored-by: Adriano dos Santos Fernandes <529415+asfernandes@users.noreply.github.com>

---------

Co-authored-by: Artyom Abakumov <artyom.abakumov@red-soft.ru>
Co-authored-by: Adriano dos Santos Fernandes <529415+asfernandes@users.noreply.github.com>
2024-10-22 07:01:25 -03:00
Adriano dos Santos Fernandes
1e33151edc Fix GCC 14.2 warnings. 2024-10-21 22:34:34 -03:00
GitHub Action
be5650bc04 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-21 20:17:12 +00:00
Adriano dos Santos Fernandes
aceb5a6948 Fix #8288 - GPRE generated code is incompatible with GCC 14.2. 2024-10-20 22:34:25 -03:00
GitHub Action
6214b9d582 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-19 20:16:14 +00:00
Artyom Abakumov
025906cf1a
Update the libcxx (llvm project) to version 19.1.1 (#8285) 2024-10-19 16:09:49 -03:00
GitHub Action
591a76107c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-18 20:16:21 +00:00
Adriano dos Santos Fernandes
042ce98d45
Merge pull request #8286 from FirebirdSQL/work/boost-update
Update boost to version 1.86.0
2024-10-17 21:09:53 +00:00
GitHub Action
cf5a420e33 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-17 20:17:05 +00:00
Adriano dos Santos Fernandes
e854d08e39 Replace deprecated GH macos-12 runner by macos-13. 2024-10-17 08:17:51 -03:00
Adriano dos Santos Fernandes
9b03202f75 Complement fix for #8241 - gbak may lose NULLs in restore. 2024-10-17 08:11:36 -03:00
Adriano dos Santos Fernandes
78a8828775 Update internal/modified/stripped version of boost.preprocessor to 1.86.0.
Passes:
```
rm -rf /src/firebird/src/include/firebird/impl/boost
bcp boost/preprocessor/seq/for_each_i.hpp /src/firebird/src/include/firebird/impl
find /src/firebird/src/include/firebird/impl/ -name "*.hpp" -o -name "*.h" | xargs sed -i 's/BOOST_PREPROCESSOR_/FB_BOOST_PREPROCESSOR_/g'
find /src/firebird/src/include/firebird/impl/ -name "*.hpp" -o -name "*.h" | xargs sed -i 's/BOOST_PP_/FB_BOOST_PP_/g'
find /src/firebird/src/include/firebird/impl/ -name "*.hpp" -o -name "*.h" | xargs sed -i 's|include <boost/|include <firebird/impl/boost/|g'
```
2024-10-17 08:06:23 -03:00
Vlad Khorsun
c78b5e6947 Post fix for #8256.
port should be NULLified after forced disconnect.
2024-10-17 11:27:27 +03:00
Adriano dos Santos Fernandes
b6ce28993e Correction in test. 2024-10-16 23:23:47 -03:00
Adriano dos Santos Fernandes
46d8f5f4a9 Update boost to version 1.86.0. 2024-10-16 23:22:31 -03:00
GitHub Action
dc5fb8f082 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-14 20:17:19 +00:00
Vlad Khorsun
0c7bfb0022 Fixed bug #8283 : Assert in ~thread_db() due to not released page buffer 2024-10-14 18:07:34 +03:00
Vlad Khorsun
9b1e09c1a3 Restore zero-initialization of just allocated buffers, that was lost with fix for #7873, unfortunately. 2024-10-14 18:07:22 +03:00
GitHub Action
2ba5910261 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-11 20:16:45 +00:00
Mark Rotteveel
7b1033fe12 Fix typo and clarify SnapshotsMemSize 2024-10-11 14:58:48 +02:00
GitHub Action
1c93e89922 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-09 20:16:54 +00:00
Mark Rotteveel
5fd5384119 Clarify documentation of LockMemSize and EventMemSize 2024-10-09 15:23:15 +02:00
GitHub Action
065a3b42e7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-06 20:15:29 +00:00
Vlad Khorsun
9f5f7f5a58 Some missed pieces in docs.Some missed pieces in docs. 2024-10-05 23:48:28 +03:00
Vlad Khorsun
2db2b7b496 Warnings 2024-10-05 23:41:35 +03:00
GitHub Action
e95c128e0e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-04 20:16:39 +00:00
Vlad Khorsun
37079f1615 Additional fix for #8256 : the case when server doesn't return error immediately after connect. 2024-10-04 14:19:48 +03:00
aa167e2b36
Fix for #8249 - CAST() ignores collation of target data type 2024-10-04 07:12:45 -03:00
GitHub Action
5e5ae686b7 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-02 20:18:28 +00:00
Adriano dos Santos Fernandes
aacc981b85
Merge pull request #8273 from FirebirdSQL/work/public-headers
Reorganize public headers
2024-10-02 06:44:49 -03:00
GitHub Action
b50103f0a8 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-30 20:17:06 +00:00
Vlad Khorsun
f62f1336e2
Merge pull request #8274 from FirebirdSQL/work/win_sspi_reconnect
If client fails to connect using Win_SSPI plugin with Negotiate security package, try again using NTLM security package.
2024-09-30 22:40:41 +03:00
Andrey Kravchenko
36b035c329
Fix refetch header data from delta when database in backup lock (#8268)
Co-authored-by: Andrey Kravchenko <andrey.kravchenko@red-soft.ru>
2024-09-30 08:07:12 +03:00
Vlad Khorsun
3092eee7e3 Fixed non-Windows builds 2024-09-30 00:27:05 +03:00
Vlad Khorsun
29197adf31 If client fails to connect using Win_SSPI plugin with Negotiate security package, try again using NTLM security package.
This allows new client connect to the old server that uses legacy NTLM security package.
2024-09-30 00:17:44 +03:00
Adriano dos Santos Fernandes
f400b7fe16 Add deprecation notice. 2024-09-29 16:15:34 -03:00
Adriano dos Santos Fernandes
3f7f82d640 Move public headers to include/firebird with wrappers in include for legacy files. 2024-09-29 15:29:04 -03:00