@clickhouse_ru

Страница 459 из 723
Алексей
15.03.2018
16:29:25
это очень печально

Alexey
15.03.2018
16:29:26
Адрес deb репозитория с пакетами был изменён: https://clickhouse.yandex/#quick-start

Павел Максимов
15.03.2018
16:30:02
kamish
15.03.2018
16:30:04
это очень печально
и не такое бывало!

Google
Alexey
15.03.2018
16:30:35
это очень печально
Ну я сначала удивился - а потом просто подправил свою роль для ансибла и живу дальше

Алексей
15.03.2018
16:30:56
печально что у меня сначала сломались плейбуки а только потом я узнал что они изменились и через 2 дня я увидел пин.

kamish
15.03.2018
16:30:56
ещё оправдание — это, простите, международная практика, докер тоже так менял адреса репозиториев, с тем же откликом в сообществе

Alexey
15.03.2018
16:31:22
Изменилась вот эта строка. Теперь так: deb http://repo.yandex.ru/clickhouse/deb/stable/ main/ Это то, что прописывается в /etc/apt/sources.list или указывается в apt-add-repository.

Алексей
15.03.2018
16:32:06
ибо старый файл по умолчанию остаётся а новый не выглядит сильно олично. поэтому apt update падает ага.

Alex
15.03.2018
16:32:43
Зато в новом репозитории сохраняются все версии пакетов, а не только последние.

Алексей
15.03.2018
16:32:50
и для решения надо удалить старый файл.

это значит что на деб 8 и 9 встанет одинаковый кх ?

Alexey
15.03.2018
16:33:21
и для решения надо удалить старый файл.
Да, все верно. через apt_repository через absent работает

Alexander Nairashvili
15.03.2018
16:33:34
неужели на aptly переехали

Alexey
15.03.2018
16:34:14
Почему сделано изменение? Нам было необходимо, чтобы: 1. Все версии пакетов хранились вечно. Раньше в репозитории была только одна, последняя версия. 2. Убрать разделение по ОС (precise/trusty/xenial), так как пакет для всех систем стал одинаковым. Почему изменение сделано несовместимым образом? Тот, кто разбирается в настройке .deb репозитория утверждает, что вариант с изменением адреса - это единственный способ.

Google
Алексей
15.03.2018
16:34:56
вопросов почему нету. есть печаль про уведомление :)

Гаврилов
15.03.2018
16:35:53
а репозитория для centos не планируется?

Алексей
15.03.2018
16:36:13
там какая то мутная тема. но в целом есть альтинити

Alexey
15.03.2018
16:36:18
Там же был какой-то неофициальный, собирал кто-то из сорцов вроде

Алексей
15.03.2018
16:36:33
но там стремный пакет с граблями при обновлении

Гаврилов
15.03.2018
16:36:39
я не хочу брать от неизвестно кого сборку

Алексей
15.03.2018
16:36:52
альтинити не неизвестно кто

команду посмотри там. думаю ты там всех знаешь :)

https://www.altinity.com/team/

Алексей
15.03.2018
16:46:02
Alexey
15.03.2018
16:46:20
Ivan
15.03.2018
16:47:42
ключи не менялись же
W: GPG error: http://repo.yandex.ru/clickhouse/deb/stable main/ Release: The following signatures were invalid: 9EBB357BC2B0876A774500C7C8F1E19FE0C56BD4 у меня вот такое после смены репы. Удалять и импортировать ключ я пробовал.

По прежнему weak-key
Возможно, в Deb9 оно считается неприличным.

Алексей
15.03.2018
16:49:49
E0C56BD4 key же. нет ?

Alexey
15.03.2018
16:52:26
- name: Install by APT | Apt-key add yandex repo key apt_key: keyserver: keyserver.ubuntu.com id: E0C56BD4 become: true

Alexander
15.03.2018
16:56:32
Kirill
15.03.2018
16:59:56
Что мешает для совместимости просто добавлять 1 и тот же пакет в разные репозитории?
Зачем их несколько поддерживать, лучше сразу один "отстрелить" и все. Сейчас с единым репозиторием для всех debian based бедут удобнее. При этом многие вообще пользуются своими репозиториями, что тоже правильно.

Google
Maksim
15.03.2018
17:08:26
Странно ломать то что ничего не стоит не ломать

Anton
15.03.2018
17:13:32
привет всем! сможет кто-то глянуть ПР на clickhouse-jdbc? https://github.com/yandex/clickhouse-jdbc/pull/186

molo4ko
15.03.2018
17:33:18
Anton а можете еще правило для joda time добавить? или просто все в один путь положить? просто чтоб наверняка

Anton
15.03.2018
17:34:43
joda time попадает в ru.yandex.repackaged.org

molo4ko
15.03.2018
17:35:33
а, точно, по имени класса же

я посмотрел на группу и запутался)

Anton
15.03.2018
17:36:23


molo4ko
15.03.2018
17:38:18
ну да. я у себя какими-то костылями зафорсил версии так, что вроде все +- стабильно, но ощущение пороховой бочки осталось ?

Anton
15.03.2018
17:40:49
я пробовал подложить 14 гуаву - драйвер упал с NoClassDeFound

Ivan
15.03.2018
18:11:39
E0C56BD4 key же. нет ?
Да, он и есть. Последние символы строки.

Pavel
15.03.2018
18:26:03
временно можно сделать так deb [trusted=yes] http://repo.yandex.ru/clickhouse/deb/stable/ main/

но это так себе решение

остается еще этот ворнинг W: Conflicting distribution: http://repo.yandex.ru/clickhouse/deb/stable main/ Release (expected main/ but got clickhouse stable), но с ним можно жить

Ivan
15.03.2018
18:31:16
временно можно сделать так deb [trusted=yes] http://repo.yandex.ru/clickhouse/deb/stable/ main/
Большое спасибо, работает. один из ворнингов: W: Conflicting distribution: http://repo.yandex.ru/clickhouse/deb/stable main/ Release (expected main/ but got clickhouse stable) я так понимаю, что это из-за "унификации"

Pavel
15.03.2018
18:31:38
ага

Ivan
15.03.2018
18:32:59
Я не поднимал репы, а разве сложно несколько папок сделать, хоть с симлинками?

Alexey
15.03.2018
18:38:11
а репозитория для centos не планируется?
Планируется. Есть пакеты, но мы ещё не успели их туда залить.

Про weak digest algorithm посмотрели и что-то исправили.

prll
15.03.2018
20:41:17
1. взять файл из clickhouse - debian/.pbuilderrc и положить его в -odbc в debian/.pbuilderrc 2. запустить: sudo DIST=artful ARCH=i386 pbuilder create —configfile debian/.pbuilderrc && DIST=artful ARCH=i386 pdebuild —configfile debian/.pbuilderrc 3 - вот он, /var/cache/pbuilder/artful-i386/result/clickhouse-odbc_1.1.1_i386.deb

Oleg
16.03.2018
01:41:28
Помогите, пожалуйста! После обновления до 1.1.54362 получаю ошибку Size of filter doesn't match size of column при работе со свежедобавленным столбцом с прописанным дефолтным значением (т.е. согласно документации, ch значение налету вычисляет для созданных ранее записей). Например, select sum(ve) from nr_views_t8 - так работает, а так нет: select sum(ve) from nr_views_t8 where a_s_o=1. ve UInt8 DEFAULT 1

Google
Alexey
16.03.2018
01:54:28
Помогите, пожалуйста! После обновления до 1.1.54362 получаю ошибку Size of filter doesn't match size of column при работе со свежедобавленным столбцом с прописанным дефолтным значением (т.е. согласно документации, ch значение налету вычисляет для созданных ранее записей). Например, select sum(ve) from nr_views_t8 - так работает, а так нет: select sum(ve) from nr_views_t8 where a_s_o=1. ve UInt8 DEFAULT 1
Мы пока ещё не сталкивались с такой проблемой (хотя тоже недавно обновились до 54362). Поэтому нужна диагностика. Проверьте, не исчезает ли ошибка, если выставить SET optimize_move_to_prewhere = 0 Также попробуйте выбрать какой-нибудь минимальный кусок данных, на котором проявляется проблема. Как это сделать? Смотрите, какие есть куски данных с помощью SELECT * FROM system.parts WHERE active AND table = 'nr_views_t8'. name - это имя куска данных. В оригинальный запрос SELECT из nr_views_t8 можно добавить условие на кусок данных, вот так: ... AND _part = 'name' Если есть такой небольшой кусок данных, то вы можете достать его из файловой системы и переслать нам (clickhouse-feedback@yandex-team.ru). Понадобится также схема таблицы.

Kirill
16.03.2018
04:43:06
Я не поднимал репы, а разве сложно несколько папок сделать, хоть с симлинками?
Там не просто в папку закинул и всё. В общем решение сделать общий репозиторий правильное и рано или поздно это сделать бы пришлось. Единственное что это произошло несколько внезапно.

Артем
16.03.2018
07:35:06
Коллеги, для КХ это стандартное поведение что при вставке поля DateTime КХ его модифицирует и приводит к своей таймзоне ?

можно ли через http запрос, как то указать КХ не модифицировать время

Айбулат
16.03.2018
07:44:02
может при чтении преобразовывается дата к установленной таймзоне?

Антон
16.03.2018
07:51:57
https://clickhouse.yandex/docs/ru/data_types/datetime/ По умолчанию клиент переключается на часовой пояс сервера при подключении. Это поведение можно изменить, включив у клиента параметр командной строки --use_client_time_zone.

Stanislav
16.03.2018
07:53:00
А в случае вставки по http?

Антон
16.03.2018
07:53:18
это на отображение влияет

хранится она в unix timestamp формате

Alexander
16.03.2018
08:04:23
Подскажите, есть нормальный способ в python получать данные запроса не одним огромным списком, а вычитывать потоково? Есть хоть одна библиотека, умеющая это?

Айбулат
16.03.2018
08:14:00
так и есть
нужно поставить зону в клиенте, которым читаете

Alexander
16.03.2018
08:20:11
Http запрос и декодировать стрим?
То есть "нет, пиши сам"?

Артем
16.03.2018
08:21:06
нужно поставить зону в клиенте, которым читаете
использую Datagrip, но в нем какие то траблы с настройкой таймзоны

Атата
16.03.2018
08:21:26
То есть "нет, пиши сам"?
скорее это один из вариантов )

Konstantin
16.03.2018
08:21:54
использую Datagrip, но в нем какие то траблы с настройкой таймзоны
а можете рассказать, как вы датагрип прикрутили?

я пробовал jdbc драйвер, но он эксепшенами кидался, ничего не вышло

Страница 459 из 723