BetaWeekly digests are a beta — we're trying something new. Feedback welcome.
ClickHouse's ops-heavy week meets dbt's parser transition
October 12–18, 2026
ClickHouse began its 5.0.0 sunset deadline for Free and Developer workspaces while shipping a native .NET TCP client, and dbt-core put its 1.9/1.10 behavior changes on by default as the Fusion parser moved toward the mainstream.
The week at a glance
Replay the weekBiggest releases
- 01dbt v1.13.0b1 flips 1.9/1.10 flags to default true, adds dbt login
dbt Labs - 02Tinybird Classic sunsets for Free and Developer plans, CLI 5.0.0 requires Python 3.11
Tinybird - 03dbt-core v1.12.6 fixes wildcard selectors and v2 parser log output
dbt Labs - 04dbt-core v2.0.8 restores catalog.json from dbt build --write-catalog
dbt Labs - 05dbt-core v1.11.16 fixes wildcard FQN selectors and validates package download paths
dbt Labs
Tinybird's Classic deadline arrives
The long-announced Tinybird Classic sunset landed this week: remaining Free Workspaces are deleted outright, Developer Workspaces lose UI access and can only be migrated through support, and Enterprise plans are untouched. If you're still on Classic, the window for self-service migration closed. The same changelog notes two operational traps for Forward users — the CLI now demands Python 3.11 or later, and Tinybird Local's arm64 image refuses to start on hosts with 16 KiB or 64 KiB kernel pages, a class of machine that includes some recent Apple silicon and ARM server setups.
dbt moves its defaults forward
The week's biggest developer-facing shift is in dbt-core's 1.13 beta, which flips every flag introduced in 1.9 and 1.10 to default true — a breaking change for projects that never opted in. It also bundles the opt-in dbt-state plugin, adds a dbt login command for platform authentication, and introduces a --use-v2-parser flag that hands parsing to Fusion, with parser fixes for duplicate-metric partial parsing and a circular-selector recursion crash on Windows. The 1.12 and 1.11 maintenance lines picked up the smaller pieces of that work: wildcard FQN selectors match nested models regardless of subfolder depth, the v2 parser's logs now relay cleanly through --log-format otel (fixing a latent bug where a stray stderr line could abort a --warn-error run), and package tarball downloads are validated to stay inside the dbt downloads directory. On the v2 side, catalog.json comes back for dbt build --write-catalog after a preview regression silently skipped it, spurious TableNotFound errors during analyze are gone, and the PyPI wheels now support Python 3.10.
ClickHouse's quiet background hum
ClickHouse's 25 releases across four channel lines this week are routine patch churn — the stable and LTS branches advancing in lockstep, with nothing flagged as a headline change. Worth knowing they exist if you pin versions, but nothing here should change how you build. The substance came from a native TCP client for .NET that promises faster reads and inserts with fewer allocations, columnar APIs, POCO support, and a migration path off HTTP. Alongside it, ClickStack added built-in z-score anomaly detection on existing charts plus a sharded scheduler sized for tens of thousands of alerts migrated from tools like Grafana, and the team published a head-to-head CostBench result against Redshift Serverless. Two posts drill into the plumbing: how Managed Postgres and ClickHouse work as one stack, with a live WalShadow demo replicating Postgres in under a second, and a careful hunt for a 32 ms tail-latency spike traced to unbatched Native protocol metadata packets overflowing a reset congestion window — a good read if you've ever blamed the query planner for network physics.
Releases covered10
- Introducing the (blazing fast!) native TCP client for .NET (opens in new tab)
- Scaling ClickStack alerting with built-in anomaly detection (opens in new tab)
- Why Redshift Serverless can’t match ClickHouse Cloud for real-time analytics (opens in new tab)
- Postgres at Open House NYC (opens in new tab)
- Chasing that 32 ms tail latency in ClickHouse (opens in new tab)
- dbt v1.13.0b1 flips 1.9/1.10 flags to default true, adds dbt login (opens in new tab)
- dbt-core v1.12.6 fixes wildcard selectors and v2 parser log output (opens in new tab)
- dbt-core v1.11.16 fixes wildcard FQN selectors and validates package download paths (opens in new tab)
- dbt-core v2.0.8 restores catalog.json from dbt build --write-catalog (opens in new tab)