---
title: "ClickHouse Release 26.2"
description: "ClickHouse version 26.2 introduces twenty-five new features, forty-three performance optimizations, and one hundred eighty-three bug fixes across the database engine. This release graduates both the text-index and the QBit vector embedding data type to production-ready status for search and retrieval workloads. For streaming ingestion pipelines where row arrival rates are low, the engine adds time-based block flushing configurations to write data parts before hitting default row or byte thresholds. The update also embeds the ClickStack observability user interface directly into the standard binary distribution, accessible through the local HTTP server port. Further enhancements include automatic min-max indexing for temporal columns in MergeTree tables, interactive time-based one-time password authentication in the client, and a high-performance prime number generator function."
---

# ClickHouse Release 26.2

[Clickhouse](https://yomu.fyi/company/clickhouse) · ClickHouse · Mar 16, 2026

**Type:** Announcement

## Summary

ClickHouse version 26.2 introduces twenty-five new features, forty-three performance optimizations, and one hundred eighty-three bug fixes across the database engine. This release graduates both the text-index and the QBit vector embedding data type to production-ready status for search and retrieval workloads. For streaming ingestion pipelines where row arrival rates are low, the engine adds time-based block flushing configurations to write data parts before hitting default row or byte thresholds. The update also embeds the ClickStack observability user interface directly into the standard binary distribution, accessible through the local HTTP server port. Further enhancements include automatic min-max indexing for temporal columns in MergeTree tables, interactive time-based one-time password authentication in the client, and a high-performance prime number generator function.

## Context

Streaming continuous, low-volume feeds into ClickHouse previously caused data visibility delays due to default block insertion thresholds of 1,000,000 rows or 268 MB. In addition, using the ClickStack observability interface previously required running separate Docker containers or managed infrastructure, and setting up minmax pruning indices on date and time columns required explicit manual table definitions.

## Approach / What changed

The release adds input\_format\_max\_block\_wait\_ms and input\_format\_connection\_handling to flush in-memory blocks by elapsed time, embeds the ClickStack UI directly inside the ClickHouse binary, marks text-index and QBit vector types as production-ready, introduces the add\_minmax\_index\_for\_temporal\_columns MergeTree setting, and adds TOTP interactive authentication to clickhouse-client.

## Takeaways

- Setting input\_format\_max\_block\_wait\_ms alongside input\_format\_connection\_handling allows low-throughput data streams to flush in-memory blocks at fixed time intervals instead of waiting for size limits.
- The add\_minmax\_index\_for\_temporal\_columns setting automatically builds compact minmax indices for Date, DateTime, and Time columns to prune granules during range queries and Top-N ordering.
- The clickhouse-client supports interactive two-factor authentication using TOTP secrets configured per user in YAML with SHA1 hashing and thirty-second periods.

**Tags:** [Authentication](https://yomu.fyi/topic/authentication), [Observability](https://yomu.fyi/topic/observability), [Open Source](https://yomu.fyi/topic/open-source), [Performance](https://yomu.fyi/topic/performance), [Streaming](https://yomu.fyi/topic/streaming)

- Source: [Clickhouse](https://clickhouse.com/blog/clickhouse-release-26-02)
- Source URL: https://clickhouse.com/blog/clickhouse-release-26-02
- Ingested by Yomu: 2026-08-28T01:22:19.788Z

[Read original post](https://clickhouse.com/blog/clickhouse-release-26-02)
