mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-27 01:51:59 +00:00
Merge pull request #53056 from ClickHouse/try-to-make-01414_mutations_and_errors_zookeeper-less-flaky
Try to make `01414_mutations_and_errors_zookeeper` less flaky
This commit is contained in:
commit
1917fa9b4a
@ -18,19 +18,19 @@ $CLICKHOUSE_CLIENT --query "
|
|||||||
PARTITION BY date
|
PARTITION BY date
|
||||||
"
|
"
|
||||||
|
|
||||||
$CLICKHOUSE_CLIENT --query "INSERT INTO replicated_mutation_table SELECT toDate('2019-10-02'), number, '42' FROM numbers(4)"
|
$CLICKHOUSE_CLIENT --query "INSERT INTO replicated_mutation_table SELECT toDate('2019-10-02'), number, '42' FROM numbers(10)"
|
||||||
|
|
||||||
$CLICKHOUSE_CLIENT --query "INSERT INTO replicated_mutation_table SELECT toDate('2019-10-02'), number, 'Hello' FROM numbers(4)"
|
$CLICKHOUSE_CLIENT --query "INSERT INTO replicated_mutation_table SELECT toDate('2019-10-02'), number, 'Hello' FROM numbers(10)"
|
||||||
|
|
||||||
$CLICKHOUSE_CLIENT --query "ALTER TABLE replicated_mutation_table UPDATE key = key + 1 WHERE sleepEachRow(1) == 0 SETTINGS mutations_sync = 2" 2>&1 | grep -o 'Mutation 0000000000 was killed' | head -n 1 &
|
$CLICKHOUSE_CLIENT --query "ALTER TABLE replicated_mutation_table UPDATE key = key + 1 WHERE sleepEachRow(1) == 0 SETTINGS mutations_sync = 2" 2>&1 | grep -o 'Mutation 0000000000 was killed' | head -n 1 &
|
||||||
|
|
||||||
check_query="SELECT count() FROM system.mutations WHERE table='replicated_mutation_table' and database='$CLICKHOUSE_DATABASE' and mutation_id='0000000000'"
|
check_query="SELECT count() FROM system.mutations WHERE table='replicated_mutation_table' and database='$CLICKHOUSE_DATABASE' and mutation_id='0000000000'"
|
||||||
|
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
|
|
||||||
while [ "$query_result" != "1" ]
|
while [ "$query_result" != "1" ]
|
||||||
do
|
do
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
sleep 0.1
|
sleep 0.1
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ $CLICKHOUSE_CLIENT --query "KILL MUTATION WHERE table='replicated_mutation_table
|
|||||||
|
|
||||||
while [ "$query_result" != "0" ]
|
while [ "$query_result" != "0" ]
|
||||||
do
|
do
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
sleep 0.5
|
sleep 0.5
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -49,11 +49,11 @@ $CLICKHOUSE_CLIENT --query "ALTER TABLE replicated_mutation_table MODIFY COLUMN
|
|||||||
|
|
||||||
check_query="SELECT type = 'UInt64' FROM system.columns WHERE table='replicated_mutation_table' and database='$CLICKHOUSE_DATABASE' and name='value'"
|
check_query="SELECT type = 'UInt64' FROM system.columns WHERE table='replicated_mutation_table' and database='$CLICKHOUSE_DATABASE' and name='value'"
|
||||||
|
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
|
|
||||||
while [ "$query_result" != "1" ]
|
while [ "$query_result" != "1" ]
|
||||||
do
|
do
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
sleep 0.5
|
sleep 0.5
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -66,7 +66,7 @@ $CLICKHOUSE_CLIENT --query "KILL MUTATION WHERE table='replicated_mutation_table
|
|||||||
|
|
||||||
while [ "$query_result" != "0" ]
|
while [ "$query_result" != "0" ]
|
||||||
do
|
do
|
||||||
query_result=$($CLICKHOUSE_CLIENT --query="$check_query" 2>&1)
|
query_result=$(curl $CLICKHOUSE_URL --silent --fail --data "$check_query")
|
||||||
sleep 0.5
|
sleep 0.5
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user