monty@mysql.com
7c6113a39f
Merge key cache structures to one
...
Fixed compiler warnings (IRIX C compiler and VC++)
2003-11-20 22:06:25 +02:00
serg@serg.mylan
50d9b95b77
merged
2003-10-15 12:25:44 +02:00
monty@narttu.mysql.fi
6056cfadfc
Merge with 4.0.16
2003-10-07 15:42:26 +03:00
lenz@mysql.com
40cabaa773
- fixed several typos ("uppdate"->"update" and "tryed"->"tried")
2003-09-19 18:34:57 +02:00
serg@sergbook.mysql.com
60370dd01c
minor cleanups
2003-09-16 15:23:38 +02:00
monty@mashka.mysql.fi
4f7512160b
After merge fixes
...
Use server character set if --default-character-set is not used
Added convert_string() for more efficient alloc+character-set convert of strings
2003-08-19 00:08:08 +03:00
bar@bar.mysql.r18.ru
85c7a8198a
Fix:
...
CREATE TABLE t1 (s1 CHAR(5) CHARACTER SET latin1 COLLATE latin1_german2_ci);
INSERT INTO t1 VALUES ('Ü');
INSERT INTO t1 VALUES ('ue');
SELECT DISTINCT s1 FROM t1;
The above returned two rows in error.
Now it returns one row, in latin1_german2_ci: Ü == ue
2003-08-05 11:03:05 +05:00
ram@mysql.r18.ru
726fca05f7
Fix and test-case for the bug #775 : SELECT misses rows in indexed HEAP table columns.
2003-07-03 18:21:59 +05:00
ram@mysql.r18.ru
bf45493175
Bugfix for HEAP table rb-index scan.
2003-06-10 12:19:28 +05:00
bar@bar.mysql.r18.ru
8192d169a2
CHARSET_INFO structure reorganization for easier maintainance
2003-05-23 17:45:52 +05:00
root@home.(none)
f71a7e4b05
set_default_charset() is not used anymore
...
Some system_charset_info were removed
2003-03-16 10:56:14 +04:00
monty@narttu.mysql.fi
3b073a08e0
Portability fixes
...
Don't define crc32 if we are not linking with gzip
2003-02-27 03:44:44 +02:00
monty@mashka.mysql.fi
25c393a12e
Portability fixes (for windows)
...
Some changes to the prepared statement protocol to make it easier to use and faster.
2003-01-21 21:07:59 +02:00
monty@mashka.mysql.fi
35ff08c2af
After merge fixes
...
Added THD to add_to_xxx_list() functions for faster parsing.
2002-12-06 21:11:27 +02:00
monty@mashka.mysql.fi
859b688476
Merge with 4.0.6
2002-12-05 19:38:42 +02:00
monty@mashka.mysql.fi
9d0f0402a7
Fixed bug when creating keys in temporary HEAP tables.
...
(This caused the DISTINCT test to fail)
Removed one inline as this caused compiler problems
2002-12-02 17:52:22 +02:00
monty@mashka.mysql.fi
6603d75213
New multi-table-update code
...
New (simpler) internal timestamp handling.
More debuging to heap tables.
Small cleanups to multi-table-delete
false -> 0 and true -> 1 (We should use TRUE and FALSE)
2002-11-29 16:40:18 +02:00
serg@serg.mysql.com
b385eb4a05
removed redundant -I include-dirs
2002-11-26 14:01:08 +01:00
ram@mysql.r18.ru
5991e3fc54
fix for byte ordering bug in HEAP rb-tree
2002-11-19 18:48:22 +04:00
ram@mysql.r18.ru
7d6ffa8e6f
fix for NULL processing
2002-11-15 16:45:08 +04:00
monty@hundin.mysql.fi
fbf6ab4465
merge with 4.0.5
2002-10-16 19:30:24 +03:00
monty@hundin.mysql.fi
67d3cd643b
Merge with 3.23.54
2002-10-16 13:11:25 +03:00
monty@hundin.mysql.fi
a975cecf42
Merge
2002-10-14 17:50:44 +03:00
serg@serg.mysql.com
91c8660c5a
Merge work:/home/bk/mysql-4.1
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.1
2002-10-14 14:50:43 +00:00
ram@mysql.r18.ru
f1746fc26a
DEBUG_PRINT() has been fixed
2002-10-14 19:50:42 +05:00
serg@serg.mysql.com
fcb8bc061d
merged
2002-10-14 11:36:48 +00:00
monty@narttu.mysql.fi
3c7f6a9835
merge
2002-10-14 12:07:16 +03:00
monty@hundin.mysql.fi
00e86fb5cc
Allocate HEAP blocks in smaller blocks to get better memory utilization and more speed when used with safemalloc.
...
Don't initalize memory areas when run with --skip-safemalloc.
2002-10-13 23:42:37 +03:00
bar@bar.mysql.r18.ru
69dc5ef8f6
Don't use sort_order directly
2002-10-10 17:14:56 +05:00
bar@bar.mysql.r18.ru
a0dd5febfc
Move hash_sort and hash_caseup into CHARSET_INFO for all charsets
2002-10-10 16:52:22 +05:00
bar@bar.mysql.r18.ru
50c391538a
my_sortcmp -> my_strnncoll
2002-10-09 16:33:35 +05:00
monty@narttu.mysql.fi
da2abaf887
Portability fixes to be able to compile MySQL with VC++
2002-10-08 22:28:24 +03:00
ram@mysql.r18.ru
2e1a0c031a
auto_increment for heap tables
...
test case
2002-10-07 17:49:03 +05:00
ram@mysql.r18.ru
032a4a927a
Additional key segment (HA_KEYTYPE_END) creation has been moved from handler to hp_create.c
2002-10-03 14:55:02 +05:00
lenz@mysql.com
3cf7acb756
- Applied required modifications for automake 1.5
...
- some additional small fixes
- added "depcomp" for automake 1.5
2002-10-01 21:57:10 +02:00
bar@bar.mysql.r18.ru
34d4c4f462
Some speed improvements
2002-08-15 16:42:54 +05:00
ram@ram.(none)
17204b1c88
Stupid bug has been fixed
2002-07-12 13:12:32 +05:00
ram@gw.udmsearch.izhnet.ru
4efaf85ad3
Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1
...
into gw.udmsearch.izhnet.ru:/usr/home/ram/mysql-4.1.ai
2002-06-07 22:18:42 +05:00
ram@gw.udmsearch.izhnet.ru
e33a1c5440
check_one_rb_key() func
2002-06-07 22:13:59 +05:00
ram@gw.udmsearch.izhnet.ru
07cf3d7649
tests fixes
2002-06-07 17:09:14 +05:00
ram@gw.udmsearch.izhnet.ru
5953779053
heap_create() <-> heap_open()
2002-06-07 16:47:36 +05:00
monty@hundin.mysql.fi
ab1a273198
Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1
2002-06-04 11:39:33 +03:00
monty@hundin.mysql.fi
ee6bd84880
Changes for new binary .frm format
...
Fixes after last merge from 4.0.
(Code not yet complete, need anoter merge from 4.0)
2002-06-04 08:23:57 +03:00
ram@gw.udmsearch.izhnet.ru
479b3b3f03
Removed unnecessary key search in the hp_rb_write_key() function
2002-05-28 20:46:35 +05:00
ram@gw.udmsearch.izhnet.ru
4375d827db
Heap table code cleanup
2002-05-23 19:26:16 +05:00
ram@gw.udmsearch.izhnet.ru
3b43cb2960
BTREE heap key structure is now the same as MyISAM
...
_mi_compare_text -> mi_compate_text
Changes according Monty's suggestions
2002-05-21 21:54:08 +05:00
bell@sanja.is.com.ua
f3dc0a80e1
HEAP tables bug (by Ramil request)
2002-05-13 22:39:36 +03:00
bar@gw.udmsearch.izhnet.ru
839a135ef6
Use keyseg charset instead of default_charset_info
2002-05-06 18:52:06 +05:00
ram@gw.udmsearch.izhnet.ru
06ed215c37
Index number argument
...
Fix in test results
2002-04-29 13:53:29 +05:00
ram@gw.udmsearch.izhnet.ru
b8a12a8cec
MI_KEYSEG -> HA_KEYSEG
...
_mi_key_cmp -> ha_key_cmp
2002-04-25 15:10:29 +05:00