github StarRocks/starrocks 3.5.2

latest releases: 4.0.9, 3.5.16, 4.1.0...
9 months ago

Release Date: July 18, 2025

Improvements

  • Collected NDV (number of distinct values) statistics for ARRAY columns to improve query plan accuracy. #60623
  • Disabled replica balancing for Colocate tables and tablet scheduling in Shared-data clusters to reduce unnecessary log output. #60737
  • Optimized Catalog access workflow: FE now delays accessing external data sources asynchronously at startup to prevent hanging due to external service unavailability. #60614
  • Added session variable enable_predicate_expr_reuse to control predicate pushdown. #60603
  • Supports a retry mechanism when fetching Kafka partition information fails. #60513
  • Removed the restriction requiring exact mapping of partition columns between materialized views and base tables. #60565
  • Supports building Runtime In-Filters to enhance aggregation performance by filtering data during aggregation. #59288

Bug Fixes

Fixed the following issues:

  • COUNT DISTINCT queries crash due to low-cardinality optimization for multiple columns. #60664
  • Incorrect matching of global UDFs when multiple functions share the same name. #60550
  • Null pointer exception (NPE) issue during Stream Load import. #60755
  • Null pointer exception (NPE) issue when starting FE during a recovery from a cluster snapshot. #60604
  • BE crash caused by column mode mismatch when processing short-circuit queries with out-of-order values. #60466
  • Session variables set via PROPERTIES in SUBMIT TASK statements did not take effect. #60584
  • Incorrect results for SELECT min/max queries under specific conditions. #60601
  • Incorrect bucket pruning when the left side of a predicate is a function, leading to incorrect query results. #60467
  • Crash for queries against a non-existent query_id via Arrow Flight SQL. #60497

Behavior Changes

  • The default value of lake_compaction_allow_partial_success is set to true. Compaction operations can now be marked as successful even if partially completed, preventing blockage of subsequent compaction tasks. #60643

Don't miss a new starrocks release

NewReleases is sending notifications on new releases.