Seata 0.9.0リリース、分散トランザクションソリューション

Seata 0.9.0が正式にリリース。

Seataは、高い性能と分散トランザクションサービスの使いやすさを提供するオープンソースの分散トランザクションソリューションです。

このリリースには、次のように更新します。

特徴:

  • [ #1608 ]ロング・トランザクションソリューション:佐賀モード(ステートマシンに基づきます)
  • [ #1625 ]カスタム設定とレジストリの種類をサポート
  • [ #1656 ]スプリングクラウドconfig設定支援センター
  • [ #1689は、 ]環境の名前を指定するには、-e起動パラメータをサポートしています
  • [ #1739 ]再試行がTMが障害をコミットまたはロールバックをサポート

バグ修正:

  • [ #1605 ]オブジェクトロック修復ロックおよびグローバルな最適化は、デッドロックが発生し、粒度をロックすることができます
  • [ #1685 ]デシベルストレージクラスの修理異常見落とさ問題
  • [ #1691 ] DruidDataSourceWrapper反射を修正
  • [ #1699 ]サポート「と」修復MySQLとOracleの中に'で、どこ条件
  • #1713】試験条件でLockManagerTest.concurrentUseAbilityTest修正
  • [ #1720 ]問題を修正しましたが、Oracle tableMetaを取得することはできません
  • [ #1729 ]修正Oracleバッチアクセス問題
  • [ #1735 ] TMは、コミットまたはロールバックが発生したときにXIDネットワーク異常を除去することができない問題を修正
  • [ #1749 ]オラクルtableMetaキャッシュを得ることができない問題を修正
  • [ #1751によるロック・ハッシュファイルストレージモードに修理中]は、競合の問題のために解放することはできません
  • [ #1761 ]修正オラクルを、それがBLOBまたはCLOBヌル値ロールバックの失敗をロールバックするとき
  • [ #1759 ]補修佐賀下モードサービス方法は、問題のインタフェースの型パラメータをサポートしていません
  • [ #1401 ]ヌルの問題のための最初の登録の修理RMの起動リソース

最適化:

  • [ #1701 ]未使用のインポートを除去します
  • #1705】文法構造java5の数に基づいて最適化
  • #1706】内部クラスは、静的として宣言され
  • [ #1707 ]代わりのUTF-8でエンコードされたStandardCharsets.UTF_8を使用して
  • [ #1712 ]抽象undologManagerの一般的な手順
  • [ #1722 ]コードコードの可読性を簡素化
  • #1726】形式のログ出力
  • [ #1738 ]パラメータはseataサーバJVMを増加させます
  • [ #1743 ]バッチ印刷ログのパフォーマンスを向上させます
  • [ #1747 ]梱包を避けるために、データの基本型を使用します
  • [ #1750 ]方法抽象tableMetaCache
  • [ #1755 ] seata共通カバレッジ単一プローブモジュールを増やし
  • [ #1756 ]アップグレード版・ジャクソンは、潜在的なセキュリティの脆弱性を防ぎます
  • #1657は、ファイル格納方式ファイルを最適化圧延する際に大きな直接バッファの問題を占有します]

多くのおかげでコードの貢献の次の貢献者。意図的でない省略した場合、それを報告してください。

同時に、我々は非常にあなたに感謝し、問題や提案のコミュニティからの貴重なフィードバックをたくさん受けました。

おすすめ

転載: www.oschina.net/news/110607/seata-0-9-0-released