diff options
author | unknown <tim@cane.mysql.fi> | 2000-12-22 16:19:54 +0200 |
---|---|---|
committer | unknown <tim@cane.mysql.fi> | 2000-12-22 16:19:54 +0200 |
commit | c326c64972d6c5bf3b3892e521b5ac748fde52b9 (patch) | |
tree | dbad5c081e6821bac16948cfff91de33ffd5dc52 /mysql-test/t/replace.test | |
parent | 4a1f883b9dd1d87b6c07c9a2a475380dfda24442 (diff) | |
download | mariadb-git-c326c64972d6c5bf3b3892e521b5ac748fde52b9.tar.gz |
Fix replace bug w/ BDB tables by passing key_length to index_read_idx.
mysql-test/t/replace.test:
- test replace with an extra row that has a higher key value
sql/sql_insert.cc:
- pass real key length to index_read_idx, instead of relying on the
table handler to convert 0 -> key_length (fixes replace bug in BDB)
Diffstat (limited to 'mysql-test/t/replace.test')
-rw-r--r-- | mysql-test/t/replace.test | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mysql-test/t/replace.test b/mysql-test/t/replace.test index 4000ee1b4e2..2d59b26a525 100644 --- a/mysql-test/t/replace.test +++ b/mysql-test/t/replace.test @@ -10,6 +10,7 @@ CREATE TABLE t1 ( PRIMARY KEY (gesuchnr,benutzer_id) ) type=ISAM; +replace into t1 (gesuchnr,benutzer_id) values (2,1); replace into t1 (gesuchnr,benutzer_id) values (1,1); replace into t1 (gesuchnr,benutzer_id) values (1,1); alter table t1 type=myisam; |