Skip to content

Release notes 2.5.19

Compare
Choose a tag to compare
@jaogoy jaogoy released this 18 Feb 04:51
· 12064 commits to main since this release
f899b86

Release date: February 8, 2024

New features

  • Added a pattern-matching function: regexp_extract_all.
  • Added Bitmap value processing functions: serialize, deserialize, and serializeToString. #40162

Improvements

  • Supports automatic activation of inactive materialized views when refreshing these materialized views. #38521
  • Optimized BE log printing to prevent too many irrelevant logs. #22820 #36187
  • Supports using Hive UDFs to process and load Bitmap data into StarRocks and export Bitmap data from StarRocks to Hive. #40165 #40168
  • Added date formats yyyy-MM-ddTHH:mm and yyyy-MM-dd HH:mm to support TIMESTAMP partition fields in Apache Iceberg tables. #39986

Bug Fixes

Fixed the following issues:

  • Running a Spark Load job that has no PROPERTIES specified causes null pointer exceptions (NPEs). #38765
  • INSERT INTO SELECT occasionally encounters the error "timeout by txn manager". #36688
  • The memory consumption of PageCache exceeds the threshold specified by the BE dynamic parameter storage_page_cache_limit in certain circumstances. #37740
  • After a table is dropped and then re-created with the same table name, refreshing asynchronous materialized views created on that table fails. #38008 #38982
  • Writing data to S3 buckets using SELECT INTO occasionally encounters the error "The tablet write operation update metadata take a long time". #38443
  • Some operations during data loading may encounter "reached timeout". #36746
  • The DECIMAL type returned by SHOW CREATE TABLE is inconsistent with that specified in CREATE TABLE. #39297
  • If partition columns in external tables contain null values, queries against those tables will cause BEs to crash. #38888
  • When deleting data from a Duplicate Key table, if the condition in the WHERE clause of the DELETE statement has a leading space, the deleted data can still be queried using SELECT. #39797
  • Loading array<string> data from ORC files into StarRocks (array<json>) may cause BEs to crash. #39233
  • Querying Hive catalogs may be stuck and even expire. #39863
  • Partitions cannot be dynamically created if hour-level partitions are specified in the PARTITION BY clause. #40256
  • The error message "failed to call frontend service" is returned during loading from Apache Flink. #40710