..
extds
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
misc
Grammar error found
2020-12-01 18:49:12 -03:00
optimizer
Add forgotten part of my recent commit for #5654
2024-11-16 21:25:50 +03:00
os
Misc
2024-05-28 09:03:39 +03:00
recsrc
Fixed cardinality mistake for invariant booleans
2024-11-12 19:26:52 +03:00
replication
Fixed bug #8350 : Missed records in replicated database
2024-12-11 18:20:01 +02:00
sys-packages
Fixes to RDB$SQL package.
2024-12-08 09:27:27 -03:00
tests
Add test for Compressor class.
2023-04-17 23:01:21 -03:00
trace
Correction: revert code related with WITH CHECK OPTION internal triggers.
2024-08-03 22:37:57 -03:00
acl.h
Added support for system privileges
2016-05-31 20:07:08 +03:00
align.h
Misc - thanks Dmitry Kovalenko.
2023-12-02 14:53:36 -03:00
Attachment.cpp
Cleanup batches inside the engine if they were not released explicitly before disconnection. This avoids a resource leak (it's mostly about TempSpace). ( #8341 )
2024-12-05 12:59:45 +03:00
Attachment.h
Cleanup batches inside the engine if they were not released explicitly before disconnection. This avoids a resource leak (it's mostly about TempSpace). ( #8341 )
2024-12-05 12:59:45 +03:00
blb_proto.h
blb.cpp
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
blb.h
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
blf_proto.h
blob_filter.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
blob_filter.h
BlobUtil.cpp
RDB$BLOB_UTIL system package. ( #281 )
2022-12-16 06:53:47 -03:00
BlobUtil.h
RDB$BLOB_UTIL system package. ( #281 )
2022-12-16 06:53:47 -03:00
blp.h
Fix BLR print.
2024-09-08 22:37:08 -03:00
btn.cpp
btn.h
Rework fast_load() local structures to achieve a clearer code. Reduce
2016-05-15 12:41:45 +03:00
btr_proto.h
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
2024-03-05 19:55:22 +03:00
btr.cpp
Rework fix for #8290 : Unique scan is incorrectly reported in the explained plan for unique index and IS NULL predicate
2024-10-30 11:00:56 +03:00
btr.h
Rework fix for #8290 : Unique scan is incorrectly reported in the explained plan for unique index and IS NULL predicate
2024-10-30 11:00:56 +03:00
build_no.h
increment build number
2024-12-23 20:16:35 +00:00
builtin.cpp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
cch_proto.h
Fixed bug CORE-6043 : GTTs do not release used space
2019-04-12 15:44:18 +03:00
cch.cpp
Fixed bug #8089 : AV when attaching database while low of free memory
2024-04-19 22:28:22 +03:00
cch.h
Make bcb_flags atomic to avoid rare but still possible race condition
2024-05-02 17:05:27 +03:00
cmp_proto.h
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
cmp.cpp
Postfix for #7566 - Allow DEFAULT keyword in argument list.
2024-01-20 16:29:04 -03:00
Coercion.cpp
Fix for #7730 : Server ignores the size of VARCHAR when performing SET BIND ... TO VARCHAR(N)
2023-08-29 19:20:37 +03:00
Coercion.h
Cleanup: initialization.
2023-09-18 20:27:13 -03:00
Collation.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
Collation.h
Cleanup: moved INTL objects, defined in common, from namespace Jrd to namespace Firebird
2024-01-11 20:00:14 +03:00
ConfigTable.cpp
Rename class jrd_req to Request.
2022-02-13 10:51:30 -03:00
ConfigTable.h
Mark nodes and stream classes as final as possible.
2022-01-06 10:01:48 -03:00
constants.h
Introduce ODS 14 for v6 ( #8208 )
2024-08-08 10:59:44 +03:00
CryptoManager.cpp
Fixed #8237 : Database access error when nbackup is starting
2024-09-02 16:21:14 +03:00
CryptoManager.h
Fixed bug #7873 : Wrong memory buffer alignment and IO buffer size when working in direct IO mode ( #7890 )
2023-12-21 13:47:58 +02:00
cvt2_proto.h
Merge pull request #8204 from FirebirdSQL/work/gh-8203
2024-08-07 08:42:13 +03:00
cvt2.cpp
Merge pull request #8204 from FirebirdSQL/work/gh-8203
2024-08-07 08:42:13 +03:00
cvt_proto.h
Cleanup: moved INTL objects, defined in common, from namespace Jrd to namespace Firebird
2024-01-11 20:00:14 +03:00
cvt.cpp
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
2024-02-16 12:07:44 +03:00
Database.cpp
Add missing synchronization to cached vectors of known pages ( #8069 )
2024-04-04 17:53:56 +03:00
Database.h
Add missing synchronization to cached vectors of known pages ( #8069 )
2024-04-04 17:53:56 +03:00
DataTypeUtil.cpp
Fix boolean conversion to string inside DataTypeUtil::makeFromList() ( #8178 )
2024-07-10 13:47:41 +03:00
DataTypeUtil.h
Merge branch 'master' into read_consistency
2017-12-29 10:55:31 +02:00
DbCreators.cpp
Allow to create database with different owner ( #7718 )
2023-11-20 18:02:59 +03:00
DbCreators.h
Allow to create database with different owner ( #7718 )
2023-11-20 18:02:59 +03:00
DebugInterface.cpp
Track names of FOR ... AS CURSOR <name>.
2023-01-10 20:57:51 -03:00
DebugInterface.h
Track names of FOR ... AS CURSOR <name>.
2023-01-10 20:57:51 -03:00
dflt.h
Misc.
2016-06-08 21:50:01 -03:00
dfw_proto.h
Allow different formats of system tables to co-exist in the metadata cache. Some related cleanup. Fixed remaining issues with using the current connection after isc_dpb_upgrade_db processing.
2022-11-25 13:16:05 +03:00
dfw.epp
Fix #8219 - Database creation in 3.0.12, 4.0.5 and 5.0.1 slower than in previous releases. ( #8220 )
2024-08-20 07:07:17 -03:00
dpm_proto.h
Fixed bug #8094 : Creation Index Error when restore with parallels workers
2024-04-28 13:04:42 +03:00
dpm.epp
Improvement #8161 : Cardinality estimation should use primary record versions only
2024-08-28 21:43:56 +03:00
drq.h
Feature #8062 - CREATE IF NOT EXISTS. ( #8072 )
2024-04-14 16:32:51 -03:00
dyn_ut_proto.h
Feature #8062 - CREATE IF NOT EXISTS. ( #8072 )
2024-04-14 16:32:51 -03:00
dyn_util.epp
Feature #8062 - CREATE IF NOT EXISTS. ( #8072 )
2024-04-14 16:32:51 -03:00
dyn.h
Small meta name ( #271 )
2020-06-16 19:22:15 +03:00
EngineInterface.h
Replace throw() by noexcept.
2023-09-18 20:27:13 -03:00
err_proto.h
Small meta name ( #271 )
2020-06-16 19:22:15 +03:00
err.cpp
Fixed bug #7499 : Problem with restore
2023-03-30 00:20:54 +03:00
event_proto.h
Remove 'virtual' specifier from overridden methods to please VS intellisense.
2022-07-14 22:32:11 +03:00
event.cpp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
event.h
evl_proto.h
Rename class jrd_req to Request.
2022-02-13 10:51:30 -03:00
evl_string.h
Fix some compiler warnings (clang).
2018-07-09 14:19:20 -03:00
evl.cpp
Improvement #7590 - Improve DECLARE VARIABLE to accept complete value expressions. ( #7608 )
2023-09-18 08:02:05 -03:00
exe_proto.h
Misc.
2024-08-04 22:21:14 -03:00
exe.cpp
Replace individual public functions by moment/type execute categories.
2024-08-03 15:38:33 -03:00
exe.h
Improve performance of external (UDR) functions ( #7989 )
2024-02-28 18:43:16 -03:00
ext_proto.h
Refactored the optimizer. Better debug logging.
2022-02-09 10:20:16 +03:00
ext.cpp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
ext.h
ExtEngineManager.cpp
Postfix for #7989 - Improve performance of external (UDR) functions ( #8046 )
2024-03-31 21:59:23 -03:00
ExtEngineManager.h
Improve performance of external (UDR) functions ( #7989 )
2024-02-28 18:43:16 -03:00
fields.h
Improvement #7536 : Add ability to query current value of parallel workers for an attachment
2023-04-03 13:10:21 +03:00
filte_proto.h
filters.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
flags.h
Implemented CORE-4955: Define a new option for DROP SHADOW command to leave the shadow file in the filesystem
2015-10-09 13:30:45 +00:00
flu_proto.h
flu.cpp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
flu.h
Misc.
2022-03-18 08:17:35 -03:00
fun_proto.h
Fixed CORE-5314 - UDFs declared with large varchars take excessive time to execute.
2016-10-17 13:07:25 -02:00
fun.epp
Post-fix for #7817 , this time avoiding one more OOM case. While being there, simpilfy after-exception cleanup too.
2023-11-11 11:45:00 +03:00
Function.epp
Ressurect TriState, replace Nullable<bool> by TriState, remove Nullable.
2023-09-18 20:38:33 -03:00
Function.h
Improve performance of external (UDR) functions ( #7989 )
2024-02-28 18:43:16 -03:00
GarbageCollector.cpp
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
2015-10-12 14:26:00 +00:00
GarbageCollector.h
Improvement CORE-4935 : Increase performance of backout of dead record version (or undo of just created primary record version) when backversions chain is too long
2015-09-16 21:16:13 +00:00
GlobalRWLock.cpp
GlobalRWLock state should remain consistent in the case when fetch() returns false or throws.
2024-03-12 12:57:20 +02:00
GlobalRWLock.h
grant_proto.h
Make DDL object type constants stable and extendable ( #7125 )
2022-02-10 12:27:43 +03:00
grant.epp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
ibsetjmp.h
Fix some clang release-build warnings.
2019-08-09 23:04:41 -03:00
ids.h
Generate ids.h without m4
2020-01-21 13:14:21 +03:00
idx_proto.h
idx.cpp
Fixed bug #8263 : gbak on classic with ParallelWorkers > 1 doesn't restore indices, giving a cryptic error message
2024-09-25 23:30:36 +03:00
idx.h
Fixed index after rebase and misc adjustments
2022-11-25 13:16:05 +03:00
inf_proto.h
Rename class jrd_req to Request.
2022-02-13 10:51:30 -03:00
inf.cpp
Improvement #8353 : Report unique usernames for isc_info_user_names
2024-12-19 10:21:58 +02:00
ini_proto.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
ini.epp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
ini.h
Basic implementation of the ODS upgrade
2022-11-25 13:16:05 +03:00
InitCDSLib.cpp
Fixed #7658 : Segfault when closing database in valgrind-enabled build
2023-06-30 20:30:22 +03:00
InitCDSLib.h
Hash table based on lock-free list (implemented in libcds).
2022-10-08 20:54:55 +03:00
intl_builtin.cpp
Cleanup: moved INTL objects, defined in common, from namespace Jrd to namespace Firebird
2024-01-11 20:00:14 +03:00
intl_classes.h
Cleanup: moved INTL objects, defined in common, from namespace Jrd to namespace Firebird
2024-01-11 20:00:14 +03:00
intl_proto.h
Cleanup: moved INTL objects, defined in common, from namespace Jrd to namespace Firebird
2024-01-11 20:00:14 +03:00
intl.cpp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
intl.h
Improvement CORE-749 - Increase maximum length of object names to 64 characters.
2016-06-10 16:41:22 +00:00
IntlManager.cpp
Flat Android tree.
2023-02-04 18:32:57 -03:00
IntlManager.h
Improvement #7169 - Improve ICU version mismatch diagnostics.
2022-04-21 15:24:53 -03:00
irq.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
isc_version.h
isc_version.rc
jrd_proto.h
Replace throw() by noexcept.
2023-09-18 20:27:13 -03:00
jrd.cpp
Cleanup batches inside the engine if they were not released explicitly before disconnection. This avoids a resource leak (it's mostly about TempSpace). ( #8341 )
2024-12-05 12:59:45 +03:00
jrd.h
Correction: revert code related with WITH CHECK OPTION internal triggers.
2024-08-03 22:37:57 -03:00
KeywordsTable.cpp
Fix problem with client-only build requiring btyacc's generated files present ( #7445 )
2023-09-15 22:27:52 -03:00
KeywordsTable.h
Mark nodes and stream classes as final as possible.
2022-01-06 10:01:48 -03:00
lck_proto.h
Initial apply patch of Nikolay
2016-03-22 17:43:58 +03:00
lck.cpp
Merge branch 'work/profiler-plugin' into work/profiler-plugin-merge
2022-08-10 22:26:38 -03:00
lck.h
Hash table based on lock-free list (implemented in libcds).
2022-10-08 20:54:55 +03:00
license.h
Add LoongArch support
2023-08-30 11:09:19 +03:00
lls.h
Mapping.cpp
A bit better patch for #8189 : Slow connection times with a lot of simultaneous connections and active trace session present.
2024-07-23 12:37:32 +03:00
Mapping.h
Postfixes for #7122 : Invalid state of mapping cache after replacement of database
2022-02-08 15:41:19 +03:00
met_proto.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
met.epp
Correction: revert code related with WITH CHECK OPTION internal triggers.
2024-08-03 22:37:57 -03:00
met.h
Merge branch 'master' into read_consistency
2017-04-03 12:01:56 +03:00
MetaName.cpp
Better membar-related settings
2021-02-20 19:37:54 +03:00
MetaName.h
Small meta name ( #271 )
2020-06-16 19:22:15 +03:00
Monitoring.cpp
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
Monitoring.h
Warnings
2023-08-17 15:16:19 +03:00
mov_proto.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
mov.cpp
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
names.h
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
nbak.cpp
Restore zero-initialization of just allocated buffers, that was lost with fix for #7873 , unfortunately.
2024-10-14 18:07:22 +03:00
nbak.h
Simplest fix for assertion during attach to a locked database with a missing delta file.
2024-03-11 10:19:56 +03:00
nodebug.cpp
ntrace.h
Move public declarations from ntrace.h into firebird/Interface.h.
2020-06-20 20:38:45 +03:00
obj.h
Partial indices: DDL, ODS, dependencies, metadata
2022-08-12 15:52:02 +03:00
ods_proto.h
Merge branch 'master' into read_consistency
2018-05-27 17:32:54 +03:00
ods.cpp
Code cleanup - removed old DEBUG facility not used ay least for last 15 years
2020-08-13 23:39:03 +03:00
ods.h
Switch from const variables to inline constexpr in ods.h ( #8198 )
2024-08-09 11:34:11 +03:00
opt_proto.h
Merge branch 'work/profiler-plugin' into work/profiler-plugin-merge
2022-08-10 22:26:38 -03:00
pag_proto.h
Some enhancements for the file open modes (FS cache usage and forced writes) ( #7991 )
2024-02-05 08:06:12 +03:00
pag.cpp
Fix refetch header data from delta when database in backup lock ( #8268 )
2024-09-30 08:07:12 +03:00
pag.h
Better fix for CORE-5264 - thanks to Vlad
2016-07-28 18:16:09 +03:00
PageToBufferMap.h
This should fix blockage reported by Ilya Eremin (@ilya071294) privately.
2023-09-12 18:57:33 +03:00
par_proto.h
Named arguments for function call, EXECUTE PROCEDURE and procedure record source.
2023-09-19 07:14:02 -03:00
par.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
PreparedStatement.cpp
Replace Nullable by std::optional.
2023-09-18 20:38:33 -03:00
PreparedStatement.h
Replace Nullable by std::optional.
2023-09-18 20:38:33 -03:00
ProfilerManager.cpp
Frontported PR #8186 : Fixed a few issues with IPC used by remote profiler
2024-07-24 12:54:44 +03:00
ProfilerManager.h
Frontported PR #8186 : Fixed a few issues with IPC used by remote profiler
2024-07-24 12:54:44 +03:00
QualifiedName.h
Small meta name ( #271 )
2020-06-16 19:22:15 +03:00
que.h
RandomGenerator.cpp
RandomGenerator.h
Record.h
Fix an issue where the garbage collection in indexes and blobs is not performed in VIO_backout
2023-09-13 12:01:04 +03:00
RecordBuffer.cpp
Fix #7464 - Crash on repeating update.
2023-01-31 07:25:03 -03:00
RecordBuffer.h
Misc.
2023-01-31 08:00:52 -03:00
RecordNumber.h
Feature #7675 - EXPLAIN statement and RDB$SQL package. ( #7697 )
2023-09-18 21:52:20 -03:00
RecordSourceNodes.cpp
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
RecordSourceNodes.h
Do not consider non-deterministic expressions as invariants in pre-filters ( #7853 )
2024-11-16 17:42:23 +03:00
Relation.cpp
Ressurect TriState, replace Nullable<bool> by TriState, remove Nullable.
2023-09-18 20:38:33 -03:00
Relation.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
relations.h
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
req.h
Improve SKIP LOCKED implementation ( #7811 )
2023-11-20 19:47:04 +02:00
ResultSet.cpp
Rename class jrd_req to Request.
2022-02-13 10:51:30 -03:00
ResultSet.h
Small meta name ( #271 )
2020-06-16 19:22:15 +03:00
rlck_proto.h
rlck.cpp
Replication plug ( #280 )
2020-09-18 11:45:51 +03:00
Routine.cpp
Fixed #8011 : Decfloat error working with int128 in UDR
2024-02-18 14:56:25 +03:00
Routine.h
Ressurect TriState, replace Nullable<bool> by TriState, remove Nullable.
2023-09-18 20:38:33 -03:00
rpb_chain.cpp
Fixed segfault in special build. Great thanks to Vlad. Cause this bug never affects users I do not poison tracker.
2018-08-10 17:18:54 +03:00
rpb_chain.h
RuntimeStatistics.cpp
Optimize run-time stats collection a bit
2016-06-23 00:30:47 +03:00
RuntimeStatistics.h
Improvement #7814 : Don't update database-level statistics on every page cache operation.
2023-10-23 20:16:01 +03:00
Savepoint.cpp
Improve SKIP LOCKED implementation ( #7811 )
2023-11-20 19:47:04 +02:00
Savepoint.h
Improve SKIP LOCKED implementation ( #7811 )
2023-11-20 19:47:04 +02:00
sbm.h
CORE-4965: Extend the transaction ID space beyond 2^32 transactions. Initially developed in the v2.5 custom branch, then reworked and now merged into v3.0.
2016-03-24 01:56:54 +02:00
scl_proto.h
Make DDL object type constants stable and extendable ( #7125 )
2022-02-10 12:27:43 +03:00
scl.epp
Revert "Move gds_proto.h to common."
2022-07-21 08:16:50 -03:00
scl.h
Fixed #7138 : Problems accessing database, copied from another host.
2022-05-19 14:31:30 -03:00
sdw_proto.h
sdw.cpp
Some enhancements for the file open modes (FS cache usage and forced writes) ( #7991 )
2024-02-05 08:06:12 +03:00
sdw.h
shut_proto.h
Fixed attachment lock usage. Minimized chances for races during database shutdown.
2015-11-04 06:06:26 +00:00
shut.cpp
Better approach to update DBB_shutdown_* flags
2023-07-07 17:31:37 +03:00
sort.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
sort.h
Follow @dyemanov suggestions.
2023-07-11 00:06:17 +03:00
sqz.cpp
Add test for Compressor class.
2023-04-17 23:01:21 -03:00
sqz.h
Add test for Compressor class.
2023-04-17 23:01:21 -03:00
Statement.cpp
Improve SKIP LOCKED implementation ( #7811 )
2023-11-20 19:47:04 +02:00
Statement.h
Correction: revert code related with WITH CHECK OPTION internal triggers.
2024-08-03 22:37:57 -03:00
status.h
Gbak ( #139 )
2018-02-19 13:38:28 +03:00
svc_undoc.h
svc.cpp
Undone part of recent fix for #8151 as it prevents trace session from tracing own start as shown by failed QA tests:
2024-06-08 11:29:16 +03:00
svc.h
Fixed #7885 : Unstable error messages in services due to races related with service status vector
2023-11-29 18:21:00 +03:00
SysFunction.cpp
Change FB_NELEM return type to unsigned and resolve all FB_NELEM related Wsign-compare warnings ( #8338 )
2024-12-25 08:51:19 +03:00
SysFunction.h
Do not consider non-deterministic expressions as invariants in pre-filters ( #7853 )
2024-11-16 17:42:23 +03:00
SystemPackages.cpp
Feature #7675 - EXPLAIN statement and RDB$SQL package. ( #7697 )
2023-09-18 21:52:20 -03:00
SystemPackages.h
Improvement #7652 - Make the profiler store aggregated requests by default, with option for detailed store.
2023-06-26 22:53:23 -03:00
SystemPrivileges.h
Add system privilege PROFILE_ANY_ATTACHMENT and permission check.
2022-06-04 22:48:56 -03:00
SystemTriggers.epp
Correction for #8202 .
2024-08-05 22:45:51 -03:00
SystemTriggers.h
Replace individual public functions by moment/type execute categories.
2024-08-03 15:38:33 -03:00
TempSpace.cpp
Improvement #7928 : Make TempCacheLimit setting to be per-database, (not per-attachment) for SuperClassic.
2023-12-19 18:05:57 +02:00
TempSpace.h
CORE-5718: Make TempCacheLimit setting database-wise
2018-01-21 12:11:11 +03:00
ThreadCollect.h
Fixed issues with shutdown thread, reported by Ilya Eremin privately
2022-07-21 14:47:12 +03:00
TimeZone.cpp
Refactor system package support.
2020-08-23 22:11:23 -03:00
TimeZone.h
Mark nodes and stream classes as final as possible.
2022-01-06 10:01:48 -03:00
tpc_proto.h
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
tpc.cpp
Fixed bug #8150 : Process could attach to the deleted instance of shared memory
2024-06-05 21:34:29 +03:00
tra_proto.h
Rename class jrd_req to Request.
2022-02-13 10:51:30 -03:00
tra.cpp
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
tra.h
Add AUTO RELEASE TEMP BLOBID transaction option ( #8323 )
2024-11-25 11:32:33 +03:00
trig.h
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
types.h
Partial indices: DDL, ODS, dependencies, metadata
2022-08-12 15:52:02 +03:00
UserManagement.cpp
Feature #8062 - CREATE IF NOT EXISTS. ( #8072 )
2024-04-14 16:32:51 -03:00
UserManagement.h
Fixed CORE-6412: Firebird is freezing when trying to manage users via triggers
2020-10-14 19:30:28 +03:00
val_proto.h
Fixed CORE-5278: A number of SPB parameters fail in FB 3 & 4
2016-06-15 19:16:29 +03:00
val.h
Add missing namespace
2023-11-09 09:15:37 +03:00
validation.cpp
Add missing synchronization to cached vectors of known pages ( #8069 )
2024-04-04 17:53:56 +03:00
validation.h
Get rid of the overflow header pages
2024-01-23 10:40:08 +03:00
version.h
Introduce ODS 14 for v6 ( #8208 )
2024-08-08 10:59:44 +03:00
version.rc
Misc
2019-12-24 19:07:46 +02:00
vio_debug.h
vio_proto.h
Improvement #8104 : Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete
2024-05-06 15:20:38 +03:00
vio.cpp
Correction: disallow updates in RDB$USER_PRIVILEGES.
2024-08-03 15:38:33 -03:00
VirtualTable.cpp
Refactored the optimizer. Better debug logging.
2022-02-09 10:20:16 +03:00
VirtualTable.h
WorkerAttachment.cpp
Fixed bug #7485 : Problem with parallel restore.
2023-03-03 11:03:23 +02:00
WorkerAttachment.h
Misc.
2022-06-30 10:25:44 +00:00