Alexey's favorite features of 2025
Blog post from ClickHouse
In 2025, ClickHouse introduced significant enhancements across multiple areas, marking a year of extensive development with 277 new features, 319 performance optimizations, and 1,051 bug fixes. Notable advancements include the introduction of lightweight updates in version 25.7, which allow for efficient data modifications using patch parts, and the expansion of data lake capabilities with support for various catalog systems like REST, Polaris, and Unity. The platform also saw the progression of text and vector index features, enabling faster and more precise querying capabilities, with vector search achieving general availability in 25.8. Additionally, ClickHouse implemented a query condition cache in version 25.3 to improve query performance by caching conditions in the WHERE clause, and introduced automatic global join reordering in 25.9 to optimize complex join operations. The introduction of lazy materialization in 25.4 further optimized resource usage, significantly speeding up data processing by delaying the reading of column data until necessary. The growing community of contributors was instrumental in these developments, reflecting ClickHouse's increasing popularity and robust community support.