mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
Fix glaky 01076_parallel_alter test
This commit is contained in:
parent
37fe66b761
commit
0c6838a043
@ -103,8 +103,10 @@ done
|
||||
sleep 1
|
||||
|
||||
counter=0
|
||||
have_undone_mutations_query="select * from system.mutations where table like 'concurrent_mutate_mt_%' and is_done=0 and database='${CLICKHOUSE_DATABASE}'"
|
||||
have_all_tables_query="select count() FROM system.tables WHERE name LIKE 'concurrent_mutate_mt_%' and database='${CLICKHOUSE_DATABASE}'"
|
||||
|
||||
while [[ $($CLICKHOUSE_CLIENT --query "select * from system.mutations where table like 'concurrent_mutate_mt_%' and is_done=0" 2>&1) ]]; do
|
||||
while true ; do
|
||||
if [ "$counter" -gt 120 ]
|
||||
then
|
||||
break
|
||||
@ -113,7 +115,13 @@ while [[ $($CLICKHOUSE_CLIENT --query "select * from system.mutations where tabl
|
||||
for i in $(seq $REPLICAS); do
|
||||
$CLICKHOUSE_CLIENT --query "ATTACH TABLE concurrent_mutate_mt_$i" 2> /dev/null
|
||||
done
|
||||
|
||||
counter=$(($counter + 1))
|
||||
|
||||
# no active mutations and all tables attached
|
||||
if [[ -z $($CLICKHOUSE_CLIENT --query "$have_undone_mutations_query" 2>&1) && $($CLICKHOUSE_CLIENT --query "$have_all_tables_query" 2>&1) == "$REPLICAS" ]]; then
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
for i in $(seq $REPLICAS); do
|
||||
|
Loading…
Reference in New Issue
Block a user