mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
stabilization 01168_mutations_isolation
This commit is contained in:
parent
29bfe6b78e
commit
9335fa68c9
@ -53,6 +53,9 @@ tx 6 "alter table mt update n=n*10 wh
|
||||
tx 6 "insert into mt values (40)"
|
||||
tx 6 "commit"
|
||||
|
||||
function accept_both_parts() {
|
||||
sed 's/all_1_14_1_1/all_1_14_2_1/g'
|
||||
}
|
||||
|
||||
tx 7 "begin transaction"
|
||||
tx 7 "select 7, n, _part from mt order by n"
|
||||
@ -61,7 +64,7 @@ tx_async 8 "alter table mt update n = 0 whe
|
||||
$CLICKHOUSE_CLIENT -q "kill mutation where database=currentDatabase() and mutation_id='mutation_15.txt' format Null" 2>&1| grep -Fv "probably it finished"
|
||||
tx_sync 8 "rollback"
|
||||
tx 7 "optimize table mt final"
|
||||
tx 7 "select 8, n, _part from mt order by n"
|
||||
tx 7 "select 8, n, _part from mt order by n" | accept_both_parts
|
||||
tx 10 "begin transaction"
|
||||
tx 10 "alter table mt update n = 0 where 1" | grep -Eo "Serialization error" | uniq
|
||||
tx 7 "alter table mt update n=n+1 where 1"
|
||||
@ -71,7 +74,7 @@ tx 7 "commit"
|
||||
|
||||
|
||||
tx_async 11 "begin transaction"
|
||||
tx_async 11 "select 9, n, _part from mt order by n"
|
||||
tx_async 11 "select 9, n, _part from mt order by n" | accept_both_parts
|
||||
tx_async 12 "begin transaction"
|
||||
tx_async 11 "alter table mt update n=n+1 where 1" >/dev/null
|
||||
tx_async 12 "alter table mt update n=n+1 where 1" >/dev/null
|
||||
@ -88,6 +91,6 @@ $CLICKHOUSE_CLIENT -q "kill transaction where tid=$tid_to_kill format Null"
|
||||
tx_sync 13 "rollback"
|
||||
|
||||
tx 14 "begin transaction"
|
||||
tx 14 "select 10, n, _part from mt order by n"
|
||||
tx 14 "select 10, n, _part from mt order by n" | accept_both_parts
|
||||
|
||||
$CLICKHOUSE_CLIENT --database_atomic_wait_for_drop_and_detach_synchronously=0 -q "drop table mt"
|
||||
|
Loading…
Reference in New Issue
Block a user