.. |
extds
|
This should fix double close of srcBlob if extBlob->close() failed
|
2019-09-30 14:43:11 +03:00 |
misc
|
OSRI and new posix build
|
2010-10-12 08:02:57 +00:00 |
os
|
Fixed CORE-6198: Wrong error checking for pread / pwrite calls
|
2019-11-26 15:21:19 +03:00 |
recsrc
|
Fixed bug CORE-6137 : Server crashes when it run SQL
|
2019-09-05 22:08:05 +03:00 |
trace
|
Improvement CORE-6095 : Extend trace record for COMMIT/ROLLBACK RETAINING to allow chaining of transaction ids
|
2019-07-12 10:56:59 +03:00 |
acl.h
|
Fixed CORE-735: User rights for metadata changes.
|
2014-07-08 07:35:27 +00:00 |
align.h
|
Wiped out the code that never worked due to the missing support for native quads.
|
2012-11-01 01:36:27 +00:00 |
Attachment.cpp
|
It should fix bug CORE-5685 : Sometime it is impossible to cancel\kill connection executing external query.
|
2017-12-25 17:09:34 +02:00 |
Attachment.h
|
Avoid not synchronized access to the shared list + some minor adjustments
|
2018-06-01 17:06:14 +03:00 |
blb_proto.h
|
Cleanup
|
2014-01-17 14:17:22 +00:00 |
blb.cpp
|
Backport fix for bug CORE-5600 : Invalid blob id when add a new blob column of type text and update another field
|
2017-10-31 19:41:53 +02:00 |
blb.h
|
Backport fix for bug CORE-5600 : Invalid blob id when add a new blob column of type text and update another field
|
2017-10-31 19:41:53 +02:00 |
blf_proto.h
|
Make the new BLOB API use void* buffers, so applications can read/write char* strings or any other type without casts.
|
2011-04-15 18:54:02 +00:00 |
blob_filter.cpp
|
Fixed bug CORE-5464 : AV in fbclient when reading blob stored in incompatible encoding
|
2017-01-20 00:43:48 +02:00 |
blob_filter.h
|
Misc, style, etc.
|
2011-04-02 04:27:07 +00:00 |
blp.h
|
Improvement CORE-5853 - Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP.
|
2018-07-11 13:30:14 -03:00 |
blr.h
|
Improvement CORE-5853 - Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP.
|
2018-07-11 13:30:14 -03:00 |
btn.cpp
|
Integrated the jumping information natively into the index bucket.
|
2012-03-14 14:33:41 +00:00 |
btn.h
|
Integrated the jumping information natively into the index bucket.
|
2012-03-14 14:33:41 +00:00 |
btr_proto.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.
|
2015-10-19 13:32:02 +00:00 |
btr.cpp
|
Ported fix for bug CORE-5980 : Firebird 2.5.6 & 25.8 server crash
|
2019-01-09 16:13:09 +02:00 |
btr.h
|
Remove LCK_idx_reserve introduced with 64-bit transaction ID.
|
2016-01-27 11:11:38 +00:00 |
build_no.h
|
increment build number
|
2019-11-28 00:04:50 +00:00 |
builtin.cpp
|
Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports.
|
2012-03-01 08:55:43 +00:00 |
cch_proto.h
|
Fixed bug CORE-6043 : GTTs do not release used space
|
2019-04-12 12:51:03 +03:00 |
cch.cpp
|
This should fix broken LRU pending chain
|
2019-09-30 14:36:36 +03:00 |
cch.h
|
Better names - suggested by Dmitry and Vlad
|
2017-01-13 14:57:01 +03:00 |
cmp_proto.h
|
Attempt to fix CORE-5393: Bad optimization of some operations with views containing subqueries.
|
2016-11-08 10:59:36 +03:00 |
cmp.cpp
|
Bugfix CORE-5414: Error restoring on FB 3.0 from FB 2.5: bugcheck 221 (cannot remap)
|
2017-01-05 21:31:35 +03:00 |
Collation.cpp
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
Collation.h
|
Implemented CORE-3861: Make it possible to encrypt database
|
2012-05-31 16:53:42 +00:00 |
constants.h
|
Make all internal connections to the security database use embedded provider only.
|
2017-05-17 00:04:59 +03:00 |
CryptoManager.cpp
|
Fixed missing monitoring for the crypt thread
|
2019-01-22 12:38:52 +03:00 |
CryptoManager.h
|
Fixed CORE-5735: Additional keyholder opens unauthorized connections to encrypted database
|
2018-02-01 16:56:33 +03:00 |
cvt2_proto.h
|
Make comparisons return plain int (PVS-Studio).
|
2014-02-25 06:20:09 +00:00 |
cvt2.cpp
|
Fixed CORE-5167 - Allow implicit conversion between boolean and string.
|
2016-04-22 14:05:17 -03:00 |
cvt_proto.h
|
Misc, style, etc.
|
2011-04-02 04:27:07 +00:00 |
cvt.cpp
|
Rework on CORE-5277 to avoid CORE-5304 regression.
|
2016-07-13 15:52:17 -03:00 |
Database.cpp
|
This should fix bug CORE-5615 : Firebird 3 crashing randomly
|
2017-10-31 20:34:19 +02:00 |
Database.h
|
Related to CORE-5830 and auto pointers changes, suggested by Vlad
|
2018-05-22 19:34:52 +03:00 |
DataTypeUtil.cpp
|
Clear tdbb_status_vector after unsuccessful conversion to UTF8 in trace (#123)
|
2017-11-01 13:20:14 +03:00 |
DataTypeUtil.h
|
Clear tdbb_status_vector after unsuccessful conversion to UTF8 in trace (#123)
|
2017-11-01 13:20:14 +03:00 |
DbCreators.cpp
|
Partial fix for CORE-6072 - use configured providers internally (except loopback)
|
2019-06-27 14:11:28 +03:00 |
DbCreators.h
|
Fixed CORE-4651: CREATE DATABASE fails for the user having RDB$ADMIN rights in security database
|
2014-12-26 14:10:39 +00:00 |
DebugInterface.cpp
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
DebugInterface.h
|
Feature CORE-4403 - Allow referencing cursors as record variables in PSQL.
|
2014-05-19 19:06:47 +00:00 |
dflt.h
|
|
|
dfw_proto.h
|
Switch to 64-bit savepoint numbers as a straightforward solution for
|
2016-05-06 23:47:55 +03:00 |
dfw.epp
|
Backported fix for bug CORE-3925 : Creating self-referential FK crashes database (bug-check) whether constraint violation had place
|
2019-04-23 13:47:25 +03:00 |
dpm_proto.h
|
Core support for 32KB page size. Disabled so far.
|
2015-09-01 07:33:36 +00:00 |
dpm.epp
|
Fixed bug CORE-6043 : GTTs do not release used space
|
2019-04-12 12:51:03 +03:00 |
drq.h
|
Backport of pull request #163 from FirebirdSQL/trigger1_refac
|
2018-06-22 17:34:28 +03:00 |
dyn_ut_proto.h
|
Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem.
|
2012-02-19 02:17:27 +00:00 |
dyn_util.epp
|
cleanup
|
2015-03-05 16:18:46 +00:00 |
dyn.h
|
1) Cleanup and renaming in the SCL code.
|
2013-03-07 13:59:03 +00:00 |
EngineInterface.h
|
Backported fix for CORE-5830: Encryption Interface crashing Firebird process when working on big db file (6.7GB)
|
2018-05-22 17:37:44 +03:00 |
err_proto.h
|
Backported fix for CORE-5673: Unique constraint not working in encrypted database on first command
|
2017-11-29 11:34:22 +03:00 |
err.cpp
|
Backported fix for CORE-5673: Unique constraint not working in encrypted database on first command
|
2017-11-29 11:34:22 +03:00 |
event_proto.h
|
Backported fix for CORE-5472: Problems with dbcrypt key transfer
|
2017-03-16 12:17:17 +03:00 |
event.cpp
|
Simplification as suggested by Adriano
|
2019-10-27 09:26:07 +03:00 |
event.h
|
Make shared memory header same size independent on OS.
|
2015-01-22 10:35:57 +00:00 |
evl_proto.h
|
Add code to print the parser/executable tree to XML for debugging purposes.
|
2015-06-05 18:26:36 +00:00 |
evl_string.h
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
evl.cpp
|
This should fix CORE-5016: Server crashes during GC when DELETE is executed after adding new referencing column.
|
2015-11-16 12:09:38 +00:00 |
exe_proto.h
|
Backported fix for CORE-5428: Rare segfault when preparing request working with a table with triggers
|
2016-12-25 18:08:30 +03:00 |
exe.cpp
|
Fixed CORE-6144: Inconsistent behaviour of the NEW context variable in AFTER UPDATE OR DELETE triggers (#225)
|
2019-09-19 09:34:56 +03:00 |
exe.h
|
Fixed bug CORE-5773 : PSQL cursor doesn't see inserted record
|
2018-03-20 09:11:15 +02:00 |
ext_proto.h
|
Finish the statements refactor in the engine. Get rid of jrd_nod.
|
2010-12-04 22:15:03 +00:00 |
ext.cpp
|
Backported fix for CORE-5472: Problems with dbcrypt key transfer
|
2017-03-16 12:17:17 +03:00 |
ext.h
|
Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now.
|
2009-12-09 18:45:44 +00:00 |
ExtEngineManager.cpp
|
Fixed CORE-5972 - External engine trigger crashing server if table have computed field.
|
2019-02-01 12:23:48 -02:00 |
ExtEngineManager.h
|
Fixed CORE-5972 - External engine trigger crashing server if table have computed field.
|
2019-02-01 12:23:48 -02:00 |
fields.h
|
Extend variable value in MON$CONTEXT_VARIABLES up to the possible
|
2016-07-09 12:25:35 +03:00 |
filte_proto.h
|
New feature CORE-3364 : Blob filter to translate internal debug info into text representation
|
2011-02-26 15:21:24 +00:00 |
filters.cpp
|
Backported from master:
|
2017-11-14 01:13:25 +02: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
|
Backported CORE-5908: Enhance dynamic libraries loading related error messages
|
2018-09-07 17:06:04 +03:00 |
flu.h
|
This should fix bug CORE-5615 : Firebird 3 crashing randomly
|
2017-10-31 20:34:19 +02:00 |
fun_proto.h
|
Fixed CORE-5314 - UDFs declared with large varchars take excessive time to execute.
|
2016-10-17 13:06:44 -02:00 |
fun.epp
|
Backported CORE-5908: Enhance dynamic libraries loading related error messages
|
2018-09-07 17:06:04 +03:00 |
Function.epp
|
This should fix bug CORE-5615 : Firebird 3 crashing randomly
|
2017-10-31 20:34:19 +02:00 |
Function.h
|
Working in progress on the fix for CORE-4271: unify as possible the handling of procedures and functions.
|
2013-12-12 14:42:31 +00: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
|
No need to release (and acquire again) cached lock if write lock is acquired repeatedly
|
2016-08-18 13:28:24 +03:00 |
GlobalRWLock.h
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
grant_proto.h
|
|
|
grant.epp
|
Minimum backport of CORE-5248: avoid NULL in RDB$ROLES.RDB$SECURITY_CLASS which made it possible for everyone to drop any role
|
2016-08-25 15:10:57 +03:00 |
ibase.h
|
Increase FB_API_VER to 30.
|
2015-02-11 15:11:54 +00:00 |
ibsetjmp.h
|
Fixed posix build
|
2015-02-11 10:19:57 +00:00 |
idx_proto.h
|
Improvement CORE-3881: Extend the error reported for index/constraint violations to include the problematic key value.
|
2014-01-10 07:49:51 +00:00 |
idx.cpp
|
Fixed bug CORE-6138 : Inconsistent behavior regarding visibility of master record on detail inserts
|
2019-09-14 14:25:17 +03:00 |
idx.h
|
Improvement CORE-4898 - Speed up function creation and loading when there are many functions in the database.
|
2015-08-03 01:41:34 +00:00 |
inf_proto.h
|
Backported CORE-5712: Access to the name of DB encryption key
|
2018-01-16 20:37:57 +03:00 |
inf_pub.h
|
Backported CORE-5721: Information items isc_info_length and fb_info_crypt_state have same code
|
2018-01-22 17:11:09 +03:00 |
inf.cpp
|
Fixed INF processing
|
2018-02-20 13:59:34 +03:00 |
ini_proto.h
|
Fixed CORE-4811: Make user names behave according to SQL identifiers rules
|
2015-06-03 13:57:18 +00:00 |
ini.epp
|
Please MSVC14:
|
2016-03-17 23:55:20 +02:00 |
ini.h
|
Use symbolic constants.
|
2014-04-12 06:30:17 +00:00 |
intl_builtin.cpp
|
Backported AutoPtr<> enhancements from HEAD
|
2018-05-22 17:37:44 +03:00 |
intl_classes.h
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
intl_proto.h
|
Implemented CORE-3594: Include expected and actual string length into error message
|
2012-06-06 11:06:31 +00:00 |
intl.cpp
|
Backported fix for CORE-5452: Segfault when engine's dynamic library is unloaded right after closing worker threads (GC and/or cache writer)
|
2017-01-13 14:29:54 +03:00 |
intl.h
|
cleanup
|
2015-03-05 16:18:46 +00:00 |
IntlManager.cpp
|
Backported CORE-5908: Enhance dynamic libraries loading related error messages
|
2018-09-07 17:06:04 +03:00 |
IntlManager.h
|
Fixed CORE-4277 - Can create database with invalid character set.
|
2015-07-10 16:19:53 +00:00 |
irq.h
|
Fixed CORE-5677: RDB$PAGES is dirty after error after phase 3 of create_relation (#135)
|
2017-12-11 08:40:52 +03:00 |
isc_version.h
|
|
|
isc_version.rc
|
|
|
jrd_proto.h
|
Backport fix for bug CORE-5843 : Wrong handling of failures of TRANSACTION START trigger
|
2018-06-14 15:49:05 +03:00 |
jrd.cpp
|
Fixed the database left attached (and the engine not unloaded) after error thrown from the beginning of the attach process (e.g. due to the engine shutdown in progress)
|
2019-01-17 14:09:33 +03:00 |
jrd.h
|
Backport from master:
|
2016-12-30 01:50:49 +02:00 |
JrdStatement.cpp
|
Fixed bug CORE-5773 : PSQL cursor doesn't see inserted record
|
2018-03-20 09:11:15 +02:00 |
JrdStatement.h
|
Backported fix for CORE-5428: Rare segfault when preparing request working with a table with triggers
|
2016-12-25 18:08:30 +03:00 |
lck_proto.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.
|
2015-10-19 13:32:02 +00:00 |
lck.cpp
|
Additional fix for bug CORE-5436 : [FB3 SC] Server hangs (under load test)
|
2018-09-17 21:00:08 +03:00 |
lck.h
|
Improvement CORE-5704 : Avoid UPDATE of RDB$DATABASE by ALTER DATABASE statement when possible
|
2018-01-09 13:49:03 +02:00 |
license.h
|
Get rid of extraneous warnings when packaging firebird for MacOS install
|
2017-07-11 14:22:06 +02:00 |
lls.h
|
Getting ready to use 32 (not 31) page and transaction numbers
|
2011-01-21 17:55:04 +00:00 |
Mapping.cpp
|
Backported CORE-6143: Error 'Multiple maps found for ...' is raised in not appropriate case
|
2019-09-13 20:31:50 +03:00 |
Mapping.h
|
Fixed bug CORE-5350 : Assert in CachedMasterInterface::set
|
2016-11-17 13:12:40 +02:00 |
met_proto.h
|
Attempted to fix CORE-2440, CORE-5118 and CORE-5900 together (expression indices contain NULL keys after restore).
|
2019-01-17 14:09:33 +03:00 |
met.epp
|
Backported fix for bug CORE-3925 : Creating self-referential FK crashes database (bug-check) whether constraint violation had place
|
2019-04-23 13:47:25 +03:00 |
met.h
|
Use enumerations where possible (2).
|
2014-04-04 18:39:55 +00:00 |
Monitoring.cpp
|
Simplification as suggested by Adriano
|
2019-10-27 09:26:07 +03:00 |
Monitoring.h
|
Fixed races during attach/detach to the monitoring shared file (similarly to how it was done for other shmem files)
|
2019-10-25 14:40:27 +03:00 |
mov_proto.h
|
Backported from master:
|
2017-11-14 01:13:25 +02:00 |
mov.cpp
|
Fixed bug CORE-5847 : "Malformed string" instead of key value in PK violation error message
|
2018-06-19 11:32:53 +03:00 |
names.h
|
Fixed CORE-4729: Add a flag to mon$database helping to decide what type of security database is used - default, self or other
|
2015-03-31 17:22:04 +00:00 |
nbak.cpp
|
Bug CORE-5707 : Begin and end of physical backup in the same transaction could crash engine
|
2018-01-15 00:04:20 +02:00 |
nbak.h
|
Reworked nbackup state lock handling to avoid performance penalty on every fetch
|
2016-08-18 13:28:44 +03:00 |
nodebug.cpp
|
Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports.
|
2012-03-01 08:55:43 +00:00 |
ntrace.h
|
Language independent API
|
2014-09-29 11:03:47 +00:00 |
obj.h
|
Added missing name
|
2014-08-28 08:55:12 +00:00 |
ods_proto.h
|
Fixed CORE-5791: ODS for windows builds and linux-x64 (on the one side) and linux-x86 (on the other side) does not match
|
2018-04-11 20:20:40 +03:00 |
ods.cpp
|
Postfix for CORE-5791. Sorry to snapshot builds users - had to change ODS minor once again. If someone was using snapshots with ODS 12.1 please backup with old snapshot code and restore using current one.
|
2018-04-16 20:50:07 +03:00 |
ods.h
|
Backported CORE-6163: Generator pages are not encrypted
|
2019-10-19 14:49:32 +02:00 |
opt_proto.h
|
Correction for the prior commit.
|
2014-12-21 19:30:06 +00:00 |
opt.cpp
|
Fixed CORE-6171: No current record for fetch operation with queries with aggregated subselect
|
2019-10-29 14:48:50 +03:00 |
Optimizer.cpp
|
Fixed CORE-6171: No current record for fetch operation with queries with aggregated subselect
|
2019-10-29 14:48:50 +03:00 |
Optimizer.h
|
Attempt to fix CORE-5070, CORE-5795, CORE-5845, CORE-5965 with a single shot
|
2018-11-20 20:52:22 +03:00 |
pag_proto.h
|
1) Slightly refactored recheduling and checkout logic.
|
2015-11-29 15:12:31 +00:00 |
pag.cpp
|
Addition for CORE-6043 : GTTs do not release used space
|
2019-04-27 18:14:54 +03:00 |
pag.h
|
Backported better fix for CORE-5264
|
2016-07-28 18:40:29 +03:00 |
par_proto.h
|
Fix CORE-5231 (EXECUTE STATEMENT: BLR error if more than 256 output
|
2016-05-16 13:21:31 +03:00 |
par.cpp
|
Attempted to fix CORE-2440, CORE-5118 and CORE-5900 together (expression indices contain NULL keys after restore).
|
2019-01-17 14:09:33 +03:00 |
PreparedStatement.cpp
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
PreparedStatement.h
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
que.h
|
Comments.
|
2009-11-27 08:34:34 +00:00 |
RandomGenerator.cpp
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
RandomGenerator.h
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
Record.h
|
Fix assertion that appear to be incorrect.
|
2016-04-04 10:16:46 +03:00 |
RecordBuffer.cpp
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
RecordBuffer.h
|
Misc.
|
2011-03-03 14:13:49 +00:00 |
RecordNumber.h
|
Fixed CORE-5823: No permission for SELECT access to blob field in stored procedure. And CORE-5841: No permission for SELECT access to TABLE PLG$SRP in newer snapshot. (#162)
|
2018-09-12 13:41:50 +03:00 |
RecordSourceNodes.cpp
|
Fixed CORE-5547: Server crashes while compiling stored procedure with nested references to query-based computed fields
|
2017-11-21 14:24:45 +03:00 |
RecordSourceNodes.h
|
Yet another attempt to address CORE-5456 / CORE-5457 properly. This time sub-routines should be fixed too.
|
2017-03-14 13:10:47 +03:00 |
Relation.cpp
|
Fixed bug CORE-6043 : GTTs do not release used space
|
2019-04-12 12:51:03 +03:00 |
Relation.h
|
Fixed bug CORE-6043 : GTTs do not release used space
|
2019-04-12 12:51:03 +03:00 |
relations.h
|
Backported fix for CORE-5162: SEC$ tables and tag/attributes
|
2016-03-22 19:32:11 +03:00 |
req.h
|
Fixed bug CORE-5773 : PSQL cursor doesn't see inserted record
|
2018-03-20 09:11:15 +02:00 |
ResultSet.cpp
|
Modified IStatement interface in our API:
|
2013-02-17 12:08:53 +00:00 |
ResultSet.h
|
Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports.
|
2012-03-01 08:55:43 +00:00 |
rlck_proto.h
|
|
|
rlck.cpp
|
Feature CORE-4707 : Implement ability to validate tables and indices online
|
2015-06-19 12:07:41 +00:00 |
Routine.cpp
|
1) Slightly refactored recheduling and checkout logic.
|
2015-11-29 15:12:31 +00:00 |
Routine.h
|
Working in progress on the fix for CORE-4271: unify as possible the handling of procedures and functions.
|
2013-12-12 14:42:31 +00:00 |
rpb_chain.cpp
|
Backported fix of segfault in special build.
|
2018-08-10 17:16:59 +03:00 |
rpb_chain.h
|
Cleanup - avoid unneeded generate's argument in SortedArray and Hash
|
2013-09-24 08:46:10 +00:00 |
rse.h
|
Refactored the conjuncts handling code in the optimizer to be simpler and avoid duplication. As a side effect, this also fixes CORE-4365: Equality predicate distribution does not work for some complex queries. Cleanup up some legacy checks that I consider unnecessary.
|
2014-03-15 18:00:33 +00:00 |
RuntimeStatistics.cpp
|
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.
|
2015-10-19 13:32:02 +00:00 |
RuntimeStatistics.h
|
This should fix the races while accessing the relation statistics inside dbb_stats. Reads/writes/fetches/marks are incremented (CCH) and read (INF) unprotected, as it's crash safe and read skews are acceptable. Other counters (both global and relation wise) are protected with a mutex. They're incremented on demand based on the attachment counters (via diffs). While being there, cleaned up the currently unused performance counters.
|
2016-01-24 21:14:18 +00: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.
|
2015-10-19 13:32:02 +00:00 |
scl_proto.h
|
Backported CORE-6078: Permissions for create or alter statements are not checked
|
2019-06-17 18:07:59 +03:00 |
scl.epp
|
Backport of the fix from the master branch: Now CREATE FUNCTION/PROCEDURE inside CREATE PACKAGE does not require CREATE FUNCTION/PROCEDURE privilege
|
2019-11-27 17:50:20 +03:00 |
scl.h
|
Backported CORE-5928: Make it possible for AuthClient plugin to access authentication block from DPB
|
2018-10-05 17:53:35 +03:00 |
sdw_proto.h
|
|
|
sdw.cpp
|
Misc.
|
2016-02-15 02:53:24 +00:00 |
sdw.h
|
Misc
|
2009-11-28 01:44:42 +00:00 |
shut_proto.h
|
Fixed attachment lock usage. Minimized chances for races during database shutdown.
|
2015-11-04 06:06:26 +00:00 |
shut.cpp
|
Avoid not synchronized access to the shared list + some minor adjustments
|
2018-06-01 17:06:14 +03:00 |
SimilarToMatcher.h
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
sort.cpp
|
Backported AutoPtr<> enhancements from HEAD
|
2018-05-22 17:37:44 +03:00 |
sort.h
|
Return back lost checkouts at sorting module.
|
2018-02-28 18:48:38 +02:00 |
sqz.cpp
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
sqz.h
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
status.h
|
Backported implementation of CORE-5442: Enhance control upon ability to share database crypt key between attachments in SS
|
2017-01-09 20:28:48 +03:00 |
svc_tab.cpp
|
Feature CORE-4707 : Implement ability to validate tables and indices online
|
2015-06-19 12:07:41 +00:00 |
svc_tab.h
|
Fixed CORE-4303: Possible races while Service destruction, related code cleanup
|
2014-04-25 10:59:34 +00:00 |
svc_undoc.h
|
Misc
|
2009-11-28 01:44:42 +00:00 |
svc.cpp
|
Fixed bug CORE-5995 : Creator user name is empty in user trace sessions
|
2019-01-29 12:26:00 +02:00 |
svc.h
|
Fixed bug CORE-5995 : Creator user name is empty in user trace sessions
|
2019-01-29 12:26:00 +02:00 |
SysFunction.cpp
|
Implement sub-task CORE-5913 : Add context variables with compression and encryption status of current connection
|
2018-09-18 19:47:36 +03:00 |
SysFunction.h
|
Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod.
|
2010-11-21 03:47:29 +00:00 |
TempSpace.cpp
|
Synchronize access to the global counter
|
2018-01-19 14:30:50 +03:00 |
TempSpace.h
|
Synchronize access to the global counter
|
2018-01-19 14:30:50 +03:00 |
tpc_proto.h
|
Front ported for CORE-5067 : Blocking new connections as a consequence of the too long sweep security2.fdb
|
2016-02-17 09:21:09 +00:00 |
tpc.cpp
|
Port forward fix for bug CORE-5936 : Firebird server segfaults in the end of database backup.
|
2018-10-08 14:13:14 +03:00 |
tra_proto.h
|
Front ported for CORE-5067 : Blocking new connections as a consequence of the too long sweep security2.fdb
|
2016-02-17 09:21:09 +00:00 |
tra.cpp
|
Improvement CORE-6095 : Extend trace record for COMMIT/ROLLBACK RETAINING to allow chaining of transaction ids
|
2019-07-12 10:56:59 +03:00 |
tra.h
|
Improvement CORE-6095 : Extend trace record for COMMIT/ROLLBACK RETAINING to allow chaining of transaction ids
|
2019-07-12 10:56:59 +03:00 |
trig.h
|
Backport of pull request #163 from FirebirdSQL/trigger1_refac
|
2018-06-22 17:34:28 +03:00 |
types.h
|
Fixed CORE-4477: Field RDB$MAP_TO_TYPE is not present in RDB$TYPES
|
2014-07-01 08:23:07 +00:00 |
UserManagement.cpp
|
Backported implementation of CORE-5266: Allow statement 'create OR ALTER user sysdba password ...' to initialize empty securityN.fdb
|
2016-08-10 16:58:56 +03:00 |
UserManagement.h
|
Postfix for CORE-5189: use unsigned operation code in User interface
|
2016-04-10 21:12:14 +03:00 |
val_proto.h
|
Backported fix for CORE-5278: A number of SPB parameters fail in FB 3 & 4
|
2016-06-15 19:17:57 +03:00 |
val.h
|
Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
|
2015-10-12 14:26:00 +00:00 |
validation.cpp
|
Partial fix for CORE-6072 - reworked potentially buggy approach when adding different kind of strings to the clumplet
|
2019-06-28 18:23:52 +03:00 |
validation.h
|
Make validation detect and fix data page error when DP marked as secondary contains primary record version(s).
|
2017-01-20 00:29:26 +02:00 |
version.rc
|
|
|
vio_debug.h
|
Make tracing VIO works and more easy to use:
|
2013-03-10 14:48:17 +00:00 |
vio_proto.h
|
Switch to 64-bit savepoint numbers as a straightforward solution for
|
2016-05-06 23:47:55 +03:00 |
vio.cpp
|
Fixed bug CORE-6150 : Bugcheck when PK\UK\FK constraint check read record already marked as damaged
|
2019-09-30 14:36:12 +03:00 |
VirtualTable.cpp
|
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.
|
2015-10-19 13:32:02 +00:00 |
VirtualTable.h
|
Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now.
|
2009-12-09 18:45:44 +00:00 |