Size: a a a

ClickHouse не тормозит

2019 November 22

d

divinus in ClickHouse не тормозит
это не ip6
источник

d

divinus in ClickHouse не тормозит
в конце стандартный ипешник, но вот приписка ::ffff: мне непонятна
источник

YV

Yuri Velgosha in ClickHouse не тормозит
divinus
это не ip6
Та що ви говорите :)!
Вот прям из вики:
During the transition of the Internet from IPv4 to IPv6, it is typical to operate in a mixed addressing environment. For such use cases, a special notation has been introduced, which expresses IPv4-mapped and IPv4-compatible IPv6 addresses by writing the least-significant 32 bits of an address in the familiar IPv4 dot-decimal notation, whereas the other 96 (most significant) bits are written in IPv6 format. For example, the IPv4-mapped IPv6 address ::ffff:c000:0280 is written as ::ffff:192.0.2.128, thus expressing clearly the original IPv4 address that was mapped to IPv6.
источник

d

divinus in ClickHouse не тормозит
ну так миксед
источник

l

lalex in ClickHouse не тормозит
Ivan Moiseev
Гайз, ай нид сам умных мыслей: есть запрос из графаны в КХ вида

SELECT
   $timeSeries as t,
   count()
FROM $table
WHERE $timeFilter AND $column_name IN ($variable)
GROUP BY t
ORDER BY t


в переменной $variable ~5К значений.

Если в качестве значений указывается несколько, то запрос приводится к виду

SELECT
   $timeSeries as t,
   count()
FROM $table
WHERE $timeFilter AND $column_name (‘var_1’, ‘var_2’)
GROUP BY t
ORDER BY t


и всё норм. Но если я за значение для $variable указываю All, то она принимает значение * и я получаю запрос вида

SELECT
   $timeSeries as t,
   count()
FROM $table
WHERE $timeFilter AND $column_name IN (*)
GROUP BY t
ORDER BY t


Который естественно не работает.

Как мне правильно составить запрос, чтобы $variable могла принимать значения:

‘var_1’ - единичное
‘var_1’, ‘var_2’ - перечисление
*
- все

И при этом запрос отрабатывал?
источник

d

divinus in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
а к какому порту они подключились?

и да баги есть, например https://github.com/ClickHouse/ClickHouse/issues/3770
а баг этот всетк про маску при указании white list, в моем же случае они смогли подключиться используя пользователя которому вообще доступ только локальный дан
<ip>::1</ip>
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
помогите пожалуйста в зукипере получаю вот такую ошибку
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
Path:/clickhouse/task_queue/ddl Error:KeeperErrorCode = NodeExists for /clickhouse/task_queue/ddl
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
3a4ae6783c0e :) select * from system.clusters;

SELECT *
FROM system.clusters

┌─cluster────────────┬─shard_num─┬─shard_weight─┬─replica_num─┬─host_name──────┬─host_address─┬─port─┬─is_local─┬─user────┬─default_database─┬─errors_count─┬─estimated_recovery_time─┐
│ clickhouse_cluster │         1 │            1 │           1 │ ch1.admline.ru │ 10.11.11.84  │ 9000 │        0 │ default │                  │            0 │                       0 │
│ clickhouse_cluster │         1 │            1 │           2 │ ch2.admline.ru │ 10.11.11.85  │ 9000 │        0 │ default │                  │            0 │                       0 │
│ clickhouse_cluster │         1 │            1 │           3 │ ch3.admline.ru │ 10.11.11.86  │ 9000 │        0 │ default │                  │            0 │                       0 │
└────────────────────┴───────────┴──────────────┴─────────────┴────────────────┴──────────────┴──────┴──────────┴─────────┴──────────────────┴──────────────┴─────────────────────────┘

3 rows in set. Elapsed: 0.007 sec.
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
не могу создать таблицы в кластере, локально могу, в кипере появляются, а на кластер не разьезжаются
источник

A

Alexander in ClickHouse не тормозит
А какие могут быть причины подвисшей мутации?
источник

A

Alexander in ClickHouse не тормозит
все апстримы остановили
источник

at

alexey tihonov in ClickHouse не тормозит
alexey tihonov
Приветсвую. Обнаруженно странное поведение при применении аггрегатных функций к массивам с Nullable элементами.

CREATE TABLE testNested_local(
   Id Int32,
   Objects Nested
   (
       Id Int32,
       Foo Nullable(Int32)
   ),
   Arr Array(Nullable(Int32))
)ENGINE = MergeTree()
ORDER BY Id

CREATE TABLE testNested AS testNested_local
ENGINE = Distributed(cluster, database, testNested_local, Id)

INSERT INTO testNested SELECT number, [-number], [null], [null] FROM numbers(10)

SELECT * FROM testNested
FORMAT JSONEachRow

{"Id":0,"Objects.Id":[0],"Objects.Foo":[null],"Arr":[null]}
{"Id":1,"Objects.Id":[-1],"Objects.Foo":[null],"Arr":[null]}
{"Id":2,"Objects.Id":[-2],"Objects.Foo":[null],"Arr":[null]}
{"Id":3,"Objects.Id":[-3],"Objects.Foo":[null],"Arr":[null]}
{"Id":4,"Objects.Id":[-4],"Objects.Foo":[null],"Arr":[null]}
{"Id":5,"Objects.Id":[-5],"Objects.Foo":[null],"Arr":[null]}
{"Id":6,"Objects.Id":[-6],"Objects.Foo":[null],"Arr":[null]}
{"Id":7,"Objects.Id":[-7],"Objects.Foo":[null],"Arr":[null]}
{"Id":8,"Objects.Id":[-8],"Objects.Foo":[null],"Arr":[null]}
{"Id":9,"Objects.Id":[-9],"Objects.Foo":[null],"Arr":[null]}

Запросы к Distributed таблице.

SELECT
   any(Objects.Foo),
   has(any(Objects.Foo), 1),
   uniqArray(Objects.Foo)
FROM testNested
FORMAT JSONEachRow

{
 "any(Objects.Foo)": [1],
 "has(any(Objects.Foo), 1)": 1,
 "uniqArray(Objects.Foo)": null
}

При вызове Any к Nullable полю Nested структуры появляется элемент 1, хотя его там не должно быть.

SELECT
   any(Objects.Foo),
   has(any(Objects.Foo), 0),
   
   any(Arr),
   has(any(Arr), 1),
   
   uniqArray(Objects.Foo),
   uniqArray(Arr)
FROM testNested
FORMAT JSONEachRow

{
 "any(Objects.Foo)": [0],
 "has(any(Objects.Foo), 0)": 1,

 "any(Arr)": [1],
 "has(any(Arr), 1)": 1,

 "uniqArray(Objects.Foo)": null,
 "uniqArray(Arr)": null
}

С массивом такая же картина. Только у поля Nested структуры теперь 0.

Запросы к локальным таблицам.

SELECT
   any(Objects.Foo),
   has(any(Objects.Foo), 1),
   uniqArray(Objects.Foo)
FROM testNested_local
FORMAT JSONEachRow

{
 "any(Objects.Foo)": [],
 "has(any(Objects.Foo), 1)": 0,
 "uniqArray(Objects.Foo)": null
}

SELECT
   any(Objects.Foo),
   has(any(Objects.Foo), 0),
   
   any(Arr),
   has(any(Arr), 1),
   
   uniqArray(Objects.Foo),
   uniqArray(Arr)
FROM testNested_local
FORMAT JSONEachRow

{
 "any(Objects.Foo)": [],
 "has(any(Objects.Foo), 0)": 0,

 "any(Arr)": [],
 "has(any(Arr), 1)": 0,

 "uniqArray(Objects.Foo)": null,
 "uniqArray(Arr)": null
}

Any возвращает пустые массивы, хотя их нет таблице.

ClickHouse 19.9.5.36
Что мне с этим делать? Версию обновить? Но я в ченджлогах не видел подобных проблем. Кто нибудь с этим сталкивался?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
There is no a local address in host list - что это за фигня ?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
не работает репликация, уже все перепробовал никак не могу завести
источник

a

alx in ClickHouse не тормозит
Кто нибудь готовил  кх в докере? Есть подводные камни?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
вот я готовлю
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
уже вторую неделю ))
источник

a

alx in ClickHouse не тормозит
Yuri Kudryavtsev
уже вторую неделю ))
И как? А еще к слову, есть советы по эксплуатации кроме тех которые сам Яндекс предложил?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
alx
И как? А еще к слову, есть советы по эксплуатации кроме тех которые сам Яндекс предложил?
никак не могу репликацию настроить
источник