dimitr
|
894fa1e011
|
Removed unused thread scheduling option.
|
2005-06-12 06:27:12 +00:00 |
|
asfernandes
|
59213efe7e
|
Merge INTL branch into HEAD
|
2005-05-27 22:45:31 +00:00 |
|
hvlad
|
7fd4f64863
|
Correct previous fix for multisegment descending indexes
|
2005-05-08 09:43:36 +00:00 |
|
hvlad
|
f1d576feb4
|
Fixed unregistered bug - "index key too big" when creating descending index
|
2005-05-07 19:45:57 +00:00 |
|
hvlad
|
493bdd92cd
|
Correct index validation code. Big thanks to Arno
|
2005-05-03 15:45:23 +00:00 |
|
hvlad
|
565b5e173b
|
Undo my previous commit. Duplicate chains in not null keys in unique indexes not sorted by design. Changes must be done in index validation code
|
2005-05-01 19:23:04 +00:00 |
|
hvlad
|
735f369d76
|
Duplicate chains not sorted by record number in unique indices
|
2005-04-30 10:10:48 +00:00 |
|
dimitr
|
92dbd6ae59
|
More complete fix for DESC indices.
|
2005-02-22 06:32:35 +00:00 |
|
arnobrinkman
|
11a7710b92
|
Fix segment-selectivity values for descending indexes, reported by Dmitry Yemanov
|
2005-02-21 20:07:24 +00:00 |
|
hvlad
|
5247ca5bab
|
Fix AV when expression index is created
|
2005-02-10 13:37:05 +00:00 |
|
hvlad
|
9826986fb8
|
Fix bug SF #1076858
|
2005-02-08 21:23:59 +00:00 |
|
arnobrinkman
|
a3b6944a75
|
Fix duplicate checking for unique indexes
|
2005-01-27 14:33:58 +00:00 |
|
robocop
|
8d4b89723f
|
Welcome to paranoid programming.
|
2005-01-25 06:33:07 +00:00 |
|
dimitr
|
567fafa30c
|
Fixed expression indices bugs.
|
2005-01-24 09:35:47 +00:00 |
|
robocop
|
229d08b927
|
Misc.
|
2005-01-22 04:16:55 +00:00 |
|
alexpeshkoff
|
f9898ffb5a
|
fixed my bug with descending indices in referential constraints
|
2005-01-21 13:49:35 +00:00 |
|
arnobrinkman
|
eddac3c767
|
Fix index bug when a single NULL with recordnumber 0 was 2 times removed.
Due this the LevelNode was removed, which of course may never happen.
|
2005-01-03 19:24:48 +00:00 |
|
robocop
|
4012106884
|
Misc.
|
2004-12-25 09:44:03 +00:00 |
|
robocop
|
d65307b497
|
Style.
|
2004-12-24 08:52:39 +00:00 |
|
skidder
|
f44f06d085
|
Fix the memory leak from transaction pool when selectable stored procedures are called from PSQL or in subqueries
|
2004-12-07 01:19:55 +00:00 |
|
robocop
|
6c7f268dbd
|
Style.
|
2004-12-04 06:50:38 +00:00 |
|
hvlad
|
ff69a28ece
|
Don't check uniqueness for null keys - this leads to big waste of time
|
2004-12-03 07:55:32 +00:00 |
|
robocop
|
d6535351a2
|
Misc: style.
|
2004-11-24 09:22:07 +00:00 |
|
robocop
|
795a70df00
|
const.
|
2004-10-20 00:09:39 +00:00 |
|
dimitr
|
421f259a4e
|
1) Locks related cleanup
2) Got rid of TRA_nowait + transaction waits related cleanup
3) Return isc_lock_timeout when it's necessary
TODO: Enhance SET TRANSACTION
|
2004-10-07 09:15:32 +00:00 |
|
robocop
|
cad2990b6e
|
Make comment clear
|
2004-10-02 09:26:21 +00:00 |
|
skidder
|
02a0915156
|
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
|
2004-09-28 06:28:38 +00:00 |
|
arnobrinkman
|
9d63050cf4
|
bugfix in delete_node
litlle optimization in compress() function
|
2004-09-27 22:42:56 +00:00 |
|
robocop
|
d293b51c50
|
Things that don't change are const
|
2004-09-25 10:19:50 +00:00 |
|
arnobrinkman
|
3a5cec7e97
|
1) Add filename and linenumber to loginformation for ERR_BUGCHECK
2) Fix some index bugs and little refactoring
|
2004-09-24 00:11:32 +00:00 |
|
robocop
|
4c48615dc5
|
Style
|
2004-09-15 03:46:33 +00:00 |
|
dimitr
|
a975c23a96
|
Fixed the context pool management.
|
2004-09-03 06:10:23 +00:00 |
|
alexpeshkoff
|
c3db4aaa97
|
added (and used in sources) template to change and restore default pool
|
2004-08-30 18:11:08 +00:00 |
|
robocop
|
3a45a04ea7
|
MSVC6 doesn't keep variables in a for() only in that scope. This standard construction is rejected:
for (int i = ...);
for (int i = ...);
Put the variable again before the loops to be able to compile.
|
2004-08-27 04:46:01 +00:00 |
|
brodsom
|
15a5a276da
|
Fix signed/unsigned comparisons
|
2004-08-26 21:47:19 +00:00 |
|
dimitr
|
9d37131978
|
Fixed a server crash I introduced recently.
|
2004-08-23 18:45:40 +00:00 |
|
arnobrinkman
|
2260f712f9
|
add missing initializations
|
2004-08-22 01:00:51 +00:00 |
|
dimitr
|
cfb0e2eb5a
|
More asserts and some style changes. Thanks to Claudio.
|
2004-08-20 07:55:09 +00:00 |
|
dimitr
|
f84006b483
|
Cosmetics.
|
2004-08-20 07:18:16 +00:00 |
|
dimitr
|
89a31cdd07
|
Make EXPRESSION_INDICES generally working.
|
2004-08-20 04:04:06 +00:00 |
|
dimitr
|
d09aa165db
|
The EXPRESSION_INDICES code now compiles.
|
2004-08-19 18:41:19 +00:00 |
|
skidder
|
faabb4b9b4
|
Fix some of the problems in new indices code noted by Valgrind. These fixes are result of discussion with Arno. But indices are still broken; Arno promised to fix remaining stuff from this area during next weekend
|
2004-08-19 00:48:11 +00:00 |
|
dimitr
|
ca4ea54a1e
|
Small optimization of multiple OR booleans (or a constant IN predicate).
The idea is to use a single sparse bitmap for an index matching and hence avoid OR'ing bitmaps for every argument value.
Ported from Yaffil.
|
2004-08-17 17:52:19 +00:00 |
|
alexpeshkoff
|
31039a254e
|
next step preparing to allocate auto objects memory from appropriate pool
|
2004-08-16 12:28:43 +00:00 |
|
arnobrinkman
|
5c1e32de9e
|
Bugfix with dates below Julian date and old code removed
|
2004-08-07 16:44:05 +00:00 |
|
robocop
|
507f53d9bd
|
Style and misc
|
2004-07-22 07:15:10 +00:00 |
|
arnobrinkman
|
cd36ca6e05
|
fix bug in ignore_nulls part
|
2004-07-20 18:57:42 +00:00 |
|
arnobrinkman
|
945fefb3b2
|
When we ignore NULLs in the index then we must already skip them very efficiently from the start.
|
2004-07-16 01:30:33 +00:00 |
|
arnobrinkman
|
401fb7d12f
|
1) Fix starting with and empty string index problem where empty string is passed in parameter. (STARTING WITH ?) ? = ''
2) New index structure ensures that NULLs cannot hold the same key-value as a data value.
3) Ignore NULLs already on scanning index where possible.
|
2004-07-15 23:01:12 +00:00 |
|
robocop
|
1bbb740b98
|
Undo inheritance in ODS page types as requested by Nickolay. Either some macros are too silly or the compiler is limited by the standard here.
Notice I may have missed some file that's not compiled in Win32.
|
2004-07-10 03:20:33 +00:00 |
|