Skip to content

Add Altertable - #2883

Open
redox wants to merge 3 commits into
ClickHouse:mainfrom
altertable-ai:altertable-v0
Open

redox wants to merge 3 commits into
ClickHouse:mainfrom
altertable-ai:altertable-v0

Conversation

@redox

@redox redox commented Oct 27, 2026

Copy link
Copy Markdown

Adds Altertable, a DuckDB-based managed lakehouse, with results from 2026-10-27.

Six compute sizes, one node each, default settings (tuned: no): M, L, XL, 2XL, 3XL, and 4XL.

How it was run

  • benchmark.sh downloads hits_compatible/hits.parquet, rewrites it locally with DuckDB so EventTime, ClientEventTime, and LocalEventTime are real timestamps and EventDate is a date (the published Parquet stores those as raw integers), then uploads that file once into catalog clickbench, schema main, table hits.
  • Load time is that upload: 149 seconds. It is the same on every size because the table is loaded once and each size only changes the compute used for queries.
  • queries.sql is the standard 43 queries in DuckDB SQL (STRLEN, REGEXP_REPLACE, extract(minute FROM …), DATE_TRUNC).
  • run.sh posts each query to the HTTP API and records the server-reported duration_ms. That is execution time on the service. It does not include transferring the result back to the client.

Reproduction needs ALTERTABLE_USERNAME and ALTERTABLE_PASSWORD. ALTERTABLE_COMPUTE_SIZE selects the size (L by default).

redox added 3 commits October 27, 2026 15:11
This has been done on the AWS EU-West region of Altertable.
@github-actions

Copy link
Copy Markdown
Contributor

@CLAassistant

CLAassistant commented Oct 27, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@redox redox mentioned this pull request Oct 27, 2026
@alexey-milovidov alexey-milovidov added the reproduction-pending Needs an independent reproduction of the results. label Oct 30, 2026

This branch was successfully deployed

No deployments
benchmark-approval — acbd3a49 Deployed Oct 27, 2026 by redox via launch #913
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reproduction-pending Needs an independent reproduction of the results.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants