monty@mysql.com
77207d19f2
Merge with new VARCHAR code
2004-12-06 19:18:35 +02:00
monty@mysql.com
67ce247965
Add support for up to VARCHAR (size up to 65535)
...
Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART
Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors
Added support for VARCHAR KEYS to heap
Removed support for ISAM
Now only long VARCHAR columns are changed to TEXT on demand (not CHAR)
Internal temporary files can now use fixed length tables if the used VARCHAR columns are short
2004-12-06 02:00:37 +02:00
brian@avenger.(none)
b85f4677d5
Merge for Matt for Innodb bug.
2004-11-30 10:10:40 -08:00
tomas@poseidon.ndb.mysql.com
aec0b4e4d7
fixed error in test result
...
added extra calls to retrieve connectstring used
reengineered connect somewhat to make retries etc explicit
2004-11-30 17:47:47 +00:00
joreland@mysql.com
85f8ad7bd1
Merge mysql.com:/home/jonas/src/mysql-4.1-fix
...
into mysql.com:/home/jonas/src/mysql-5.0
2004-11-30 07:45:49 +01:00
joreland@mysql.com
e86ce67ea5
Merge mysql.com:/home/jonas/src/mysql-4.1-fix
...
into mysql.com:/home/jonas/src/mysql-4.1
2004-11-30 07:43:19 +01:00
joreland@mysql.com
474f23a402
ndb - fixed long overdue problems with unique indexes and null values
2004-11-30 07:41:26 +01:00
brian@avenger.(none)
2b0b6ec20c
Merging 4.1 to 5.0
2004-11-24 12:34:44 -08:00
serg@serg.mylan
ee933cd198
merged
2004-11-22 21:33:15 +01:00
tomas@poseidon.ndb.mysql.com
2e63f22a71
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-mysqladmin
2004-11-22 15:53:06 +00:00
tomas@poseidon.ndb.mysql.com
1d981111e0
added force send interface to scan
...
prepared for using query cache in ndb
2004-11-22 13:41:46 +00:00
mskold@mysql.com
f0e95c3704
Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)
2004-11-22 10:35:03 +01:00
serg@serg.mylan
2d3dd65cc1
merged
2004-11-20 18:36:41 +01:00
tomas@poseidon.ndb.mysql.com
fdfc731155
ha_ndbcluster.cc:
...
merge error
2004-11-19 09:27:16 +00:00
tomas@poseidon.ndb.mysql.com
2ec794a970
Merge
2004-11-18 21:54:53 +00:00
mskold@mysql.com
7bbee8c95d
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-4.1
2004-11-18 15:55:18 +01:00
mskold@mysql.com
a4d061a5d9
Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..
2004-11-18 12:11:56 +01:00
pekka@mysql.com
bc31325180
Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/space/pekka/ndb/version/my41
2004-11-18 11:55:53 +01:00
serg@serg.mylan
e68bd85b77
merged
2004-11-17 18:04:36 +01:00
tomas@poseidon.ndb.mysql.com
1700bf3844
Enabled usage of new system variables for ndb
...
- ndb_use_exact_count
- ndb_autoincrement_prefetch_sz
- ndb_use_transactions
- ndb_force_send
moved "inlined" functions to .cc file since they are virtual anyways
enabled printout od ndb errors in warnings even if mapping existst to mysql error code
2004-11-17 08:15:53 +00:00
tomas@poseidon.ndb.mysql.com
a69ddb033d
ha_ndbcluster.cc:
...
reverting previous patch
2004-11-16 13:56:25 +00:00
tomas@poseidon.ndb.mysql.com
8ee2a1836e
Also print warning if there is an ndb->mysql errorcode mapping, this since the warning provides valuable info to the user
2004-11-16 12:10:44 +00:00
pekka@mysql.com
52e05dadac
ndb: fix bug-4644 Err Out of fragment operations
2004-11-13 17:34:34 +01:00
brian@avenger.(none)
f05daf02ba
Resolved merge from 4.1 -> 5.0 (mainly Guilhem's work with mysqldump)
2004-11-11 18:58:57 -08:00
acurtis@pcgem.rdg.cyberkinetica.com
dd1cd8aa46
Bug#6031 - To drop database you have to execute DROP DATABASE command twice.
...
DROP DATABASE failed because of file ext not in TYPELIB of known extensions.
General solution - construct a TYPELIB at runtime instead of a static list.
2004-11-10 15:07:11 +00:00
joreland@mysql.com
aeafd88e19
bug#6538
...
ndb: Fix return value in index_last wo/ rows
2004-11-10 11:02:51 +01:00
monty@mysql.com
1087186657
Merge with 4.1 to get new thd->mem_root handling
2004-11-08 17:53:32 +02:00
joreland@mysql.com
9d8dcdcf72
Merge mysql.com:/home/jonas/src/new-fix
...
into mysql.com:/home/jonas/src/mysql-4.1
2004-11-08 11:26:34 +01:00
joreland@mysql.com
3821a8dfca
ndb: bug#6435
...
fix null handling in ha_ndbcluster when using ordered index
2004-11-08 11:11:49 +01:00
joreland@mysql.com
8acbd6a2ba
ndb: bug#6451
...
1) fix so that missing blob tables don't prevent table from being
dropped
2) decrease size of blob part if record length exceeds max length
3) add test case for table wo/ corresponding blob table
4) init scan counters when sending scan_tabreq
2004-11-08 11:06:36 +01:00
monty@mysql.com
071001950e
Merge with 4.1 to get in latest bug fixes
2004-11-04 15:06:24 +02:00
mskold@mysql.com
0bd6fd7875
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-4.1
2004-11-04 10:43:52 +01:00
mskold@mysql.com
700da57918
Fix for bug#6398 update of primary key fails
2004-11-03 15:53:26 +01:00
monty@mysql.com
47bbf768d4
Fixes after merge with 4.1
...
FOUND is not a reserved keyword anymore
Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT
Note that the 5.0 tree is not yet up to date: Sanja will have to fix multi-update-locks for this merge to be complete
2004-11-03 12:39:38 +02:00
ram@gw.mysql.r18.ru
86b33f360b
A fix (bug #6331 : INSERT IGNORE .. SELECT breaks subsequent inserts).
2004-11-02 19:48:37 +04:00
monty@mysql.com
afbe601302
merge with 4.1
2004-10-29 19:26:52 +03:00
tomas@poseidon.ndb.mysql.com
289f68a1b9
test that attribute name truncation works
...
exposed the attribute name size limit for handler
added field name truncation to ndb handler
2004-10-28 15:35:06 +00:00
tomas@poseidon.ndb.mysql.com
179a4ca86e
fix for alignment bug on solaris 64 bit
...
removed compiler warning
2004-10-25 20:35:46 +00:00
joreland@mysql.com
75ac46c0d4
compile fixes for butch
2004-10-21 12:39:08 +02:00
tomas@poseidon.ndb.mysql.com
8ae6219c26
fix so that ndb handler can cope with char(0), mapped to char(1) for now
2004-10-20 17:22:58 +00:00
monty@mishka.local
7af65592c7
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mishka.local:/home/my/mysql-4.1
2004-10-20 02:55:03 +03:00
tomas@poseidon.ndb.mysql.com
1ef4979e48
fix for platforms that have lower_case_table_names == 2
2004-10-19 23:55:02 +00:00
monty@mishka.local
719c88e38f
true,false -> TRUE, FALSE
...
Simple fixes/optimization of things discovered during review of new pushed code
2004-10-14 18:03:46 +03:00
pekka@mysql.com
5c700650ca
Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
...
into mysql.com:/space/pekka/ndb/version/my41-tux
2004-10-14 10:38:47 +02:00
joreland@mysql.com
57612c479f
Merge mysql.com:/home/jonas/src/mysql-4.1
...
into mysql.com:/home/jonas/src/mysql-4.1-ndb
2004-10-13 10:19:28 +02:00
joreland@mysql.com
29c270c13e
Bug#6020, any lock >= write_allow_write is a write lock
2004-10-13 10:08:18 +02:00
pekka@mysql.com
fabf791061
Merge
2004-10-10 18:55:05 +02:00
tomas@poseidon.ndb.mysql.com
252c14049e
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb-merge
2004-10-10 10:03:10 +00:00
magnus@neptunus.(none)
01c29fc921
BUG#5973 ndb table belonging to different database shows up in SHOW TABLES
2004-10-08 13:37:13 +02:00
pekka@mysql.com
8920cff4e9
NDB wl-2151 Fix bounds setting table handler vs TUX
2004-10-08 10:50:50 +02:00