Closed AlexTheKing closed 3 months ago
I'm not sure whether I have something to do with the ClickHouse Cloud tests :)
@AlexTheKing the cloud test failure is irrelevant.
instead of dropping the is_deleted column info directly, I'm wondering if we can reserve such info in ReplacingMergeTreeEngineSpec
, then we can use such info to filter/process the deleted rows on the spark side later if wanted.
I can add changes to preserve it in ReplacingMergeTreeEngineSpec if needed
Added one more commit: now preserving is_deleted column in spec, also added the same for ReplicatedReplacingMergeTree
(it had the same issue)
I fixed test & style, should like OK now
@mzitnik PTAL
Checking Cloud strange behavior, currently will merge PR
Summary
Column for marking rows as deleted (is_deleted column) of ReplacingMergeTree was not anyhow handled during EngineSpec parsing resulting in runtime exception like below:
Checklist
Delete items not relevant to your PR: