Repository navigation
Conversation
…ty/ClickHouse into data_lake_clustering_read
…9.2-with-panic-safe-ffi) Co-authored-by: Cursor <cursoragent@cursor.com>
…9.2-with-panic-safe-ffi)
…ty/ClickHouse into data_lake_clustering_read
|
This PR is dependent on changes to delta-kernel-rs |
Audit Report: Altinity/ClickHouse PR #2395PR: Altinity/ClickHouse#2395 — Read clustering columns from delta lake and use it for data skipping AI audit note: This review comment was generated by AI (claude-opus-4.6). ScopeThis PR adds support for reading Delta Lake liquid clustering columns from domain metadata ( Files changed
Call GraphTransition Matrix
Confirmed DefectsMedium: Clustering columns not invalidated on credential-rotation snapshot rebuild
Code evidence ( // Line 760: kernel_snapshot_state is reset, but clustering_columns is NOT
kernel_snapshot_state.reset();
initOrUpdateSnapshot();
snapshot_stats = getSnapshotStatsImpl();
// clustering_columns still holds old value hereCode evidence ( void TableSnapshot::initOrUpdateClusteringColumns() const
{
if (clustering_columns.has_value()) // <-- returns early with stale data
return;
// ...
}Medium:
|
…ty/ClickHouse into data_lake_clustering_read
|
AI audit note: This review comment was generated by AI (claude-4.6-opus). Audit update for PR Altinity/ClickHouse#2395 (Delta Lake liquid-clustering predicate fallback): Scope
Call GraphConfirmed defects:Low: Trivial
Coverage summary:
Additional observations (not defects):
|
|
TESTING |
closes: ##2394
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Read clustering columns from
delta-kernel-rsand use that for data skipping.CI/CD Options
Exclude tests:
Regression jobs to run: