2019-02-04 13:10:23 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
CURDIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
|
|
|
|
. $CURDIR/../shell_config.sh
|
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
${CLICKHOUSE_CURL} --max-time 1 -sS "${CLICKHOUSE_URL_PARAMS}&query_id=cancel_http_readonly_queries_on_client_close&cancel_http_readonly_queries_on_client_close=1&query=SELECT+count()+FROM+system.numbers" 2>&1 | grep -cF 'curl: (28)'
|
2019-02-04 21:38:23 +00:00
|
|
|
|
|
|
|
for i in {1..10}
|
|
|
|
do
|
2019-04-18 18:48:04 +00:00
|
|
|
${CLICKHOUSE_CURL} -sS --data "SELECT count() FROM system.processes WHERE query_id = 'cancel_http_readonly_queries_on_client_close'" "${CLICKHOUSE_URL_PARAMS}" | grep '0' && break
|
|
|
|
sleep 0.2
|
2019-02-04 21:38:23 +00:00
|
|
|
done
|