.. |
extds
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
misc
|
OSRI and new posix build
|
2010-10-12 08:02:57 +00:00 |
os
|
Better fix for CORE-5264 - thanks to Vlad
|
2016-07-28 18:16:09 +03:00 |
recsrc
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
trace
|
Postfix for CORE-5269, fixed SS case, thanks to Pavel
|
2016-08-05 14:01:20 +03:00 |
acl.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +03: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
|
Remove not necessary sync points - dbb_lck_sync
|
2016-07-06 16:08:11 +03:00 |
Attachment.h
|
Fixed CORE-5339: Assertion in createDatabase() when doing overwrite check
|
2016-08-26 19:04:15 +03:00 |
blb_proto.h
|
Cleanup
|
2014-01-17 14:17:22 +00:00 |
blb.cpp
|
Bugfix for CORE-5307: Random 'invalid transaction handle' errors are returned from the engine.
|
2016-07-13 18:48:12 +03:00 |
blb.h
|
Bugfix for CORE-5307: Random 'invalid transaction handle' errors are returned from the engine.
|
2016-07-13 18:48:12 +03: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
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
blr.h
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
btn.cpp
|
Integrated the jumping information natively into the index bucket.
|
2012-03-14 14:33:41 +00:00 |
btn.h
|
Rework fast_load() local structures to achieve a clearer code. Reduce
|
2016-05-15 12:41:45 +03: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 bug CORE-5302 : Performance regression when bulk inserting into table with indices
|
2016-07-07 15:35:33 +03:00 |
btr.h
|
Misc adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +03:00 |
build_no.h
|
increment build number
|
2016-09-07 00:02:20 +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
|
Fixed assertions (BDB_nbak_state_lock is not set for temporary page space)
|
2016-09-01 00:12:47 +03:00 |
cch.h
|
Reworked nbackup state lock handling to avoid performance penalty on every fetch
|
2016-08-17 16:44:33 +03: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 adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +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
|
More context variables for error handlers, see CORE-1132 and CORE-2040. (#46)
|
2016-09-06 21:12:03 +03:00 |
CryptoManager.cpp
|
Misc.
|
2016-07-10 22:51:02 -03:00 |
CryptoManager.h
|
Fixed CORE-5213
|
2016-06-03 15:52:46 +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-04 14:49:44 -03:00 |
cvt_proto.h
|
Misc, style, etc.
|
2011-04-02 04:27:07 +00:00 |
cvt.cpp
|
Remove hability to overflow declared character length in legacy multibyte charsets.
|
2016-07-16 15:46:54 -03:00 |
Database.cpp
|
Better fix for CORE-5264 - thanks to Vlad
|
2016-07-28 18:16:09 +03:00 |
Database.h
|
Remove not necessary sync points - dbb_threads_sync
|
2016-07-06 16:16:22 +03: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
|
Fixed CORE-5294: Memory leak when use SHOW GRANTS on new empty database (3.0.1 & 4.0; SS & SC), also updated internal memleaks search tool
|
2016-07-05 15:04:27 +03:00 |
DbCreators.h
|
Misc.
|
2016-05-26 13:21:14 -03: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
|
Misc.
|
2016-06-08 21:50:01 -03:00 |
dfw_proto.h
|
Switch to 64-bit savepoint numbers as a straightforward solution for
|
2016-05-06 23:18:36 +03:00 |
dfw.epp
|
Bugfix for CORE-5275: Expression index may become inconsistent if CREATE
|
2016-06-18 15:57: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-5327 : internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2307)
|
2016-08-11 20:42:56 +03:00 |
drq.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +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
|
Fixed CORE-5339: Assertion in createDatabase() when doing overwrite check
|
2016-08-26 19:04:15 +03: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
|
Cleanup - use fb_utils::copy_terminate() where needed
|
2016-04-25 18:39:02 +03:00 |
event_proto.h
|
Fix mac build
|
2013-06-06 07:32:32 +00:00 |
event.cpp
|
Fixed CORE-5181: Build fails when HAVE_MMAP is not defined
|
2016-03-31 16:20:37 +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
|
Replace a verb-cleanup bugcheck with regular error + transaction invalidation.
|
2015-02-03 16:31:05 +00:00 |
exe.cpp
|
More context variables for error handlers, see CORE-1132 and CORE-2040. (#46)
|
2016-09-06 21:12:03 +03:00 |
exe.h
|
More context variables for error handlers, see CORE-1132 and CORE-2040. (#46)
|
2016-09-06 21:12:03 +03: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
|
Simplified passing variables to sub-make. Move functions from "fb_io" namespace to "os_utils" (#30)
|
2016-05-30 17:50:02 +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
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
ExtEngineManager.h
|
Misc.
|
2015-01-15 01:17:27 +00:00 |
fields.h
|
Extend variable value in MON$CONTEXT_VARIABLES up to the possible
|
2016-07-09 12:24:26 +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
|
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
|
Correction, as Dmitry suggests.
|
2016-05-19 00:12:50 +03:00 |
Function.epp
|
Slightly simplify csb initialization and better control its lifetime.
|
2016-08-20 16:53:54 +03: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-17 15:52:27 +03:00 |
GlobalRWLock.h
|
Fix build warnings
|
2014-07-17 18:48:46 +00:00 |
grant_proto.h
|
|
|
grant.epp
|
Fixed CORE-5248: Improve consistency in GRANT syntax between roles and privileges according to SQL standard
|
2016-08-24 18:47:39 +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 problems reported by PVS-Studio - http://www.viva64.com/en/b/0396/
|
2016-05-11 13:16:24 -03: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
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
ini_proto.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
ini.epp
|
Misc.
|
2016-07-10 22:51:02 -03:00 |
ini.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
intl_builtin.cpp
|
Remove hability to overflow declared character length in legacy multibyte charsets.
|
2016-07-16 15:46:54 -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
|
Remove hability to overflow declared character length in legacy multibyte charsets.
|
2016-07-16 15:46:54 -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
|
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
|
Fixed CORE-5248: Improve consistency in GRANT syntax between roles and privileges according to SQL standard
|
2016-08-24 18:47:39 +03:00 |
isc_version.h
|
|
|
isc_version.rc
|
|
|
jrd_proto.h
|
Misc.
|
2016-05-26 14:59:03 -03:00 |
jrd.cpp
|
Fixed CORE-5339: Assertion in createDatabase() when doing overwrite check
|
2016-08-26 19:04:15 +03:00 |
jrd.h
|
Remove not necessary sync points - dbb_threads_sync
|
2016-07-06 16:16:22 +03: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
|
Remove not necessary sync points - dbb_lck_sync
|
2016-07-06 16:08:11 +03:00 |
lck.h
|
Misc adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +03: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.
|
2016-08-07 17:59:48 -03:00 |
Mapping.h
|
Fixed CORE-5269: FBTRACEMGR should understand "role <name>" command switch (needed to explicitly connect with role with "TRACE_ANY_ATTACHMENT" privilege)
|
2016-08-03 16:35:38 +03:00 |
met_proto.h
|
Place expression index support routines where it should be.
|
2016-05-12 14:03:01 +03:00 |
met.epp
|
Fixed yet another oversight of mine.
|
2016-08-23 19:20:46 +03:00 |
met.h
|
Use enumerations where possible (2).
|
2014-04-04 18:39:55 +00:00 |
Monitoring.cpp
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
Monitoring.h
|
Misc cleanup after my prior commit.
|
2016-03-31 15:58:32 +03: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
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
nbak.cpp
|
Misc.
|
2016-08-23 22:23:33 -03:00 |
nbak.h
|
Misc.
|
2016-08-23 22:23:33 -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 support for system privileges
|
2016-05-31 20:07:08 +03: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
|
Fixed CORE-5213
|
2016-06-03 15:52:46 +03:00 |
opt_proto.h
|
Correction for the prior commit.
|
2014-12-21 19:30:06 +00:00 |
opt.cpp
|
Attempting to fix a new incarnation of the infinite loop inside the
|
2016-07-22 20:08:52 +03:00 |
Optimizer.cpp
|
Fix CORE-5268: Nested OR conditions may lead to incorrest results
|
2016-06-10 15:22:03 +03:00 |
Optimizer.h
|
Warning.
|
2016-04-12 14:24:07 -03:00 |
pag_proto.h
|
Code cleanup
|
2016-07-15 18:46:44 +03:00 |
pag.cpp
|
Reworked nbackup state lock handling to avoid performance penalty on every fetch
|
2016-08-17 16:44:33 +03:00 |
pag.h
|
Better fix for CORE-5264 - thanks to Vlad
|
2016-07-28 18:16:09 +03:00 |
par_proto.h
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
par.cpp
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -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
|
|
|
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:15:30 +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
|
Removed unused method (its calculations are outdated anyway).
|
2015-10-19 13:37:58 +00:00 |
RecordSourceNodes.cpp
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
RecordSourceNodes.h
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03:00 |
Relation.cpp
|
Misc adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +03:00 |
Relation.h
|
Misc.
|
2015-10-23 03:08:22 +00:00 |
relations.h
|
Bump ODS version to 13.0 for FB4.
|
2016-06-01 10:48:13 +03:00 |
req.h
|
Fix CORE-5252
|
2016-06-14 19:03:14 +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
|
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
|
Optimize run-time stats collection a bit
|
2016-06-23 00:30:47 +03:00 |
RuntimeStatistics.h
|
Optimize run-time stats collection a bit
|
2016-06-23 00:30:47 +03:00 |
Savepoint.cpp
|
Postfix for DY refactoring that leaded to loop in savepoint chain
|
2016-06-14 19:28:27 +02:00 |
Savepoint.h
|
Misc.
|
2016-07-10 22:51:02 -03: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-5248: Improve consistency in GRANT syntax between roles and privileges according to SQL standard
|
2016-08-24 18:47:39 +03:00 |
scl.epp
|
Fixed CORE-5248: Improve consistency in GRANT syntax between roles and privileges according to SQL standard
|
2016-08-24 18:47:39 +03:00 |
scl.h
|
Misc.
|
2016-06-08 21:50:01 -03:00 |
sdw_proto.h
|
|
|
sdw.cpp
|
Misc adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +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
|
Added support for system privileges
|
2016-05-31 20:07:08 +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
|
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
|
Added support for system privileges
|
2016-05-31 20:07:08 +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
|
|
|
svc.cpp
|
Postfix for CORE-5269, fixed SS case, thanks to Pavel
|
2016-08-05 14:01:20 +03:00 |
svc.h
|
Fixed CORE-5278: A number of SPB parameters fail in FB 3 & 4
|
2016-06-15 19:16:29 +03:00 |
SysFunction.cpp
|
Improvements to NTILE after Pavel Zotov comments in CORE-3618.
|
2016-07-31 13:41:40 -03:00 |
SysFunction.h
|
Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod.
|
2010-11-21 03:47:29 +00:00 |
SystemPrivileges.h
|
Added license to new file
|
2016-06-06 18:18:32 +03: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 adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +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
|
Fix a couple of issues with transaction numbers.
|
2016-07-24 11:22:07 +03:00 |
tra.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
trig.h
|
Optimize system privilege check - move permanent job to compile phase
|
2016-06-06 17:54:12 +03:00 |
types.h
|
Added support for system privileges
|
2016-05-31 20:07:08 +03:00 |
UserManagement.cpp
|
Implemented CORE-5266: Allow statement 'create OR ALTER user sysdba password ...' to initialize empty securityN.fdb
|
2016-08-10 16:57:28 +03:00 |
UserManagement.h
|
Postfix for CORE-5189: use unsigned operation code in User interface
|
2016-04-10 21:06:02 +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
|
Feature CORE-3647 - Window Function: frame (rows / range) clause. Readme to be done.
|
2016-09-02 15:20:01 -03: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
|
Major refactoring of savepoints. Beware of possible regressions.
|
2016-05-06 20:16:14 +03:00 |
vio.cpp
|
Fixed CORE-5248: Improve consistency in GRANT syntax between roles and privileges according to SQL standard
|
2016-08-24 18:47:39 +03:00 |
VirtualTable.cpp
|
Misc adjustments after CORE-5232 and more encapsulation for the Lock
|
2016-05-10 10:44:30 +03: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 |