日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Seata 1.4.0 重磅发布

發布時間:2024/9/3 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Seata 1.4.0 重磅发布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介:此版本梳理了大部分用戶反饋的 bug,對沉積的大部分問題進行了修復,XA部分修復尤其多。同時增加了鑒權、負載均衡、yml配置文件支持、注冊配置中心屬性、db字段類型、序列化、事務默認超時、事務重試和 GlobalLock等特性支持。

Seata 是一款開源的分布式事務解決方案,提供高性能和簡單易用的分布式事務服務。

歡迎已使用用戶在此鏈接登記便于我們更好的針對業務場景優化:https://github.com/seata/seata/issues/1246

此版本梳理了大部分用戶反饋的 bug,對沉積的大部分問題進行了修復,XA部分修復尤其多。同時增加了鑒權、負載均衡、yml配置文件支持、注冊配置中心屬性、db字段類型、序列化、事務默認超時、事務重試和 GlobalLock等特性支持。

此次 release 修改文件數:348,最終代碼變動:+8,844 ?3,219 ,參與代碼 commit 人數:27,合并pr數:84,其中:feature:13,bugfix:39,代碼優化重構:32。

此版本的詳細更新如下:

feature:

[#2380] 支持yml配置文件

[#3191] 支持oracle nclob類型

[#2676] 支持客戶端最少的活動負載均衡

[#2080] 支持客戶端一致性哈希的負載均衡

[#3198] 支持Spring Boot 使用自定義配置中心和注冊中心

[#2806] 支持配置默認全局事務超時時間

[#2941] 支持apollo密鑰key配置

[#2950] 支持redis存儲模式可重入鎖

[#2913] 支持配置AT或XA事務模式的數據源代理

[#2856] 支持undo_log 使用 fst 序列化

[#3076] 支持 GlobalLock 鎖重試

[#2825] 支持客戶端發送鑒權信息

[#2962] 支持在 @GlobalTransactional和@GlobalLock 注解上鎖的重試配置

bugfix:

[#3214] 修復在某些情況下'RootContext.DEFAULT_BRANCH_TYPE' 的取值錯誤的問題

[#3129] 修復禁止執行更新主鍵值的SQL

[#3205] 修復在配置中獲取boolean類型配置異常

[#3170] 修復Disposable 同優先級的無法執行的問題

[#3180] 修復fst序列化包名錯誤

[#3178] 修復sqlparser 換行替換為空格問題

[#2929] 修復將應用配置為在啟動時降級但在運行中無法升級問題

[#3050] 修復update和delete不支持order,limit語法問題

[#2935] 修復了Saga Designer在切換節點時屬性框不會切換的問題

[#3140] 修復Propagation.REQUIRES_NEW無效的問題

[#3130] 修復數據源多重代理和使用非代理類方法的問題

[#3148] 修復 Redis 存儲模式下lock和session存儲時key沖突問題

[#3136] 修復Redis pipeline執行報錯問題

[#2551] 修復當使用AT數據源代理時Saga事務模式無法使用的問題

[#3073] 修復在沒有xid的情況下使用XA模式的問題

[#3074] 修復若XA模式找不到 xid 重試問題

[#3097] 修復HttpAutoConfiguration只在springboot web項目中啟動

[#3071] 修復XA 模式中無法獲取真實連接的問題

[#3056] 修復了刪除分支后仍然存在分支鎖的錯誤

[#3025] 修復錯誤的包裝路徑問題

[#3031] 修復 redis 存儲模式鎖刪除鎖不完整問題

[#2973] 修復oracle數據庫 where in 超過1000的問題

[#2986] 修復 checkstyle插件無法排除單個文件的問題

[#2910] 修復錯誤的注釋

[#2914] 修復TCC模式下,調用方未清除branchType的問題

[#2926] 修復 fastjson 序列化不記錄類名的問題

[#2897] 修復Jedis刪除鎖失敗的問題

[#2918] 修復 AT 模式下回滾時的未加鎖的問題

[#2972] 修復UUIDGenerator高并發下生成重復的id問題

[#2932] 修復nacos-config.py 不支持namespace 問題

[#2900] 修復數據庫轉義符問題

[#2904] 修復getConfig配置不存在獲取到null的問題

[#2890] 修復statelang示例中的拼寫錯誤

[#3040] 修復 autocommit=false時的重復提交問題

[#3230] 修復使用@EnableAutoDataSourceProxy啟動失敗問題

[#2979] 修復與sharedjdbc集成postgresql 無法獲取元數據問題

[#3233] 修復Collections空指針異常

[#3242] 修復批處理SQL獲取TableMeta錯誤問題

optimize:

[#3201] 修復異常時報錯堆棧顯示不全的問題

[#3062] 重構Redis存儲模式下session的存儲結構

[#3117] 優化日志輸出以及清除無用代碼

[#3134] 優化Map 和 List 相關寫法

[#3195] 優化 XID 相關的代碼寫法

[#3200] 優化 rpc 日志提示

[#3186] 移除 StringUtils 的重復代碼

[#3162] 刪除重復的代碼

[#2969] 升級druid的依賴到1.1.23

[#3141] 升級Nacos和FastJSON的依賴版本

[#3118] 添加additional-spring-configuration-metadata.json 配置提示信息

[#2597] 優化web攔截器中的xid狀態避免重復處理

[#3102] 優化ContextCore 接口可設置非 String 類型的值

[#3016] 重構 Redis 存儲模式下 的lock的存儲結構

[#3046] 刪除SerializerFactory類

[#3053] 支持 TC端jedis連接池最大數量配置

[#3012] 移除重復設置端口的代碼

[#2978] 優化AT和TCC 事務模式混用時,AT模式可異步提交

[#2967] 優化代碼為lambda風格

[#2968] 優化在RM客戶端初始化后發送注冊消息

[#2945] 優化DB存儲模式異步提交,減少更新操作

[#2952] 支持 additional-spring-configuration-metadata.json配置提示信息

[#2920] 修正 README.md 中的單詞和語法錯誤

[#3222] 優化fileListener的CPU利用率

[#2843] 移除 redis和db 存儲模式的中移除接口Reloadable 和 重構 reload`方法

[#3209] 新增使用用戶 logo 信息

非常感謝以下 contributors 的代碼貢獻。若有無意遺漏,請報告。

slievrly

wangliang1986

a364176773

jsbxyyx

l81893521

lightClouds917

caohdgege

yujianfei1986

ph3636

PeineLiang

heyaping388

guang384

zdrjson

ITAlexSun

dongzl

81519434

wangwei-yin

jujinghao

JRial95

mxszs1

RayneHwang

everyhook1

li469791221

luorenjin

yangxb2010000

selfishlover

yyjgit66

同時,我們收到了社區反饋的很多有價值的issue和建議,非常感謝大家。

常用鏈接:

Seata: https://github.com/seata/seata

Samples: https://github.com/seata/seata-samples

Release: https://github.com/seata/seata/releases

官網: https://seata.io

原文鏈接:https://developer.aliyun.com/article/777711?

版權聲明:本文內容由阿里云實名注冊用戶自發貢獻,版權歸原作者所有,阿里云開發者社區不擁有其著作權,亦不承擔相應法律責任。具體規則請查看《阿里云開發者社區用戶服務協議》和《阿里云開發者社區知識產權保護指引》。如果您發現本社區中有涉嫌抄襲的內容,填寫侵權投訴表單進行舉報,一經查實,本社區將立刻刪除涉嫌侵權內容。

總結

以上是生活随笔為你收集整理的Seata 1.4.0 重磅发布的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。