diff options
author | unknown <pekka@mysql.com> | 2006-05-02 14:33:55 +0200 |
---|---|---|
committer | unknown <pekka@mysql.com> | 2006-05-02 14:33:55 +0200 |
commit | e93b203d08dd7f64b140485993ac85791343e115 (patch) | |
tree | df2c1b2c7520bcb59e8e099c028639d568c20a77 /mysql-test/t/ndb_blob.test | |
parent | 7400f10a887232653ac0d26d214e3d4256d6463d (diff) | |
download | mariadb-git-e93b203d08dd7f64b140485993ac85791343e115.tar.gz |
ndb - bug#19201 (4.1), see comment in NdbBlob.cpp
ndb/test/ndbapi/testBlobs.cpp:
option -fac (fetch across commit)
ndb/tools/delete_all.cpp:
option --transactional (default remains truncate)
mysql-test/r/ndb_blob.result:
bug#19201
mysql-test/t/ndb_blob.test:
bug#19201
ndb/include/kernel/signaldata/TcKeyReq.hpp:
bug#19201
ndb/include/ndbapi/NdbBlob.hpp:
bug#19201
ndb/src/ndbapi/NdbBlob.cpp:
bug#19201
Diffstat (limited to 'mysql-test/t/ndb_blob.test')
-rw-r--r-- | mysql-test/t/ndb_blob.test | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/mysql-test/t/ndb_blob.test b/mysql-test/t/ndb_blob.test index f80b7f71281..bf82a793049 100644 --- a/mysql-test/t/ndb_blob.test +++ b/mysql-test/t/ndb_blob.test @@ -403,10 +403,29 @@ create table t1 ( insert into t1 (msg) values( 'Tries to validate (8 byte length + inline bytes) as UTF8 :( Fast fix: removed validation for Text. It is not yet indexable -so bad data will not crash kernel. -Proper fix: Set inline bytes to multiple of mbmaxlen and -validate it (after the 8 byte length).'); +so bad data will not crash kernel.'); select * from t1; drop table t1; +# -- bug #19201 +create table t1 ( + a int primary key not null auto_increment, + b text +) engine=ndbcluster; +--disable_query_log +set autocommit=1; +# more rows than batch size (64) +# for this bug no blob parts would be necessary +let $1 = 500; +while ($1) +{ + insert into t1 (b) values (repeat('x',4000)); + dec $1; +} +--enable_query_log +select count(*) from t1; +truncate t1; +select count(*) from t1; +drop table t1; + # End of 4.1 tests |