全部產品
Search
文件中心

E-MapReduce:核心發布記錄

更新時間:Jan 05, 2026

本文為您介紹EMR Serverless StarRocks核心的功能動態。

3.3

說明

Serverless StarRocks 3.3版本基於Linux Foundation Project StarRocks開發。有關社區功能更新的詳細資料,請參見StarRocks version 3.3

3.3.20-1.3.0版本

發布時間

2025年12月10日

更新內容

功能分類

說明

基礎引擎

【功能最佳化】

  • 增強 Routine Load 的容錯能力:支援在匯入 JSON 格式資料時自動跳過格式錯誤的記錄,並將錯誤資訊記錄到日誌中。

  • 最佳化外表錯誤提示:改善外表查詢失敗時的報錯資訊,使問題定位更直觀、高效。

【問題修複】

修複條件更新情境下的穩定性問題:已解決在僅包含  DELETE  記錄的條件更新操作中可能導致 BE 節點崩潰的問題。

存算分離

【新增功能】

支援通過Apache Ranger對存算分離執行個體下的 Warehouse 粒度的資源進行許可權控制,滿足企業級安全合規需求。

【功能最佳化】

增加存算分離執行個體的儲存讀寫的重試機制,增強容錯能力。

【問題修複】

修複存算分離執行個體在高並發情境建立過多bRPC Connection的問題。

Lakehouse

【新增功能】

  • 支援 Paimon Deletion Vector V2。

  • 支援通過 Native Reader 讀寫 Paimon Format Table。

  • 支援過濾 Hive Metastore以 hive_var 為首碼的虛擬分區,避免中繼資料幹擾。

3.3.13-1.2.3版本

發布時間

2025年11月20日

更新內容

功能分類

說明

存算分離

【功能最佳化】

支援 warehouse 粒度的查詢延遲(query latency)指標。

Lakehouse

【問題修複】

修複查詢 Paimon 外表遇到Null 字元串分區 key 時 plan 階段報錯導致查詢失敗的問題。

3.3.13-1.2.2版本

發布時間

2025年11月14日

更新內容

功能分類

說明

基礎引擎

【功能最佳化】

  • 最佳化long running query快速失敗檢測機制。

  • 支援對 Clucene 倒排索引的部分更新。

【問題修複】

  • 修複CoordinatorMonitor線程異常退出導致BE crash後查詢無法立即結束的問題。

  • 修複因重新導向與重試機制導致的事務丟失引發的 TXN_NOT_EXISTS問題。

  • 修複FE Plan階段MultiJoinBinder引發死結的問題。

  • 修複使用部分更新模式變更導致的空段檔案標記問題。

存算分離

【問題修複】

修複insert overwrite長時間執行中間出現shard not exist錯誤。

Lakehouse

【問題修複】

  • 修複使用DLF Catalog時,擷取RAM User的錯誤。

  • 修複物化視圖刪除分區後,leader/follower分區中繼資料不一致的問題。

3.3.13-1.2.1版本

發布時間

2025年11月05日

更新內容

功能分類

說明

基礎引擎

【功能最佳化】

提升長任務的可觀測性,最佳化了對執行時間較長任務的監控與診斷能力,便於使用者及時瞭解任務運行狀態。

【問題修複】

修複執行show backup時返回的錯誤資訊的問題。

存算分離

【問題修複】

修複在刪除本機快取時對OSS產生的無效請求,減少不必要的網路開銷。

Lakehouse

【問題修複】

修複Date 類型的Paimon分區表查詢失敗問題。

3.3.13-1.2.0版本

發布時間

2025年10月29日

更新內容

功能分類

說明

基礎引擎

【新增功能】

  • 支援ACID能力(Beta)。

  • MaxCompute Catalog 支援謂詞下推。

  • 支援first_day&last_day函數。

  • 支援bitmap_hash64函數。

【功能最佳化】

  • 最佳化回收Partition不及時導致fe記憶體使用量高的問題。

  • 最佳化FE Plan耗時增加問題。

【問題修複】

  • 修複彈性擴縮容情境下brpc失敗的問題。

  • 修複delta writer load channel未正常初始化導致的be crash問題。

  • 修複backend stream loss導致的flink任務commit失敗問題。

  • 修複array contains處理isconst判斷錯誤問題。

  • 修複trino遷移期間json extract不支援問題。

  • 修複cte resue問題。

  • 修複外表物化視圖重新整理失敗問題。

  • 修複jit enable之後線程數增加問題。

  • 修複tablet manager並發問題。

  • 修複profile收集失敗導致的fe調度卡住問題。

  • 修複低基數最佳化報錯不正常拋出問題。

  • 修複split函數處理null不正確導致的寫parquet期間be crash問題。

  • 修複case when運算式包含varchar,物化視圖重新整理失敗問題。

  • 修複存算一體compaction導致的並發鎖問題。

  • 修複cbo無法正常裁剪cte相關運算式問題。

  • 修複http handler相關問題。

  • 修複brpc並發問題導致load channel和tablet sink引發的be crash問題。

存算分離

【新增功能】

  • Insert&Update支援column mode部分列更新。

  • show alter table支援查看修改meta的任務。

  • 支援按照max compaction score調度compaction任務。

【問題修複】

  • 修複遷移期間開啟compaction導致事務卡住問題。

  • 修複metadata cache中繼資料不清理問題,支援動態更新metadata cache容量。

  • 修複lake persistent index初始化失敗導致的be crash問題。

Lakehouse

【新增功能】

  • 支援Paimon Native Writer,效能極大提升,適用於湖倉加工情境。

  • Paimon查詢支援複雜類型。

  • 支援DLF Iceberg Catalog。

  • 支援讀取Fluss表。

  • 支援Paimon TimeTravel功能。

  • Insert Overwrite支援非分區表。

【功能最佳化】

  • 最佳化Paimon列統計資訊。

  • 最佳化Iceberg&Paimon表count能力。

【問題修複】

  • 修複show grant user失敗問題。

全文檢索索引

【問題修複】

  • 修複match函數空值問題。

3.3.13-1.1.1版本

發布時間

2025年9月21日

更新內容

功能分類

說明

基礎引擎

【功能最佳化】

  • 最佳化partition statistics 統計資訊採集效能。

  • 支援 FE query fragments deployer 線程池大小參數動態可調。

  • 支援 FE checkpoint 參數可配置並列印長耗時日誌。

【問題修複】

  • 修複 JDBC 串連數可能超過jdbc_connection_pool_size限制的問題。

  • 修複動態建立分區可能遇到的 partition name 衝突從而導致分區建立失敗的問題。

  • 修複匯入任務統計結果缺少掃描資料資訊的問題。

  • 修複倒排查詢包含 null 欄位時過濾不正確的問題。

  • 全文檢索索引修複 match regexp 時的 pattern 是Null 字元串時結果不正確的問題。

  • 修複對手動建立的分區執行 insert overwrite 失敗的問題。

  • 修複 Alter Job 與建立分區衝突導致 job cancel 的問題。

  • 修複 analyze job 統計資訊採集任務狀態異常的問題。

  • 修複 FE 側匯入交易記錄輸出不全的問題。

存算分離

【問題修複】

  • 【重要】修複社區 3.3.13 版本引入的 BE/CN 優雅退出導致 tablet meta 檔案不可讀的問題。

  • 修複 leader FE 上 max compaction score 指標不更新的問題。

  • 修複 batch publish 與 schema change 並行作業時出現的 txn log 丟失的問題。

Lakehouse

【問題修複】

  • 修複 Paimon 表 UUID 格式處理錯誤的問題。

  • 修複 DLF 2.5 下 Paimon MV 使用者鑒權的問題。

3.3.13-1.1.0版本

發布時間

2025年7月21日

更新內容

功能分類

說明

基礎引擎

【功能最佳化】

  • 增加fe.load日誌,提升資料載入過程的可觀測性。

  • information_schema.loads表中新增sink_bytes欄位。

  • 最佳化Routine Load錯誤記錄檔,增加Offset等關鍵資訊以方便問題排查。

【問題修複】

  • 修複ConnectContext中global_state_manager可能為Null的問題,避免由此引發的查詢失敗、匯入失敗或Profile缺失。

  • 修複列統計(Column Statistics)缺失問題,確保統計資訊的準確性。

  • 修複了Query version not found報錯問題。

  • 增加slow_lock_print_stack參數,避免大規模叢集中因線程堆棧列印導致進程卡頓。

  • 修複錯誤的Union執行計畫導致FE記憶體溢出(OOM)問題。

  • 修複列重新命名後查詢失敗問題。

  • 修複載入Snapshot失敗導致主鍵索引丟失的問題。

  • 修複物化視圖屬性異常變更導致的重新整理問題。

  • 通過FE配置項task_runs_max_history_number控制information_schema.task_runs視圖儲存的歷史TaskRun數量,降低記憶體開銷。

  • 修複了匯入資料時版本丟失的問題。

  • 修複Follower節點Task Run資訊異常的問題。

  • 修複FE切主後Broker Load無法恢複的問題。

  • 修複列被修改後查詢返回null的問題。

  • 修複了在單事務多表寫入時導致的分區建立失敗問題。

  • 修複CASE WHEN返回錯誤類型導致的查詢報錯。

  • 修複並發情境下Cache Key重複導致Cache失敗的問題。

  • 修複主鍵表Partial Update失敗問題。

  • 修複Submit Task鎖機制的問題。

  • 修複Union運算元低基數時的全域字典問題。

  • 修複空分區誤裁剪問題。

  • 修複物化視圖改寫中Null分區丟失導致的錯誤問題。

  • 修複Splitor無法裁剪Scan列的問題。

  • 修複Left Anti Join的相關問題。

存算分離

【新增功能】

  • 存算分離執行個體支援全文檢索索引功能。

  • 新增分布式Compaction功能,有效緩解單節點Compaction效能瓶頸。

  • 支援Cache自適應IO模式,避免緩衝盤IO瓶頸導致效能回退。

  • 提供Warehouse層級的Query Metrics,協助使用者更好地監控查詢效能。

【功能最佳化】

  • 預設開啟Index Cache和Metadata Cache,進一步提升查詢效能。

  • 最佳化存算分離表的最小版本資訊缺失問題。

【問題修複】

  • 修複存算分離模式下INSERT INTO EXTERNAL TABLE操作中,目標Warehouse資料寫入異常的問題。

  • 修複開啟Batch Publish後並發事務失敗的問題。

  • 修複Compaction指定Warehouse後無法限制最大Compaction Task數量的問題。

  • 修複Schema Change後表Cache Select預熱報錯的問題。

  • 修複Alter Table修改分布方式失敗的問題。

Lakehouse

【新增功能】Paimon表支援列血緣分析,並最佳化統計資訊。

【功能最佳化】最佳化Paimon查詢DLF 2.5中繼資料擷取效率,提升查詢效能。

【問題修複】

  • 修複Iceberg Equality檔案記憶體流失問題。

  • 修複DLF 2.5 Token到期問題。

  • 修複外表底表重建後物化視圖無法正常重新整理的問題。

  • 修複外表物化視圖重新整理失敗的問題。

  • 修複INSERT OVERWRITE寫入Hive表失敗問題。

  • 修複外表使用str2date函數導致MV重新整理失敗的問題。

全文檢索索引

【新增功能】

  • 存算分離執行個體支援全文檢索索引功能。

  • 主鍵表支援全文檢索索引功能。

  • 新增多個Match函數,豐富全文檢索索引能力。

【功能最佳化】最佳化索引檔案數量,提升存算分離模式下的訪問效率。

3.3.13-1.0.0版本

發布時間

2025年6月19日

更新內容

本次正式發布企業級核心Stella 1.0.0版本。此版本雲端式上存算分離架構,重點提升了系統的穩定性與效能表現,並擴充了對全文檢索索引等多樣化資料分析情境的支援,旨在為企業提供統一且高效的雲原生資料分析能力。

功能分類

說明

基礎引擎

【新增功能】

  • 支援SSL加密。

  • 統計資訊採集任務支援配置同步模式選項。

  • Spark Load支援動態更新配置。

【功能最佳化】

  • 最佳化物化視圖(MV)Reload效能,顯著提升FE啟動效率。

  • 最佳化彙總操作下推與Broadcast Join的協同處理。

  • 最佳化Broadcast操作中Row Limit不生效的問題。

  • 改進GROUP_CONCAT產生的執行計畫(Plan)的準確性。

  • 最佳化物化視圖重新整理時的鎖粒度。

  • 增強Metrics API,提供更多監控指標。

  • 最佳化高並發情境下Get Shard Info RPC的逾時問題。

【問題修複】

  • 修複3.2升級到3.3版本時,Schema Change導致CN/BE崩潰的問題。

  • 修複Report Exec State導致的資料插入丟失問題。

  • 修複開啟Fast Schema Evolution後引發的CN崩潰問題。

  • 修複表刪除後Insert任務無法正常結束的問題。

  • 修複查詢過程中出現的版本找不到的問題。

  • 修複在終止任務(Kill Task)後,物化視圖重新整理任務卡住的問題。

  • 修複物化視圖在多階段改寫過程中產生的錯誤執行計畫(Plan)的問題。

  • 修複Tablet無法完整載入的問題。

  • 解決FE Image載入後未正確構建物化視圖關係的問題。

  • 修複DESC Table Cache導致的查詢失敗(Query Terminated異常)。

  • 修複事務結果(Transaction Result)異常問題。

  • 修複Join和Union查詢結果不正確的問題。

  • 修複n_gram函數導致的查詢結果錯誤的問題。

  • 修複DataWorks血緣關係不生效的問題。

  • 修複Paimon的DESC TABLE資訊不正確的問題。

  • 修複Paimon物化視圖每次都全量重新整理的問題。

存算分離

【新增功能】

  • 支援Compaction Punish時間可配置。

  • 支援Tablet Meta Cache和Index Cache,顯著提升查詢效能。

  • _query_plan介面支援指定Warehouse(計算群組)。

  • 支援Compaction跨多個Warehouse調度。

【功能最佳化】

  • 提升Compaction的可觀測性。

  • 使用Poco HTTP Client以最佳化OSS訪問效率。

  • 支援在進行Drop Partition操作後,清理本機快取,以避免無效磁碟空間的佔用。

  • 最佳化擷取分區資訊的效能。

  • 提升Count操作直讀效能。

  • 增強Mutli-Warehouse(多計算群組)下Load任務的可觀測性。

  • 支援自適應檔案格式,降低IOPS,最佳化查詢效能。

【問題修複】

  • 全面啟用Cloud Native主鍵索引(PK Index),修複若干中繼資料相關問題。

  • 修複Compaction無法正常調度的問題。

Lakehouse

【新增功能】

  • 支援阿里雲Data Lake Formation 2.5版本。

  • Paimon外表支援時間類型欄位。

  • Paimon外表支援通過SHOW CREATE TABLE查詢屬性。

【功能最佳化】

  • 物化視圖在定時或頻繁擷取中繼資料的情境下,去除冗餘IO,減少IO次數,從而提升重新整理效率。

  • 最佳化Paimon中繼資料快取配置。

  • 修複Paimon查詢中FLOAT類型過濾不生效的問題。

  • 提升從DLF讀取分區資訊(Partition Info)的效能。

  • 支援MaxCompute外表中繼資料重新整理。

  • 使用UUID替代建立時間(Create Time),以最佳化Paimon的查詢效能。

  • 提升Paimon Deletion Vector表的查詢效能。

  • 最佳化Parquet檔案掃描效率。

【問題修複】

  • 修複Paimon查詢DATETIME類型時區不正確的問題。

  • 修複Hudi資料來源讀取VARCHAR類型失敗的問題。

  • 修複Paimon commit資訊寫入不正確的問題。

全文檢索索引

【新增功能】

  • 全文檢索索引功能Beta發布,最佳化多個Clucene效能問題,文本檢索效能較之前提升100%以上。

  • 支援Tokenize相關函數。

【功能最佳化】

  • 最佳化倒排索引(Invert Index)檔案結構,提升查詢效率。

  • 改進Index Tool,方便快速定位和解決問題。

3.3.8-1.98及之前版本

版本號碼

發布時間

說明

3.3.8-1.98

2025年05月28日

【新增功能】

  • 多計算群組(multi-warehouse)支援Compaction隔離機制,能夠根據匯入任務所使用的 Warehouse 動態執行Compaction操作。

  • Paimon能力增強:支援Paimon DLF 2.5 Catalog,引入了Paimon Manifest Cache機制,並支援Paimon Schema Change功能。

【功能最佳化】

  • 新增FE動態配置lake_min_compaction_interval_ms_on_successlake_min_compaction_interval_ms_on_failure,用於精確控制存算分離情境下的Compaction調度延遲,降低高頻匯入任務對調度效能的影響。

  • 存算分離最佳化

    • 記憶體最佳化:針對存算分離的部分列更新操作引入Max Buffer Rows限制,大幅提升執行個體穩定性。

    • gRPC協議最佳化:支援Channel複用,顯著緩解FE/BE間的網路壓力,提升查詢效能。

    • RPC介面最佳化:最佳化FE到StarOS Shard的RPC介面,進一步提升查詢效能。

    • 核心最佳化:改進BE/CN中Tablet並行Scan能力,顯著提升查詢效率。

  • 最佳化FE啟動及Leader FE Checkpoint執行MV Reload的開銷,特別適用於MV數量多且依賴關係複雜的叢集,提升執行個體穩定性並降低資源消耗。

【問題修複】

  • 修複因重複調用FinishInstance RPC而導致的錯誤。

  • 修複FE Checkpoint導致的Base Compaction Forbidden Range報錯問題。

  • 修複未開啟Compaction綁定匯入Warehouse特性時,Compaction調度異常的問題。

  • 修複了在Insert Overwrite部分情境下可能導致的資料丟失問題。

  • 修複了Paimon部分缺陷,包括時區問題以及DLF 2.5的依賴問題。

  • 修複由Spill引發的CN Crash問題。

  • 存算分離修複:

    • 修複由於部分更新操作導致的帶排序鍵的主鍵表資料丟失問題。

    • 修複了在將版本從3.1/3.2升級至3.3後,由於Column Unique ID不相容導致Schema Change失敗的問題。

    • 修複由Batch Publish(批量發布)引起的版本不一致問題。

3.3.8-1.91

2025年03月20日

【新增功能】

  • 在存算分離執行個體中,資料支援部分更新(Partial Update)和條件更新(Conditional Update)。

  • 新增BE動態配置項 enable_delete_with_condition,用於控制是否允許「帶條件刪除」操作。

  • 針對存算一體表,新增FE配置項 enable_corrupt_check_set_bad(預設值為false)。啟用後,在查詢運行時會檢查副本檔案(replica file)是否損壞,並自動將其標記為不可用(set bad),從而提高資料可靠性。

  • 支援在外部Catalog建立語句中顯式配置AccessKey ID和AccessKey Secret。

【功能最佳化】

解決了當Materialized View(MV)數量較多時,執行 SHOW MATERIALIZED VIEW 或查詢 information_schema.materialized_views表過慢的問題。

【問題修複】

  • 修複了存算一體執行個體中無法使用事務型Stream Load的問題。

  • 修複了社區3.3.8版本中引入的CN(Compute Node)崩潰問題。

  • 修複了MV重新整理後資源回收筒未及時清理到期分區物理資料檔案的問題。

  • 修複了開啟多計算群組(multi-warehouse)後Kudu外表無法訪問的問題。

  • 修複了Query Context釋放後Spill Task無法正常結束的問題。

  • 修複了Flat JSON在讀取非對象JSON資料時觸發BE崩潰的問題。

  • 修複了Paimon表中時間戳記類型欄位的時區轉換問題。

  • 修複了針對非分區Paimon表執行SHOW PARTITION時觸發null 指標異常的問題。

3.3.8-1.90

2025年03月04日

【新增功能】

存算分離DataCache支援統計資訊計算與採集。

【功能最佳化】

  • 最佳化了物化視圖的擷取邏輯,提升了系統效能。

  • Compaction穩定性最佳化:

    • 解決了FE重啟後可能出現的Compaction阻塞問題。

    • 最佳化了Compaction不自動終止的問題。

  • 改進了OSS API的請求邏輯。

  • 增強了Batch Publish的日誌記錄和可觀測性。

  • 最佳化了Compaction的診斷分析資訊,提供更詳細的運行狀態和效能指標。

  • 改進了OSS-HDFS的訪問邏輯,提升了資料讀寫的穩定性和效率。

【問題修複】

  • 修複了因FE切主引發的Lake Compaction事務重複執行問題。

  • 修複了Multi-Warehouse在事務型Stream Load中無法正常生效的問題。

  • 修正了information_schema表中匯入記錄缺失Warehouse屬性的問題。

  • 修複了Paimon緩衝不會自動重新整理的問題。

  • 修複了FE(Frontend)節點重啟後RAM使用者屬性丟失的問題。

  • 修複了DLF 2.0認證過程中出現的報錯問題。

3.3.8-1.87

2025年02月06日

【新增功能】

  • Paimon表支援 SHOW PARTITIONS 文法,用於查看錶的分區資訊。

  • 支援Paimon表的寫入操作。

  • 支援DLF 2.0。

【功能最佳化】

  • 移除了Profile相關修改。

  • 移除了Pure DLA相關代碼。

  • 在Compaction任務中新增了詳細的觀測資訊。

  • 新增對Cache Select的Hint設定支援,允許使用者通過Hint控制緩衝行為。

  • 最佳化物化視圖強制重新整理策略。

  • 擴充了Update語句的功能,支援在單條語句中對同一列進行多次設定。

  • 存算分離表新增了刪除Cloud Native Index的功能。

  • Paimon表支援統計資訊採集功能,最佳化查詢效能。

  • 當查詢Paimon表僅包含分區謂詞時,支援Limit Push Down。

  • 在Metrics Action中新增日誌列印功能。

  • Cloud Native Index新增主鍵(PK)相關指標。

  • 支援統計OSS API調用次數。

  • 最佳化了gRPC調用中的逾時問題。

  • 在Compaction過程中新增調度日誌。

  • Paimon表支援重新整理Manifest緩衝。

  • 最佳化了Paimon表查詢的Profile資訊輸出。

  • 存算分離表支援索引緩衝功能。

  • 存算分離表Profile支援寫入相關效能指標。

  • 最佳化物化視圖重新整理任務導致FE記憶體問題。

  • 支援Paimon表的中繼資料快取功能。

  • 支援列層級血緣輸出給DataWorks。

  • 最佳化了COUNT(1)查詢的執行效率。

【問題修複】

  • 修複了查詢DLF Paimon表時出現的thrift class not found異常。

  • 修複了Paimon表查詢時因類型轉換導致的異常。

  • 修複了Paimon Catalog查詢中無法正確識別aliyun.oss.endpoint配置的問題。

  • 修複了彙總查詢(Aggregation Query)結果不準確的問題。

  • 修複了湖表統計資訊採集結果不正確的問題。

  • 修複存算分離內部表在執行Partial Update操作後產生的Segment檔案異常問題。

  • 修複了Compaction Profile顯示不正確的問題。

  • 修複了FE的LockManager未能喚醒所有調用方的問題。

  • 修複了無法修改排序鍵(Sort Key)的問題。

  • 修複了Warehouse屬性配置未生效的問題。

  • 修複了admin使用者無法管理Warehouse的問題。

  • 修複了CBO(Cost-Based Optimizer)Reduce規則異常的問題。

  • 修複了查詢Hive表時錯誤提示Hudi表不存在的問題。

  • 修複了存算分離表在更新操作後未正確更新Publish Time的問題。

  • 修複了讀取由Spark寫入的Parquet檔案時出現的報錯問題。

3.3.2-1.77

2024年11月19日

  • 支援Cloud-Native PK Index。

  • 支援OSS API訪問的指標統計,以實現成本最佳化。

  • FE查詢調度容錯最佳化,以提升穩定性。

  • 修複社區3.3版本中關於Prepare日誌記錄的導致的穩定性問題。

  • 預設啟用Paimon Catalog層級緩衝,以提升Paimon表的讀取速度。

  • Paimon表支援使用EXPLAIN ANALYZE進行效能分析。

  • 最佳化Paimon表的執行計畫。

  • 修複Paimon表在Hive Catalog或DLF Catalog中可能出現的死結問題。

  • 修複無法查詢Paimon系統資料表的問題。

  • 修複DLF外表無法訪問的問題。

3.2

說明

Serverless StarRocks 3.2版本基於Linux Foundation Project StarRocks開發。有關社區功能更新的詳細資料,請參見StarRocks version 3.2

版本號碼

發布時間

說明

3.2.15-1.98

2025年11月12日

【功能最佳化】

最佳化ODPS Catalog的查詢效能。

【問題修複】

  • 修複建立 Tablet 逾時的問題。

  • 修複通過 files() 函數建立視圖時認證資訊丟失的問題。

  • 修複處理空集時,最佳化器未能正確處理常量比較,導致查詢失敗的問題。

  • 修複預彙總策略在處理資料溢出時導致 BE Crash的問題。

  • 修複當基表的某些分區被刪除後,嘗試刪除關聯的物化視圖可能會引發異常,導致刪除操作失敗的問題。

  • 修複在載入主鍵表的 Tablet 時存在優先順序評估邏輯的缺陷,版本識別錯誤導致的資料丟失的問題。

  • 修複Audit Loader不生效問題。

3.2.15-1.97

2025年05月28日

【問題修複】

  • 修複了Elasticsearch Catalog在解析屬性時可能出現的錯誤。

  • 修複了Optimize Job在執行過程中無法正確設定Query Timeout的問題。

  • 修複了CreateLoadTask 操作可能導致FE節點卡住的問題。

  • 修複了因事務狀態異常引發的Stream Load報Label重複的問題。

3.2.15-1.92

2025年03月21日

【新增功能】

支援MAX_BY()MIN_BY()視窗函數。

【功能最佳化】

  • 支援為表設定禁止Base Compaction的時間範圍。

  • 支援收集Paimon表的統計資訊。

  • 在Metrics中增加節點和長條圖指標。

  • 在StarClient中新增逾時參數配置。

  • 支援自動檢測副本是否損壞,並將其標記為Bad。

【問題修複】

  • 修複了SHOW ROUTINE LOADloadRowsRate欄位返回0的問題。

  • 修複了Files()函數無法正確讀取未被查詢列的問題。

  • 修複了ARRAY_MAP函數導致BE崩潰的問題。

  • 修複了Metadata Cache導致BE崩潰的問題。

  • 修複了Routine Load因事務逾時被取消的問題。

  • 修複了在開啟低基數最佳化時,嵌套彙總函式MAX(COUNT(DISTINCT)) 的執行計畫出錯的問題。

  • 修複了Stream Load被重新導向到非活躍(Non-Alive)節點的問題。

  • 修複了BE重啟後bRPC持續報錯的問題。

  • 修複了使用HTTP 1.0提交Stream Load失敗的問題。

  • 修複了Leader和Follower FE任務狀態不一致的問題。

  • 修複了物化視圖行數(Row Count)錯誤的問題。

3.2.11-1.79

2024年11月20日

【功能最佳化】

  • 預設開啟Paimon分區層級緩衝,以提升查詢速度。

  • 最佳化了Paimon的統計資訊功能。

  • Audit log增加報錯查詢的錯誤資訊。

【問題修複】

  • 修複colocate tablets頻繁遷移的問題。

  • 修複訪問OSS/OSS-HDFS上的Paimon表時出現的找不到OSS Scheme的問題。

  • 修複無法建立DLF 2.0 Paimon表的問題。

  • 修複寫入Hive分區表時分區錯誤的問題。

  • 修複array_to_bitmap函數處理常量結果時的錯誤。

3.2.11-1.76

2024年10月30日

【功能最佳化】

  • 最佳化Profile採集策略,同時修複潛在的Crash問題。

  • 增強存算分離架構的異常處理機制,提升了系統的容錯性。

【問題修複】

  • 修複向外部分區表插入資料時出現的結果錯誤問題。

  • 修複線程泄漏引起的FE異常問題。

  • 修改存算分離環境下PK表使用Bitmap類型後Crash的問題。

  • 修複ToDataCacheInfo泄露問題,防止存算分離架構下FE記憶體溢出(OOM)。

  • 解決了由於Query Cache導致的查詢結果不正確問題。

  • 修複部分Bucket Shuffle返回錯誤結果的問題。

  • 修複訪問表函數時產生null 指標異常(NPE)的問題,提升了系統穩定性。

3.2.9-1.71

2024年09月14日

【新增功能】

  • 支援Paimon表寫入。

  • 支援DLF2.0 Paimon Catalog的讀寫。

【功能最佳化】

  • 支援Paimon表的Explain Analyze功能。

  • 移除Paimon表的裁剪和統計資訊。

  • 在Current Query中新增SQL欄位。

  • 最佳化了SELECT COUNT的效能。

  • 增加遷移進度擷取介面。

  • Iceberg DLF支援配置dlf.catalog.id。

【問題修複】

  • 修複LIKE查詢重寫異常問題。

  • 修複show data資料顯示不準確的問題。

3.2.9-1.67

2024年08月16日

【功能最佳化】

最佳化Hive Sink的效能。

【問題修複】

  • 修複Hive Catalog與Ranger之間的許可權適配問題。

  • 修複Count最佳化引發的Crash問題。

  • 修複因擷取Snapinfo導致MV重新整理效率低的問題。

  • 修複存算分離表中Compaction Manager中繼資料膨脹的問題。

  • 修複一個導致CN節點Crash的問題。

  • 修複升級3.2.9後Prepare Statement無法使用的問題。

  • 修複開啟Spill後出現的資料不一致的問題。

3.2.9-1.66

2024年08月09日

【新增功能】

  • 支援在父目錄不存在的情況下寫入OSS-HDFS檔案。

  • Broker Load支援Jindo。

  • 實現OSS-HDFS對不同引擎的自動識別。

【功能最佳化】

  • 最佳化Compaction日誌,以便更高效地進行診斷與分析。

  • CN啟動時建立star mgr目錄。

  • 最佳化了FE Redirect的預設配置。

  • 最佳化了不必要的日誌記錄和配置項,提升效能。

  • 存算分離增加了更多IO監控指標,以提高整體營運能力。

  • 最佳化了存算分離自適應IO策略。

【問題修複】

  • 支援外表訪問GCS和Azure資料。

  • 修複在Spill結果超過4 GB後出現的報錯。

  • 修複Spill preagg導致的錯誤結果。

  • 修複物化視圖非預期重新整理的問題。

  • 修複PK索引記憶體統計問題。

  • 修複統計資訊不準確的問題。

  • 修複insert任務無法取消的問題。

  • 修複因Schema變更導致的plan錯誤。

  • 修複外表無法擷取CN資訊的問題。

3.2.9-1.65

2024年07月19日

【新增功能】

  • 升級Jindo SDK 版本到6.5.0。

  • Iceberg支援DLF Catalog。

  • 存算分離叢集支援Shard重平衡。

  • 支援regexp_split方法。

【功能最佳化】

  • get_txn_status_internal_sec預設等待時間從30秒縮短至10秒,來避免Stream Load在Publish階段被延遲。

  • 支援動態修改pindex_shared_data_gc_evict_interval_seconds參數來調整存算分離叢集主鍵表的本地持久化索引(Local Persistent Index)的GC間隔時間。

【問題修複】

  • 修複匯出資料到OSS時偶發Jindo crc mismatch的問題。

  • 修複偶發性訪問OSS-HDFS時檔案不存在的問題。

  • 修複SQL語法錯誤誤判為“Lost Connection”的問題。

3.2.8-1.62

2024年06月27日

【新增功能】

  • Unified Catalog支援Kudu、Paimon,支援建立DLF類型的Unified Catalog。

  • 支援產生血緣日誌。

  • 在使用describe和show create命令查詢時,支援查看外表的comment資訊。

【問題修複】

  • 修複存算分離叢集中外表無法寫入資料的問題。

  • 修複Paimon物化視圖重新整理時,如果分區列包含NULL值,可能重新整理失敗的問題。

  • 修複記憶體統計不準確的問題。

3.2.6-1.60

2024年06月06日

【新增功能】

  • 支援將解析失敗的SQL歸類為“bad sql”。

  • 支援Kudu Connector。

【功能最佳化】新增了enable_pipeline_engine配置。

【問題修複】

  • 修複叢集遷移任務未能正確擷取源叢集Schema,導致BE崩潰的問題。

  • 修複記憶體統計資訊不準確的問題。

  • 修複Paimon在讀取唯讀表時的效能問題。

3.2.6-1.59

2024年05月31日

【新增功能】在查詢詳情中新增顯示文法解析錯誤的“bad sql”資訊。

【功能最佳化】支援Paimon進行delete vector查詢。

【問題修複】

  • 修複Paimon Catalog無法使用DLF自訂目錄的問題。

  • 修複建立Paimon Catalog時必須指定warehouse的問題。

3.2.6-1.57

2024年05月23日

說明

如果您正在使用低於3.2.6-1.57的版本,建議您升級至該版本或更高版本。

【新增功能】支援存算分離內表通過OPTIMIZE命令最佳化桶儲存布局。

【功能最佳化】

  • 新增FE配置fragment_profile_drop_threshold_ms,支援在控制台進行預設配置。同時,將drop fragment profile的預設閾值設定為0,即預設關閉此特性。

  • 針對存算分離內表重新整理提供獨立的線程池配置lake_flush_thread_num_per_store,預設值為2 * CPU數量,旨在最佳化寫入IO吞吐效能。

  • 最佳化IO合并策略,允許直接讀取整個小檔案。

  • 調整部分跨叢集遷移配置的預設值。

【問題修複】

  • 修複由於report_exec_stat RPC串連失敗而未能重建立立串連的問題,該問題會導致INSERT INTO操作失敗和Profile採集失敗。

  • 修複由於MV Index引入的問題,該問題會導致FE執行中繼資料replay時頻繁崩潰。

  • 修複3.2.6版本之後引入的AST Cache問題,該問題會導致部分物化視圖無法建立。

3.2.6-1.52

2024年05月08日

【新增功能】支援建立DLF庫表中繼資料。

【問題修複】

  • 修複開啟lake_tablet_internal_parallel配置後,擷取Tablet中繼資料報錯的問題。

  • 修複INSERT INTO匯入操作逾時的問題,通過在BE節點增加thrift_rpc_timeout_ms配置來調整RPC逾時時間。

  • 修複Schema Change長時間未響應的問題。

3.2.4-1.37

2024年03月08日

  • 支援跨叢集資料移轉。

  • 主鍵(PK)表支援Size-Tiered Compaction。

相關文檔

如果需要瞭解EMR Serverless StarRocks控制台的最新功能更新,請參見控制台發布記錄