в секции багфикс.
но при этом при попытке заапгрейдится на инстансе, где есть таблицы с флоатинг-поинт ключом партицирования летит все та же ошибка
2021.07.15 16:14:01.401495 [ 33 ] {} <Error> auto DB::MergeTreeData::loadDataParts(bool)::(anonymous class)::operator()() const: Code: 33, e.displayText() = DB::Exception: Cannot read all data. Bytes read: 2. Bytes expected: 8., Stack trace (when copying this message, always include the lines below):
0. DB::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool) @ 0x8b6e1fa in /usr/bin/clickhouse
1. DB::ReadBuffer::readStrict(char*, unsigned long) @ 0x8ba928d in /usr/bin/clickhouse
2. DB::SerializationNumber<double>::deserializeBinary(DB::Field&, DB::ReadBuffer&) const @ 0xf43271a in /usr/bin/clickhouse
3. DB::MergeTreePartition::load(DB::MergeTreeData const&, std::__1::shared_ptr<DB::IDisk> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) @ 0x1028540f in /usr/bin/clickhouse
4. DB::IMergeTreeDataPart::loadPartitionAndMinMaxIndex() @ 0x101147b9 in /usr/bin/clickhouse
5. ? @ 0x1019aa1c in /usr/bin/clickhouse
6. ThreadPoolImpl<ThreadFromGlobalPool>::worker(std::__1::__list_iterator<ThreadFromGlobalPool, void*>) @ 0x8bb0fd8 in /usr/bin/clickhouse
7. ThreadFromGlobalPool::ThreadFromGlobalPool<void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()>(void&&, void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()&&...)::'lambda'()::operator()() @ 0x8bb299f in /usr/bin/clickhouse
8. ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) @ 0x8bae51f in /usr/bin/clickhouse
9. ? @ 0x8bb1a43 in /usr/bin/clickhouse
10. start_thread @ 0x9609 in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
11. __clone @ 0x122293 in /usr/lib/x86_64-linux-gnu/libc-2.31.so
(version 21.6.7.57 (official build))
allow_floating_point_partition_key=1 включено в настройках сервера
апгрейжусь с 20.4.4.18 до 21.6.7.56
создавайте issue, там покажите show create table
Обсуждают сегодня