8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-27 04:43:02 +01:00
firebird-mirror/src/jrd
2016-03-29 00:02:37 +00:00
..
extds Misc. 2016-02-15 02:53:24 +00:00
misc OSRI and new posix build 2010-10-12 08:02:57 +00:00
os Misc. 2016-01-17 01:46:26 +00:00
recsrc Fixed CORE-5153 - Regression: Server crashes when aggregate functions are used together with NOT IN predicate. 2016-03-21 12:28:06 -03:00
trace Misc. 2015-11-18 01:10:08 +00: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 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
Attachment.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
blb_proto.h Cleanup 2014-01-17 14:17:22 +00:00
blb.cpp Misc. 2016-01-31 00:06:06 +00:00
blb.h Misc. 2015-02-15 13:25:54 +00: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 Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
blob_filter.h Misc, style, etc. 2011-04-02 04:27:07 +00:00
blp.h Fixed blr print for blr_pid2. 2015-08-28 15:59:41 +00:00
blr.h Rework new aggregate functions so that they use the single blr_agg_function BLR verb. 2015-03-25 17:52:14 +00: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 Fixed CORE-5166 - Wrong error message with UNIQUE BOOLEAN field. 2016-03-28 12:47:39 -03: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 2016-03-29 00:02:37 +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 Postfix for CORE-5100: avoid races caused by temporary changed bdb_buffer 2016-02-05 15:13:47 +00:00
cch.cpp Misc. 2016-02-15 02:53:24 +00:00
cch.h Restore scan-resistance feature of the page cache. 2013-08-08 08:41:12 +00:00
cmp_proto.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
cmp.cpp Misc. 2016-03-23 18:24:36 +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 Cleanup and refactoring: parsing strings in BLR. 2016-03-23 15:49:02 +03:00
CryptoManager.cpp Fixed CORE-5144: Deadlock when database is encrypted or decrypted under high parallel load 2016-03-09 14:58:08 +00:00
CryptoManager.h Fixed CORE-5144: Deadlock when database is encrypted or decrypted under high parallel load 2016-03-09 14:58:08 +00:00
cvt2_proto.h Make comparisons return plain int (PVS-Studio). 2014-02-25 06:20:09 +00:00
cvt2.cpp cleanup 2015-03-05 16:18:46 +00:00
cvt_proto.h Misc, style, etc. 2011-04-02 04:27:07 +00:00
cvt.cpp Implemented CORE-3594: Include expected and actual string length into error message 2012-06-06 11:06:31 +00:00
Database.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
Database.h Fixed CORE-5105: Deadlocks when database is initially encrypted 2016-02-05 15:21:58 +00:00
DataTypeUtil.cpp Fixed CORE-4881 - Increase maximum string literal length to 64K (bytes) while setting a lower limit (of characters) for multibyte charsets based on their max char. length (UTF-8 literals will be limited to 16383 characters). 2015-07-27 01:06:51 +00:00
DataTypeUtil.h Fix/misc. 2012-05-26 21:18:17 +00:00
DbCreators.cpp Tag the shmem session clumplets with username. This allows much faster lookups for non-locksmith users. Also, it allows to simplify some code. While being there, cleaned up some unused logic. 2015-12-29 15:17:20 +00: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 Fixed CORE-4571: Can't select from table with ICU column when database (.FDB) is created on LINUX with icu 4.2.1 and then copied to WINDOWS 2014-12-16 14:39:04 +00:00
dfw.epp Misc refactoring: 2016-03-05 17:40:49 +00:00
dpm_proto.h Core support for 32KB page size. Disabled so far. 2015-09-01 07:33:36 +00:00
dpm.epp Please MSVC14: 2016-03-17 12:33:26 +02:00
drq.h Fixed CORE-4954 - The package procedure with value by default isn't called if this parameter isn't specified. 2015-10-07 18:24:36 +00: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 Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
err_proto.h Avoid limits on size of status vector in engine. Ensure that status is always clean on entry to interface methods. 2015-03-20 18:02:30 +00:00
err.cpp Misc. 2015-03-28 00:36:04 +00:00
event_proto.h Fix mac build 2013-06-06 07:32:32 +00:00
event.cpp Fixed bug CORE-5034 : At least 5 seconds delay on disconnect could happen if disconnect happens close after Event Manager initialization 2015-11-24 23:33:13 +00: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 Replace a verb-cleanup bugcheck with regular error + transaction invalidation. 2015-02-03 16:31:05 +00:00
exe.cpp Please MSVC14: 2016-03-17 12:33:26 +02:00
exe.h This should fix known issues with MERGE and stable cursor (see CORE-3362). 2016-02-25 09:20:01 +00: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 Misc. 2015-10-13 02:22:57 +00: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 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
ExtEngineManager.h Misc. 2015-01-15 01:17:27 +00:00
fields.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
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 Please MSVC14: 2016-03-17 12:33:26 +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 Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
flu.h Misc. 2011-06-24 06:34:16 +00:00
fun_proto.h Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod. 2010-11-21 03:47:29 +00:00
fun.epp 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
Function.epp Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00: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 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
GlobalRWLock.h Fix build warnings 2014-07-17 18:48:46 +00:00
grant_proto.h
grant.epp cleanup 2015-03-05 16:18:46 +00: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-5161 : Unique index could be created on non-unique data 2016-03-21 16:39:22 +02:00
idx.h Misc. 2016-03-27 00:11:43 -03:00
inf_proto.h Fixed issue reported by Claudio privately 2011-03-31 10:28:36 +00:00
inf_pub.h Typo. 2016-01-21 00:25:23 +00:00
inf.cpp Fixed CORE-5077: ISQL does not show encryption status of database 2016-01-18 17:30:37 +00: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 12:33:26 +02:00
ini.h Use symbolic constants. 2014-04-12 06:30:17 +00:00
intl_builtin.cpp Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00: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 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
intl.h cleanup 2015-03-05 16:18:46 +00:00
IntlManager.cpp Fixed CORE-5159 - Regression: engine may throw transliteration errors when running from non-ASCII system path. 2016-03-21 14:48:21 -03:00
IntlManager.h Fixed CORE-4277 - Can create database with invalid character set. 2015-07-10 16:19:53 +00:00
irq.h Split a 5-way join into two smaller joins to help the optimizer in cases when statistics is outdated (index creation time suffers when there are many tables/indices). While being there, cache requests that weren't cached yet. 2016-02-26 17:19:29 +00:00
isc_version.h
isc_version.rc
jrd_proto.h 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
jrd.cpp Misc. 2016-03-27 23:36:37 -03:00
jrd.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
JrdStatement.cpp 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
JrdStatement.h Full fix for CORE-4698, also fixed some more or less related leaks, segfaults and assertions 2015-03-04 16:18:53 +00: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 Misc refactoring: 2016-03-05 17:40:49 +00:00
lck.h Remove LCK_idx_reserve introduced with 64-bit transaction ID. 2016-01-27 11:11:38 +00:00
license.h Misc. 2015-10-05 01:25:39 +00:00
lls.h Getting ready to use 32 (not 31) page and transaction numbers 2011-01-21 17:55:04 +00:00
Mapping.cpp Misc refactoring: 2016-03-05 17:40:49 +00:00
Mapping.h Fixed CORE-4899: GFIX -online: message "IProvider::attachDatabase failed when loading mapping cache" appears in Classic (only) if access uses remote protocol 2015-08-18 15:04:04 +00:00
met_proto.h Misc. 2014-04-13 01:42:10 +00:00
met.epp Move the code and add the CAST only when required, per Dmitry comment. 2016-02-04 14:28:26 +00:00
met.h Use enumerations where possible (2). 2014-04-04 18:39:55 +00:00
Monitoring.cpp 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
Monitoring.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
mov_proto.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
mov.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
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 Let nbackup skip another tags on header page and limit search by page boundaries 2016-03-22 20:11:17 +02:00
nbak.h 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00: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 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
ods.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
ods.h Implemented CORE-5100: Improve control over database crypt keys 2016-02-03 13:20:41 +00:00
opt_proto.h Correction for the prior commit. 2014-12-21 19:30:06 +00:00
opt.cpp Misc changes. 2016-03-14 09:02:02 +00:00
Optimizer.cpp Checking the datatype at compile time is unreliable: some nodes return one type at compile time and another type at runtime, thus causing unexpectedly missing casts. I'm moving the check to runtime, this should fix the remaining regressions (fingers crossed). 2016-02-24 20:11:34 +00:00
Optimizer.h Small refactoring. 2014-12-21 19:16:51 +00:00
pag_proto.h 1) Slightly refactored recheduling and checkout logic. 2015-11-29 15:12:31 +00:00
pag.cpp Please MSVC14: 2016-03-17 12:33:26 +02:00
pag.h New feature CORE-1538 : Add an option to isc_database_info to return the number of free pages in a database 2016-01-02 11:28:53 +00:00
par_proto.h Cleanup and refactoring: parsing strings in BLR. 2016-03-23 15:49:02 +03:00
par.cpp Cleanup and refactoring: parsing strings in BLR. 2016-03-23 15:49:02 +03:00
pcmet_proto.h Fixed bug CORE-4754 : Manipulations with GTT from several attachments (using ES/EDS and different roles) leads to: "internal Firebird consistency check (invalid SEND request (167), file: JrdStatement.cpp line: 325)" 2015-04-20 09:36:29 +00:00
pcmet.epp Var shadowing. 2015-05-03 06:20:34 +00: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 Removed incorrect assertion (CORE-4902). 2015-09-04 21:14:28 +00: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 Removed unused method (its calculations are outdated anyway). 2015-10-19 13:37:58 +00:00
RecordSourceNodes.cpp Fixed CORE-5165 - HAVING COUNT(*) NOT IN ( <Q> ) prevent record from appearing in outer resultset when it should be there (<Q> = resultset without nulls). 2016-03-26 19:24:09 -03:00
RecordSourceNodes.h Fixed CORE-4985: Non-privileged user can implicitly count records in a 2016-03-23 18:24:22 +03:00
Relation.cpp Please MSVC14: 2016-03-17 12:33:26 +02:00
Relation.h Misc. 2015-10-23 03:08:22 +00:00
relations.h Fixed CORE-5162: SEC$ tables and tag/attributes 2016-03-22 19:31:44 +03:00
req.h Simplified the locking logic and fixed races during record backout. 2015-11-02 11:46:43 +00: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 Refactored the RPB flags. The new logic also provides a second-level protection against CORE-4618. 2014-12-01 21:53:29 +00: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 Fixed CORE-4950 - Statistics for any system index can not be updated/recalculated. 2015-10-02 17:30:09 +00:00
scl.epp Fixed CORE-5060: Cannot CREATE VIEW that selects from a system table, despite having all grants 2016-01-02 14:41:17 +00:00
scl.h Fixed CORE-4899: GFIX -online: message "IProvider::attachDatabase failed when loading mapping cache" appears in Classic (only) if access uses remote protocol 2015-08-18 15:04:04 +00: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 Fixed attachment lock usage. Minimized chances for races during database shutdown. 2015-11-04 06:06:26 +00:00
SimilarToMatcher.h Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
sort.cpp 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
sort.h Fix build warnings 2014-07-17 18:48:46 +00: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 On behalf of robocop after sourceforge crash - Misc. 2015-07-26 15:36:05 +00: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 Applied initial patch from red-soft 2016-03-22 10:35:55 +02:00
svc.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
SysFunction.cpp Simplify migration for old databases affected by changes in 2016-03-27 11:20:27 +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 Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
TempSpace.h Fix build warnings 2014-07-17 18:48:46 +00: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 Misc. 2016-02-25 01:50:46 +00: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 Merge pull request #10 from aafemt/CORE-5174 2016-03-28 18:07:26 +03:00
tra.h Savepoints refactoring that fixes CORE-4701, CORE-4424 and CORE-4483 2016-03-02 15:33:16 +00:00
trig.h Fixed CORE-4811: Make user names behave according to SQL identifiers rules 2015-06-03 13:57:18 +00: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 Fixed CORE-5162: SEC$ tables and tag/attributes 2016-03-22 19:31:44 +03:00
UserManagement.h Fixed CORE-4969: SEC$USERS table is unavailable in case of any error in any configured user manager plugin 2015-11-06 17:10:27 +00:00
val_proto.h Feature CORE-4707 : Implement ability to validate tables and indices online 2015-06-19 12:07:41 +00:00
val.h Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL, 2015-10-12 14:26:00 +00:00
validation.cpp Please MSVC14: 2016-03-17 12:33:26 +02:00
validation.h Fixed CORE-4978: Improved validation and fix of lost data pages. Thanks to Vlad for help. 2015-11-26 09:28:31 +00: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 Savepoints refactoring that fixes CORE-4701, CORE-4424 and CORE-4483 2016-03-02 15:33:16 +00:00
vio.cpp Please MSVC14: 2016-03-17 12:33:26 +02: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