Привет! Столкнулся с очень странным поведением кликхауса на версии 20.8.2.3, в какой-то момент по неизвестным причинам кликхаус постоянно начал занимать в фоне половину ресурс...
@den_crane, подскажите, пожалуйста, это тоже особенность json-а clickhouse, который на самом деле кастомный json, или это уже все-таки баг? SELECT isValidJSON('{"success":"{"t...
Подскажите, это баг в gcc или я что-то неправильно понимаю? https://godbolt.org/z/85rrcW Куда смотреть: с некоторой строчки в сообщении об ошибке сигнатура F теряет параметры...
@den_crane, несколько дней назад вы предлагали сразу материализовать новодобавленную материализованную колонку следующим методом: ALTER TABLE table UPDATE mat_col = mat_col Н...
Изучаю boost::beast, есть следующий кусок кода в методе класса: auto sp = std::make_shared<MsgType>(std::forward<MsgType>(msg)); http::async_write(stream_, *sp, [ptr = shar...
Подскажите, пожалуйста, есть ли способ добавить материализованный вычисляемый выражением столбец в существующую таблицу? И какие могут быть подводные? Например, ch сам [не] вы...
Может я, конечно, не туда пошел вообще? Изначальная задача такая: в целях оптимизации времени выполнения аналитических запросов, нужно достать частоиспользуемые поля из json-п...
Есть ли какой-то способ заставить кликхаус материализовать вычисляемую колонку сразу после ее добавления к существующей таблице? Т.е. я сделал ALTER TABLE ADD COLUMN col MATER...
Привет. Нашел интересную особенность с парсингом Decimal из JSONEachRow. Выполним следующее и получим результат: CREATE TABLE test2(id Decimal(18, 4)) ENGINE = MergeTree() ORD...
Привет. Есть нубовской вопрос. Вот кусок кода: https://pastebin.com/HbRzVCxU Вот диагностика компилятора: https://pastebin.com/VDCgFXiC Я пометил нужные строчки #1, #2, #3. Во...
В логи спамит постоянно, думал это можно решить force_restore_data, но видимо, нужно делать что-то другое? > DB::Exception: Part 197001_323520_933352_40_1006555 intersects nex...
Добрый день. Например, в документации есть настройка MergeTree таблицы enable_mixed_granularity_parts, там не сказано ее дефолтное значение, поэтому я хочу посмотреть какое ак...
Подскажите, как заставить OPTIMIZE TABLE ... FINAL использовать больше ядер CPU? Как я понял, по дефолту он использует только одно.
Игрался с концептами, заметил интересную особенность: в clang-experimental-concepts валидный для транка код с {}-инициализацией не компилится: https://godbolt.org/z/TH4wOB @an...
прям твоим синтаксисом разве что так: https://godbolt.org/z/jOSXyx Причем clang это почему-то не переваривает. @antoshkka, подскажи, это баг компилятора, или gcc с msvs своево...
@antoshkka, это, конечно, мелочь, но мембер оператор разве не должен принимать только один аргумент? struct X { // ... std::strong_equality operator<=>(const X&, const...
А какие, например?
Ок. Есть класс User, он объявлен и определен (включая реализацию методов) в models/user.cpp, а есть класс UserService, у которого есть несколько методов, принимающих или возвр...
Спасибо, с наступающим! А есть какие-нибудь приятные новости по C++20? Например, с какого релиза gcc/clang можно будет юзать модули, корутины, концепты без флагов типа -fconce...
Подскажите, флаг force_restore_data - это только к репликам относится или в принципе можно пробовать при любых проблемах даже с нереплицируемыми таблицами?