Skip to content

client: add SelectWithExternalData(const Query&, ExternalTables) overload#519

Merged
slabko merged 1 commit into
ClickHouse:masterfrom
iliaal:selectwithexternaldata-query-overload
Jun 12, 2026
Merged

client: add SelectWithExternalData(const Query&, ExternalTables) overload#519
slabko merged 1 commit into
ClickHouse:masterfrom
iliaal:selectwithexternaldata-query-overload

Conversation

@iliaal

@iliaal iliaal commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Add void SelectWithExternalData(const Query& query, const ExternalTables& external_tables).

Same as the BeginInsert case: the Impl supported it, the public surface did not.

This completes the Query-based API for external-data selects.

@iliaal iliaal requested review from mzitnik and slabko as code owners June 10, 2026 20:31
…load

The Impl already took a full Query.

The public surface only had the string versions, so callers could not attach settings, params, query id or OnProgress etc. when doing SELECT with external tables.

Thin forwarding.
@iliaal iliaal force-pushed the selectwithexternaldata-query-overload branch from 5ff2052 to 9d15be7 Compare June 10, 2026 21:05
@slabko slabko merged commit 706dd4d into ClickHouse:master Jun 12, 2026
27 checks 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.

2 participants