DB::Context const&, std::__1::unique_ptr<DB::IReservation, std::__1::default_delete<DB::IReservation> > const&, bool, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0xf62b1d9 in /usr/bin/clickhouse
                  
                  
                  22. DB::StorageReplicatedMergeTree::tryExecuteMerge(DB::ReplicatedMergeTreeLogEntry const&) @ 0xf40a649 in /usr/bin/clickhouse
                  
                  
                  23. DB::StorageReplicatedMergeTree::executeLogEntry(DB::ReplicatedMergeTreeLogEntry&) @ 0xf3ff97c in /usr/bin/clickhouse
                  
                  
                  24. ? @ 0xf46dbac in /usr/bin/clickhouse
                  
                  
                  25. DB::ReplicatedMergeTreeQueue::processEntry(std::__1::function<std::__1::shared_ptr<zkutil::ZooKeeper> ()>, std::__1::shared_ptr<DB::ReplicatedMergeTreeLogEntry>&, std::__1::function<bool (std::__1::shared_ptr<DB::ReplicatedMergeTreeLogEntry>&)>) @ 0xf7815c5 in /usr/bin/clickhouse
                  
                  
                  26. DB::StorageReplicatedMergeTree::processQueueEntry(std::__1::shared_ptr<DB::ReplicatedMergeTreeQueue::SelectedEntry>) @ 0xf42862a in /usr/bin/clickhouse
                  
                  
                  27. ? @ 0xf46e735 in /usr/bin/clickhouse
                  
                  
                  28. ? @ 0xf58562d in /usr/bin/clickhouse
                  
                  
                  29. ThreadPoolImpl<ThreadFromGlobalPool>::worker(std::__1::__list_iterator<ThreadFromGlobalPool, void*>) @ 0x86441bd in /usr/bin/clickhouse
                  
                  
                  30. 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()() @ 0x864671f in /usr/bin/clickhouse
                  
                  
                  31. ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) @ 0x86415ed in /usr/bin/clickhouse
                  
                  
                   (version 21.1.2.15 (official build))
                  
                  
                  Колонка на которую сетует кх имеет кастомный ттл.
                  
                  
                  response.request Array(String) TTL stats_day + toIntervalDay(1),
                  
                  
                  Я пытался сделать detach part и вот что вышло
                  
                  
                  Code: 384. DB::Exception: Received from ch2.wpw.sh:9000. DB::Exception: Part 202106_4155_4155_0 is currently participating in a background operation (mutation/merge), try again later.
                  
                  
                  Потом стопнул мерджи
                  
                  
                  system stop merges banner.messages_local
                  
                  
                  но и это не помогло, ошибка та же. Раньше на колонке был ещё индекс, для теста убрал. В system.mutations пусто, в system.merges три записи на TTL_DELETE Horizontal, REGULAR Horizontal и REGULAR Undecided
                  
                  
                
это очень зря пользоваться 21.2 -- самой ранней версией, при наличии 21.1.9.4121.1.9.41_all.deb это похоже на баг в компактных партах
Обсуждают сегодня