ClickHouse Keeper's Raft Log Carries a Tree Digest: A Mismatch Terminates the Replica
Keeper puts a digest of its node tree inside every Raft log entry; a follower whose recomputed digest disagrees with the leader’s kills itself.
All posts published on this site.
Everything published here, newest first.
Keeper puts a digest of its node tree inside every Raft log entry; a follower whose recomputed digest disagrees with the leader’s kills itself.
Distributed DDL is a ZooKeeper queue of sequential entries plus a per-host finished directory that the initiator lists to collect results.
ClickHouse hashes each async insert into a per-key buffer and flushes it on size, count, or an adaptive deadline.
ClickHouse scores each projection by the marks it must read, including the parts it cannot serve, and picks the cheapest.
A RECOMPRESS TTL rewrites a whole part with a new codec once all of its rows have expired.