SeaTunnel 社區月報(5-6 月):全新功能上線、Bug 大掃除、Merge 之星是誰?

在 5 月和 6 月,SeaTunnel 社區迎來了一輪密集更新:2.3.11 正式發布,新增對 Databend、Elasticsearch 向量、HTTP 批量寫入、ClickHouse 多表寫入等多個連接器能力,全面提升了數據同步靈活性。同時,近 100 個修復與優化 PR 合入,涵蓋 Spark 引擎并行性修復、Paimon 精度兼容性增強、Mongo-CDC ExactlyOnce 默認值優化、Oracle DDL 類型支持補全等核心問題,穩定性和兼容性持續升級。

此外,Merge 之星榜單也已揭曉,感謝所有活躍貢獻者對社區建設的持續投入!

月度Merge之星

感謝以下小伙伴 5、6 月份為 Apache SeaTunnel 所做的精彩貢獻(排名不分先后):

weekly_combined_avatars_2025-07-01

@hawk9821,@CosmosNi,@suntectec,@zhangshenghang,@dailai,@fcb-xiaobo,@Hisoka-X,@jw-itq,@ocean-zhc,@liudechang,@xiaochen-zhou,@itnccuong,@Adamyuanyuan,@e-mhui,@SEZ9,@misi1987107,@hailin0,@prclin,@dybyte,@chl-wxp,@Zzih,@liunaijie,
@litiliu,@papadave66,@scienceyang,@emmanuelmoon,@ShuiMu-peng,@hantmac,@corgy-w,@sohurdc,@joexjx,@mrtisttt,@dyp12,@yzeng1618,@zhilinli123,@WenDing-Y

apache/seatunnel倉庫

修復

  • [Fix][Doc]Sink的 plugin_input 配置不正確?@e-mhui
  • [Fix][Connector-V2]優化 Paimon 的 DECIMAL 類型檢查以防止精度丟失?@xiaochen-zhou
  • [Fix][Connector-V2]更新批處理模式和只寫模式的 waitCompaction 值?@xiaochen-zhou
  • [Fix][Connector-V2]修復 starrocks 小數列定義生成 #9470?@prclin
  • [bugfix][Connector-V2]修復了負載驅動不準確的情況?@chl-wxp
  • [Fix][paimon-e2e]端到端測試錯誤?@WenDing-Y
  • [Fix][Zeta]修復主節點切換時的操作線程泄漏?@Hisoka-X
  • [Fix][Connector-Iceberg]修復 Iceberg 時間戳類型的時區問題?@yzeng1618
  • [Fix][seatunnel-dist]修復重復依賴項?@litiliu
  • [Fix][Mongo-CDC]修復 mongo 的 ExactlyOnce 默認為 true 導致 room 出現故障的問題?@jw-itq
  • [Bug][Connector-V2]修復 Paimon 中小數類型精度不兼容時的 NPE 問題?@hawk9821
  • [bug][dist]修復發布打包異常?@hawk9821
  • [Fix][Connector-V2]更正批量大小每掃描選項的鍵中的拼寫錯誤?@corgy-w
  • [Fix][Connector-V2]在 SeaTunnelRow 中設置默認 tableid 以進行 Debezium JSON 反序列化?@corgy-w
  • [Fix][Zeta]將 SeaTunnelTask 中的 parallelStream 改為 stream 以避免類加載器不匹配?@sohurdc
  • [Fix][Connector-V2]Oracle CDC 在啟用 LOB 時未更新事務提交?@Hisoka-X
  • [Fix][Transform-V2]日期格式字符串中 'T' 的正確處理?@corgy-w
  • [Fix][Connector-V2]箭頭到Seatunnel行讀取器轉換Seatunnel行值 添加處理第二個TIMESTAMP類型?@dyp12
  • [Fix][Connector-V2]修復 OceanBase Oracle 不支持的數據類型創建?@Hisoka-X
  • [Fix][Connecotr-kafka]修復 Kafka 中偏移量為 -1 時的 IllegalArgumentException?@WenDing-Y
  • [Fix][Connector-Http]修復無效的 MIME 類型?@litiliu
  • [Fix][CI]將 iris docker 版本更新為修復 ci?@Hisoka-X
  • [Fix][E2E]Kafka的固定端到端測試用例未能按預期工作?@WenDing-Y
  • [Fix][Spark]修復源并行性在 Spark 引擎上無法正常工作的問題?@joexjx
  • [Fix][Connector-V2]修復 Prometheus 檢查時間無法解析雙精度值?@chl-wxp
  • [Fix][CI]修復更新構建狀態操作錯誤?@Hisoka-X
  • [Fix][Connector-jdbc]修復 PostgreSQL sink 嘗試更新唯一鍵 #9293?@papadave66
  • [Fix][CI]禁用死鏈檢查?@Hisoka-X
  • [Fix][CI]將 continue-on-error 設置為 true 以處理死鏈任務?@Hisoka-X
  • [Fix][Connector-V2]修復 Hive 客戶端線程不安全問題?@corgy-w
  • [Bug][Zeta]SeaTunnelClient 無法帶錯誤退出?@CosmosNi
  • [Fix][Connector-V2]修復構建 ClickHouse 節點時缺失選項配置的問題?@mrtisttt
  • [Fix][CI]從健全性檢查中移除死鏈檢查?@Hisoka-X
  • [Fix][Connector-V2]修復 OceanBase MySQL JDBC sink 創建語句錯誤?@Hisoka-X
  • [Fix][Zeta]修復極端情況下的檢查點調度丟失問題?@Hisoka-X
  • [Fix][Transform-v2]修復自定義 UDF 拋出異常?@hawk9821

優化

  • [improve]套接字選項?@liunaijie
  • [Improve]表存儲選項?@liunaijie
  • [Improve][Transform-V2]移除不必要的取消引用方法并簡化日期解析?@corgy-w
  • [Improve][Connector-V2]支持在upsert會話模式下使用MaxCompute輸出寫入器進行upsert/刪除操作?@dybyte
  • [Doc][Improve]Paimon 支持的投影更新?@WenDing-Y
  • [improve][Connector-V2]刪除 JDBC 參數 support_upsert_by_query_primary_key_exist?@chl-wxp
  • [Feature][connector-kudu]實現過濾器?@WenDing-Y
  • [Feature][Zeta]將開始時間添加到作業信息中?@hawk9821
  • [improve]TDengine 選項?@liunaijie
  • [improve]Typesense 選項?@liunaijie
  • [Improve][Connector-file]向BinaryReadStrategy添加可配置的二進制塊大小支持?@CosmosNi
  • [Feature][Connector-V2][JDBC]添加 presto/trino 語法?@dyp12
  • [Feature][Jdbc]通過正則表達式支持讀取多個表?@yzeng1618
  • [feature][connectors-v2]Paimon 中的謂詞下推支持?@hawk9821
  • [Improve]JdbcInputFormat nextRecord 拋出異常 TableId?@zhilinli123
  • [Feature][Connector-V2]JDBC 支持將 tinyint1 讀取為 byte(tinyint)?@Hisoka-X
  • [Feature]從 2.3.11 版本升級到 2.3.12 版本?@zhangshenghang
  • [Improve][Oracle-CDC]移除重復的加載表名?@hailin0
  • [Improve][Transform][SQL]支持轉換為 TINYINT/SMALLINT?@hailin0
  • [Improve][Transform-V2]SQL 轉換 EXTRACT 函數支持更多字段?@CosmosNi
  • [Feature][Sink]文件支持新格式:maxwell_json、canal_json、debezium_json #9278?@dyp12
  • [Improve][Connector-V2]修復 paimon 連接器的單詞拼寫錯誤?@dailai
  • [Feature][Connector-V2]支持Databend源/目標連接器?@hantmac
  • [Feature][Connectors-V2][Elasticsearch]支持向量變換Sink?@SEZ9
  • [Improve][Connector-V2]為FTP數據通道添加遠程主機驗證選項?@corgy-w
  • [Feature][Connectors-V2]為時間戳開始模式添加結束時間戳?@WenDing-Y
  • [Improve]優化?stop-seatunnel-cluster.sh?中變量處理的健壯性?@mrtisttt
  • [Improve][Oracle-CDC]修復 Oracle 重命名 DDL 事件中缺失的列類型?@hailin0
  • [improve]EasySearch 支持 schema_save_mode/data_save_mode?@CosmosNi
  • [Improve]移除無用的 iceberg sink 配置?iceberg.table.config?@Hisoka-X
  • [Feature][Connector-doris]添加了不區分大小寫的特性?@yzeng1618
  • [Feature][Connector-JDBC]支持將Oracle BLOB數據作為字符串而不是字節讀取?@yzeng1618
  • [Improve]在開發分支中刪除 release-note.md?@Hisoka-X
  • [Feature][Connector-V2]支持 ClickHouse 的多表寫入功能?@mrtisttt
  • [Feature][http-Sink]實現HTTP批量寫入?@ocean-zhc
  • [improve]Sentry 選項?@liunaijie
  • [improve]sls 命令的選項?@liunaijie
  • [improve]RocketMQ 選項?@liunaijie
  • [Feature][Connector-V2]Iceberg 添加膠水目錄支持?@itnccuong
  • [Improve][Connector-V2]支持 MaxCompute sink 編寫器的 timestamp 字段類型?@dybyte
  • [Improve][Transform-V2]改進 SQL 轉換異常以定位錯誤表達式?@misi1987107
  • [improve]脈沖星選項?@liunaijie
  • [Feature][transform-v2]SQL 轉換支持多條件判斷函數?@CosmosNi
  • [Feature][Transform]使用 Amazon Titan 和 cohere 嵌入模型支持單次/批量模式的向量化?@SEZ9
  • [Doc][Improve] support chinese [docs/zh/connector-v2/source/MySQL-CDC.md]好的。?@scienceyang
  • [Feature][connector-hive]Hive sink連接器支持覆蓋模式 #7843?@Adamyuanyuan

其他

  • [Chore][Core]移除 ConfigBuilder 中無用的參數?@Hisoka-X
  • [Doc]修復鏈接錯誤和DynamoDB參數錯誤?@ShuiMu-peng
  • [Release][2.3.11][connector-change-log]更新連接器變更日志?@zhangshenghang
  • [Doc]將 deepwiki 添加到 README.md #9354?@emmanuelmoon
  • 添加 MongoDB-CDC 連接器中文文檔?@liudechang
  • [Doc][zh-CN]添加HiveJdbc連接器的中文文檔(#8497)?@liudechang
  • [Doc][Connector-V2]更新OssFileSink的保存模式配置?@Zzih
  • [Future][Connector-V2]支持非主鍵表的自動創建?@hawk9821

apache/seatunnel-website倉庫

修復

  • [Fix][Doc]修復 transform-v2 文本標題?@suntectec
  • [Fix][Seatunnel-website]Sink的 plugin_input 配置不正確?@e-mhui
  • [Fix]在 version.js 中使用動態導入代替 execa?@zhangshenghang
  • [Fix]修復無法顯示的 con?@fcb-xiaobo

其他

  • [Release][2.3.11]更新Seatunnel網站文檔?@zhangshenghang
  • [NOTICE]更新安全通知?@hailin0

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/87309.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/87309.shtml
英文地址,請注明出處:http://en.pswp.cn/web/87309.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數學建模_非線性規劃

matlab求解調用示例 第二道例題建模 matlab求解 1.matlab只能處理min問題&#xff1a; max兩邊取負號變成min 2. > > >號變成 < < <&#xff1a;兩邊取負號 調用示例 第二道例題建模 目標函數取平方而不取絕對值 后面省略

【BurpSuite 2025最新版插件開發】基礎篇7:數據的持久化存儲

1 前言 歷史章節&#xff1a; 【BurpSuite 2025最新版插件開發】基礎篇1&#xff1a;環境搭建 【BurpSuite 2025最新版插件開發】基礎篇2&#xff1a;插件生命周期與核心接口 【BurpSuite 2025最新版插件開發】基礎篇3&#xff1a;請求攔截和修改簡單示例 【BurpSuite 202…

GPT-4 Turbo集成智能工作流,開啟自動化研究與知識管理新篇章!

目錄 一、系統架構設計二、核心模塊實現1. 智能數據采集引擎2. 自動化研究引擎3. 知識管理系統 三、智能工作流引擎四、關鍵技術實現1. 動態工作流引擎2. 知識圖譜構建 五、企業級部署方案1. 云原生架構2. Docker部署腳本 六、應用案例&#xff1a;藥物研發項目七、性能優化策略…

告別SQL卡頓與混亂!AI如何賦能實時計算?

在當今數據驅動的商業環境中&#xff0c;SQL作為與數據庫交互的核心語言&#xff0c;其編寫效率和質量直接影響著企業的數據決策速度和系統性能。然而&#xff0c;我們在長期的企業服務實踐中發現&#xff0c;數據庫開發人員普遍面臨以下痛點&#xff1a; SQL性能問題頻發&…

LeetCode算法(和中等打的有來有回)——盛最多水的容器

文章目錄 leetcode第11題&#xff1a;盛最多水的容器二次循環代碼 雙指針優化解析代碼 leetcode第11題&#xff1a;盛最多水的容器 二次循環 這道題比較容易想到的就是通過二次循環遍歷所有能盛的水的體積。 代碼 class Solution {public int maxArea(int[] height) {// 記錄…

Karmada 多集群服務發現

一、背景介紹 多集群架構下&#xff0c;不同 Kubernetes 集群間的服務如何互通是核心挑戰。Karmada 支持 Kubernetes Multi?cluster Service APIs&#xff08;MCS&#xff09;&#xff0c;通過 ServiceExport 和 ServiceImport 實現跨集群服務發現與調用&#xff0c;幫助多集…

macOS 26正式發布,全新Liquid Glass設計語言亮相

在全球科技愛好者翹首以盼的WWDC 2025開發者大會上&#xff0c;蘋果公司正式揭開了macOS 26系統的神秘面紗。此次系統更新最令人矚目的&#xff0c;當屬其采用的全新Liquid Glass設計語言&#xff0c;該設計不僅重塑了Mac的視覺風格&#xff0c;更為用戶帶來了一場前所未有的操…

網絡基礎(3)

網絡基礎&#xff08;3&#xff09; 有關進程 1&#xff09;進程是人在系統中的代表&#xff0c;只要把數據給進程&#xff0c;人就相當于拿到了數據 2&#xff09;數據傳輸到主機不是目的&#xff0c;而是手段。到達主機內部&#xff0c;再交給主機內的進程才是目的 上網的…

C語言專題:17.邏輯運算與三目運算符(按位邏輯運算、條件運算符)

? C語言中的邏輯運算符和三目運算符&#xff08;條件運算符&#xff09;是非常常見且基礎的操作符&#xff0c;它們分別用于布爾邏輯運算和簡化條件判斷的表達式。通過合理使用這些運算符&#xff0c;可以使代碼更加簡潔、清晰。本文將重點介紹邏輯運算符、三目運算符和按位邏…

【分布式 ID】一文詳解美團 Leaf

文章目錄 1. 前言2. 項目啟動示例 - MYSQL 和 Zookeepr2.1 Leaf-segment 模式2.2 Leaf-snowflake 模式 - 單節點2.3 Leaf-snowflake 模式 - 多節點 3. Leaf-segment 詳細講解4. Leaf-segment 源碼解析4.1 SegmentBuffer 號段緩存4.2 Segment 號段4.3 初始化號段服務 SegmentIDG…

互聯網大廠Java面試實錄:Spring Boot與微服務在電商場景中的應用

互聯網大廠Java面試實錄&#xff1a;Spring Boot與微服務在電商場景中的應用 面試場景 面試官&#xff1a;你好&#xff0c;謝飛機&#xff0c;歡迎參加我們的Java開發崗位面試。首先&#xff0c;能否簡單介紹一下你的技術背景&#xff1f; 謝飛機&#xff1a;嗨&#xff0c…

XILINX Ultrascale+ Kintex系列FPGA的架構

Xilinx&#xff08;現為AMD&#xff09;Kintex UltraScale系列FPGA是基于16nm FinFET工藝的高性能、中等成本的現場可編程門陣列&#xff0c;專為高帶寬、低功耗和成本效益的應用設計&#xff0c;廣泛用于5G通信、數據中心、視頻處理、航空航天等領域。以下詳細介紹Kintex Ultr…

騰訊云實名資質 “待補充后提交” 解決方法

目錄 一、引言二、為什么會出現 “待補充后提交” 狀態三、需要補充的具體材料3.1 營業執照3.2 法人身份證相關3.3 短信管理員資料3.4 合規使用承諾函 四、處理流程詳細步驟4.1 登錄騰訊云控制臺4.2 進入實名資質相關頁面4.3 上傳補充材料4.4 提交審核 五、注意事項5.1 材料規范…

8分鐘講完 Tomcat架構及工作原理

https://www.bilibili.com/video/BV1J3411k7Xc/?spm_id_from333.337.search-card.all.click&vd_source36145f3620bdf21c0f1a843352e603fb JavaWeb開發必看&#xff01;Tomcat架構及工作原理&#xff08;8分鐘&#xff09; 分闡明了Tomcat的工作原理。 一、Tomcat的核心架…

C盤爆滿元兇!WinSxS組件解密

C盤爆滿元兇!WinSxS組件解密 WinSxS是什么?核心功能與重要性目錄為何瘋狂膨脹?安全清理權威指南優先使用微軟官方工具:DISM工具清理效果與性能影響重要風險提示總結C盤爆滿元兇!WinSxS組件解密你是否也遇到過: C盤空間頻頻告急,檢查發現WinSxS文件夾竟獨占數十GB空間?想…

畢業設計(啟智模塊化機器人的組裝與K5的使用

記錄一下 畢業設計的部分筆記 準備清空文件發到csdn做一個紀念0.0 物聯網畢業設計 機器的組裝與K5的使用 基礎文件的學習 首先安裝K5 和文件包中的JLink驅動 并且文件實例里的代碼必須加上x后綴否則 只能用K4 來打開 供電&#xff1a;整個系統都需要電池運轉 build 存放…

從0開始學習R語言--Day37--CMH檢驗

對于有多個特征的數據&#xff0c;我們一般的處理方式是構建特征函數&#xff0c;計算每個特征向量的系數&#xff0c;從而將其影響納入到研究量中&#xff0c;但對于簡單的問題&#xff0c;也這樣做的話未免有點小題大做。這時我們可以考慮用CMH來分析變量在每個特征下的影響&…

搜索選擇DFS還是BFS

1. DFS&#xff08;深度優先搜索&#xff09;&#xff1a;優先進行深度縱向搜索&#xff0c;DFS所需的內存少于BFS所需的內存&#xff0c;利用堆棧實現&#xff0c;適合找最短路徑。 2. BFS&#xff08;廣度優先搜索&#xff09;&#xff1a;優先進行廣度橫向搜索&#xff0c;…

三格電子——電力協議轉換器

Modbus 轉 IE104 網關型號 SG-TCP-IEC104 &#xff0c;是三格電子推出的工業級網關&#xff08;以下簡稱網 關&#xff09;&#xff0c;主要用于 Modbus RTU/TCP/ASCII 數據采集、 DLT645-1997/2007 數據采集&#xff0c;可接多功 能電力儀表、溫控儀、電表等&#xf…

UE5 瞄準偏移(AimOffset)功能詳解

什么是AimOffset? AimOffset(瞄準偏移)是一種特殊的動畫混合空間(類似于 Blend Space),它通過將多個預設姿勢疊加到一個基礎動作上,實現角色根據視角方向進行上下左右的動畫混合。簡單來說,AimOffset 在射擊游戲中常用來處理角色持槍瞄準時的動作,比如抬頭、低頭、左…