ClickhouseClickHouseAnnouncement
ClickHouse Release 26.4
Summary
ClickHouse Release 26.4 introduces 39 new features, 45 performance optimizations, and 238 bug fixes, focusing on broader SQL compatibility and indexing improvements. The update expands standard SQL support by allowing VALUES clauses as table expressions with column aliases, PostgreSQL-style EXTRACT units, NATURAL JOIN, and SET TIME ZONE commands. For text search, LIKE and ILIKE pattern queries using splitByNonAlpha tokenizers scan inverted index dictionaries instead of executing full-table scans when the dedicated evaluation setting is active. The release also provides the JSONAllValues function to extract all leaf values from a JSON column into a string array, enabling text skip indexes that significantly reduce scanned data and improve query latency.
Context
ClickHouse required updates to expand standard SQL syntax compatibility and provide faster evaluation for text search and JSON filtering workloads.
Approach / What changed
ClickHouse 26.4 introduces table expressions and column aliasing for VALUES, PostgreSQL-style units for EXTRACT, and SET TIME ZONE support. It enables inverted index dictionary scanning for LIKE queries using splitByNonAlpha tokenizers via use_text_index_like_evaluation_by_dictionary_scan and adds the JSONAllValues function to build text skip indexes over JSON subcolumns.
Takeaways
ClickHouse 26.4 supports using VALUES as a table expression with aliased columns and adds PostgreSQL-style unit support to the EXTRACT operator.
Queries using LIKE or ILIKE with splitByNonAlpha tokenizers can scan the inverted index dictionary directly to avoid full-table scans.
The JSONAllValues function extracts all leaf values of a JSON column as Array(String), allowing n-gram text skip indexes to accelerate JSON subcolumn filtering.
Source and freshness
- Source
- clickhouse.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.