Skip to content

Compile ClickHouse summaries into the authoritative physical publication - #565

Merged
zzylol merged 1 commit into
mainfrom
feat/unified-clickhouse-query-plan
Sep 10, 2026
Merged

zzylol merged 1 commit into
mainfrom
feat/unified-clickhouse-query-plan

Conversation

@zzylol

@zzylol zzylol commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

ClickHouse aggregates over a bounded table range now bind Planner-selected summary leaves through the authoritative SummaryCatalog and publish one compiler-owned PhysicalPlanPublication. Table identity and value projection use the shared typed DataSourceIdentity::Table and ValueProjectionIdentity::Column contracts; SQL identity and exact fallback stay on the shared QueryPlan entry.

This removes the need for a ClickHouse bundle, sidecar catalog, or parallel executable-plan type.

Validation:

  • CARGO_INCREMENTAL=0 cargo check -p control_plane --lib -j 1
  • CARGO_INCREMENTAL=0 cargo check -p data_plane --lib -j 1

@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch from c372892 to 9ec1af9 Compare September 10, 2026 14:09
@zzylol
zzylol changed the base branch from refactor/stable-post-asap-bindings to refactor/publish-authoritative-catalog September 10, 2026 14:10
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch 2 times, most recently from 9ec1af9 to 24db7a3 Compare September 10, 2026 14:13
@zzylol
zzylol changed the base branch from refactor/publish-authoritative-catalog to refactor/typed-summary-definition-refs September 10, 2026 14:16
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch from 24db7a3 to b4ec5f9 Compare September 10, 2026 14:16
@zzylol
zzylol changed the base branch from refactor/typed-summary-definition-refs to refactor/unify-query-language September 10, 2026 14:29
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch 3 times, most recently from b0f8f4d to b70791f Compare September 10, 2026 14:35
@zzylol zzylol changed the title feat(clickhouse): bind bounded SQL into shared query plans Compile ClickHouse summaries into the authoritative physical publication Sep 10, 2026
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch 3 times, most recently from 453c7cc to 35bf3ed Compare September 10, 2026 14:51
@zzylol
zzylol force-pushed the refactor/unify-query-language branch 2 times, most recently from 482321b to 36e69c1 Compare September 10, 2026 16:09
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch from 35bf3ed to cb8a0f4 Compare September 10, 2026 16:17
@zzylol
zzylol force-pushed the refactor/unify-query-language branch from 36e69c1 to ae61b84 Compare September 10, 2026 16:31
@zzylol
zzylol changed the base branch from refactor/unify-query-language to main September 10, 2026 17:09
@zzylol
zzylol force-pushed the feat/unified-clickhouse-query-plan branch from cb8a0f4 to 353f497 Compare September 10, 2026 17:09
@zzylol
zzylol merged commit e90cb0f into main Sep 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant