You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement capability-gated append-only refresh for eligible direct MergeTree/ReplicatedMergeTree sources using per-partition persistent _block_number and _block_offset checkpoints and finite bounded SELECT queries.
Acceptance criteria
Append UI requires configured minimum version (initially 26.8) and successful runtime capability probes.
Eligible query validation permits one deterministic direct source and rejects joins, views, FINAL, aggregation, DISTINCT, window functions, UNION, table functions, and business LIMIT.
Parent: #398
Depends on: #400, #401, #402
Design:
docs/design/google-sheets/append-refresh.mddocs/design/google-sheets/decisions.mdScope
Implement capability-gated append-only refresh for eligible direct MergeTree/ReplicatedMergeTree sources using per-partition persistent
_block_numberand_block_offsetcheckpoints and finite bounded SELECT queries.Acceptance criteria
_block_number/_block_offsetand use decimal-string UInt64 values.SELECT ... STREAM, updates, deletes, and silent fallback are absent.Concurrency
Use advisory lease metadata and generation rechecks. Strict distributed locking is out of scope.