которых она прошла успешно. Научился это делать в случае, если все ноды работают(список хостов возращается в теле http ответа).
Но если какую-то ноду потушить(ситуация, которую я хочу обработать), то в теле http ответа приходит только
Code: 159, e.displayText() = DB::Exception: Watching task /clickhouse/task_queue/ddl/query-0000041520 is executing longer than distributed_ddl_task_timeout (=180) seconds. There are 1 unfinished hosts (0 of them are currently active), they are going to execute the query in background (version 20.3.16.165 (official build))
а списка хостов нигде нету.
Мб кто-то знает как можно подкрутить настройки чтобы список хостов возвращался вместе/вместо ошибки?
Или это только КХ форкать? Клиент как-то это делает, но они через нативный протокол работают, а не http api
кажется в более новых КХ это решено
Обсуждают сегодня