summaryrefslogtreecommitdiff
path: root/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
diff options
context:
space:
mode:
Diffstat (limited to 'storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result')
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result19
1 files changed, 12 insertions, 7 deletions
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
index 192d32d9a95..d7ec18951e1 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
@@ -1,12 +1,17 @@
-drop table if exists t;
-set default_storage_engine='tokudb';
-create table t (id bigint primary key, b bigint not null default 0);
+set tokudb_enable_fast_upsert=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (id bigint primary key, b bigint not null default 0)
+engine = tokudb;
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_ALL_TABLES',''));
+set tokudb_enable_fast_upsert=1;
begin;
-insert noar into t (id) values (1) on duplicate key update b=b+1;
+insert into t (id) values (1) on duplicate key update b=b+1;
begin;
-insert noar into t (id) values (2) on duplicate key update b=b-1;
-insert noar into t (id) values (2) on duplicate key update b=b+1;
-insert noar into t (id) values (1) on duplicate key update b=b-1;
+insert into t (id) values (2) on duplicate key update b=b-1;
+insert into t (id) values (2) on duplicate key update b=b+1;
+insert into t (id) values (1) on duplicate key update b=b-1;
Got one of the listed errors
rollback;
commit;