hvlad
|
e833be6785
|
Correction for fix for CORE-1199. Thanks to Claudio
|
2007-12-17 07:36:46 +00:00 |
|
hvlad
|
37e3128777
|
Fixed bug CORE-1199 : Firebird SS: internal gds software consistency check (CCH_precedence: block marked (212), file: cch.cpp line: 3640)
|
2007-12-16 20:14:53 +00:00 |
|
alexpeshkoff
|
eea9070f48
|
Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster
|
2007-12-03 15:46:39 +00:00 |
|
paulbeach
|
7602a29b94
|
HPUX Port
|
2007-11-12 14:26:44 +00:00 |
|
asfernandes
|
f3ba6d4fa5
|
Misc
|
2007-08-29 02:33:35 +00:00 |
|
hvlad
|
8de5dd7342
|
Fixed bug CORE-1361 : Index operations for global temporary tables are not visible for the active connection
|
2007-08-28 20:17:36 +00:00 |
|
asfernandes
|
4cc5949028
|
Misc
|
2007-08-05 19:56:27 +00:00 |
|
hvlad
|
e196a9e42f
|
Fixed bug CORE-1401 : Global temporary table instance may pick up not all indices
|
2007-08-02 20:20:16 +00:00 |
|
hvlad
|
04f367d0d2
|
Fixed CORE-1300 : Lower level index pages in missed from parent page
|
2007-06-02 12:15:18 +00:00 |
|
hvlad
|
512a33e0c0
|
Fixed CORE-1299 : Wrong index entries order at non-leaf b-tree pages
|
2007-06-02 12:10:40 +00:00 |
|
hvlad
|
f3163f9295
|
Fixed CORE-1298 : BTR\garbage_collect code can make a deadlock in a page cache
|
2007-06-02 12:07:52 +00:00 |
|
hvlad
|
13cfb0e2f6
|
Correct error handling in index creation code when no space left on disk
|
2007-04-25 20:54:36 +00:00 |
|
asfernandes
|
f676883248
|
Misc
|
2007-04-21 03:27:36 +00:00 |
|
robocop
|
0a0213ff84
|
Totally misc.
|
2007-04-19 07:51:22 +00:00 |
|
hvlad
|
7b020a53ba
|
Fixed bug CORE-1215 : Wrong SELECT query results using index to evaluate >= condition
|
2007-04-18 10:47:10 +00:00 |
|
hvlad
|
8bfa87d892
|
Let store plain 64-bit record number in index_sort_record (and in sort scratch file) and became independent of additional fields of RecordNumber class.
Also pack index_sort_record structure to avoid compiler added padding which unnecessary grow sort scratch file
|
2007-03-20 18:02:10 +00:00 |
|
dimitr
|
a72f56ea4b
|
Misc.
|
2007-02-08 14:03:41 +00:00 |
|
hvlad
|
2e343c74ef
|
Implement improvement CORE-1069 : Optimize index scan when more than one index scanned and ANDed
|
2006-12-27 21:01:02 +00:00 |
|
robocop
|
9a61c5185f
|
Totally misc.
|
2006-12-19 08:36:48 +00:00 |
|
alexpeshkoff
|
8896a21641
|
frontported fixes from 2.0
|
2006-12-15 17:30:41 +00:00 |
|
alexpeshkoff
|
f86fef0c48
|
Fixed CORE-1053
|
2006-12-14 16:20:35 +00:00 |
|
hvlad
|
f206c67d12
|
Fixed CORE-1040: Wrong single-segment ascending index on character field with NULL and empty string values
|
2006-12-06 09:37:25 +00:00 |
|
dimitr
|
543fc5e0d1
|
Enabled rescheduling points for classic. It allows to shutdown database or cancel operation timely for a heavy loaded attachment.
|
2006-10-31 15:59:23 +00:00 |
|
hvlad
|
c747acbbaa
|
Fixed CORE-952: AV when blob is used in expression index
|
2006-10-17 11:03:20 +00:00 |
|
robocop
|
870b1a0363
|
Misc.
|
2006-10-08 06:43:59 +00:00 |
|
dimitr
|
988782a96a
|
1) A new class to handle aggregated multi-level performance counters.
2) Cleanup and minor fixing.
3) A few monitoring changes.
|
2006-10-07 10:53:01 +00:00 |
|
robocop
|
581d251c82
|
Misc: idx_id is already USHORT.
|
2006-09-15 07:24:31 +00:00 |
|
hvlad
|
04051ab102
|
Fix for CORE-895: possible unique index violation
|
2006-08-12 17:21:55 +00:00 |
|
hvlad
|
8d7cd54229
|
Correction to the fix :)
|
2006-06-01 16:28:38 +00:00 |
|
hvlad
|
029706631f
|
Fixed unregistered FB2 bug:
endless loop when exception during index's expression evaluation occured
|
2006-06-01 16:25:30 +00:00 |
|
robocop
|
7040d668fd
|
Misc.
|
2006-05-25 08:40:23 +00:00 |
|
dimitr
|
211645e3dc
|
Getting rid of the old allocator routines.
|
2006-05-23 10:17:00 +00:00 |
|
asfernandes
|
24d936cd70
|
Misc
|
2006-05-22 01:29:06 +00:00 |
|
hvlad
|
701f2cbda4
|
Global temporary tables implementation
|
2006-05-21 22:07:35 +00:00 |
|
asfernandes
|
292ad66e96
|
Misc
|
2006-05-20 01:53:51 +00:00 |
|
alexpeshkoff
|
b056a118b5
|
1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
|
2006-05-19 15:17:02 +00:00 |
|
dimitr
|
8c66a4883a
|
1) Fixed wrong ALL results in the ODS11 optimizer.
2) Fixed SF #527681 -- Strange/Inconsistent query results
|
2006-05-17 19:15:41 +00:00 |
|
asfernandes
|
eb77ff3709
|
Misc
|
2006-05-01 02:26:10 +00:00 |
|
dimitr
|
b8342226e6
|
Const'ness.
|
2006-04-30 15:11:50 +00:00 |
|
alexpeshkoff
|
469589f573
|
Use Firebird::Array instead of STL's vector
|
2006-04-25 17:49:24 +00:00 |
|
robocop
|
d74438baed
|
Fix the discordant data types between flags and the vars used to work with them (really dangerous if the flag is USHORT and you hold it in a UCHAR). Also, get rid of some debris of the uppercased typedefs.
|
2006-04-19 07:10:53 +00:00 |
|
hvlad
|
6cf18cc072
|
Bug fix: don't use page buffer after page was released - it can be replaced
by another page and may lead to serious corruptions
|
2006-04-18 12:45:22 +00:00 |
|
robocop
|
c5f2284b15
|
Style.
|
2006-04-06 08:18:53 +00:00 |
|
dimitr
|
5010e6b0cb
|
Fixed the bug that caused unexpected bugcheck(205) in big databases.
|
2006-03-29 15:26:24 +00:00 |
|
robocop
|
10cb928ddc
|
More cleanup.
|
2006-02-23 06:52:25 +00:00 |
|
robocop
|
1f84bac700
|
Mark unused data members, discover more code associated to conditional compilation, clean some places, replace custom loops by memcpy and memset when possible, etc.
|
2006-02-23 05:08:26 +00:00 |
|
hvlad
|
47ac2b981a
|
bugfix
|
2006-02-08 10:11:46 +00:00 |
|
robocop
|
1ca7a582f9
|
EXPRESSION_INDICES code is considered stable and therefore there's no need to keep it protected by macros. Please do a full rebuild.
|
2006-01-14 07:00:44 +00:00 |
|
dimitr
|
2e258f4cf9
|
Fixed BUGCHECK(205) related to ODS11 index changes.
|
2006-01-08 08:21:46 +00:00 |
|
robocop
|
c76a021f70
|
Misc.
|
2005-11-29 06:18:06 +00:00 |
|