incubator-seata icon indicating copy to clipboard operation
incubator-seata copied to clipboard

feature: support openGuass and GuassDB in AT mode

Open liuqiufeng opened this issue 1 year ago • 2 comments

  • [ ] I have registered the PR changes.

Ⅰ. Describe what this PR did

support openGuass and GuassDB 支持openGuass 和 GuassDB

Ⅱ. Does this pull request fix one issue?

fixes #5740

Ⅲ. Why don't you add test cases (unit test/integration test)?

Ⅳ. Describe how to verify it

Ⅴ. Special notes for reviews

liuqiufeng avatar Nov 11 '23 12:11 liuqiufeng

Codecov Report

Merging #6020 (6ba3ac5) into 2.x (9e5abc2) will decrease coverage by 0.15%. The diff coverage is 0.00%.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##                2.x    #6020      +/-   ##
============================================
- Coverage     49.45%   49.30%   -0.15%     
+ Complexity     4811     4795      -16     
============================================
  Files           913      928      +15     
  Lines         31678    31735      +57     
  Branches       3826     3838      +12     
============================================
- Hits          15665    15648      -17     
- Misses        14474    14546      +72     
- Partials       1539     1541       +2     
Files Coverage Δ
...n/src/main/java/io/seata/common/util/PageUtil.java 55.17% <ø> (ø)
...ta/core/store/db/sql/lock/GaussDBLockStoreSql.java 0.00% <0.00%> (ø)
...ata/core/store/db/sql/log/GaussDBLogStoreSqls.java 0.00% <0.00%> (ø)
...urce/sql/handler/gaussdb/GaussDBEscapeHandler.java 0.00% <0.00%> (ø)
...source/sql/struct/cache/GaussDBTableMetaCache.java 0.00% <0.00%> (ø)
...datasource/undo/gaussdb/GaussDBUndoLogManager.java 0.00% <0.00%> (ø)
...in/java/io/seata/sqlparser/util/JdbcConstants.java 0.00% <0.00%> (ø)
.../src/main/java/io/seata/core/constants/DBType.java 0.00% <0.00%> (ø)
...datasource/exec/gaussdb/GaussDBInsertExecutor.java 0.00% <0.00%> (ø)
...source/undo/gaussdb/GaussDBUndoDeleteExecutor.java 0.00% <0.00%> (ø)
... and 8 more

... and 8 files with indirect coverage changes

codecov[bot] avatar Nov 27 '23 02:11 codecov[bot]

Codecov Report

Attention: 56 lines in your changes are missing coverage. Please review.

Comparison is base (d2dbbff) 48.98% compared to head (386df09) 49.64%. Report is 2 commits behind head on 2.x.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##                2.x    #6020      +/-   ##
============================================
+ Coverage     48.98%   49.64%   +0.66%     
- Complexity     4779     4895     +116     
============================================
  Files           915      930      +15     
  Lines         31896    31946      +50     
  Branches       3855     3856       +1     
============================================
+ Hits          15624    15860     +236     
+ Misses        14710    14526     -184     
+ Partials       1562     1560       -2     
Files Coverage Δ
...n/src/main/java/io/seata/common/util/PageUtil.java 55.17% <ø> (ø)
...ta/core/store/db/sql/lock/GaussDBLockStoreSql.java 0.00% <0.00%> (ø)
...ata/core/store/db/sql/log/GaussDBLogStoreSqls.java 0.00% <0.00%> (ø)
...n/java/io/seata/rm/datasource/DataSourceProxy.java 60.00% <0.00%> (-0.58%) :arrow_down:
...urce/sql/handler/gaussdb/GaussDBEscapeHandler.java 0.00% <0.00%> (ø)
...source/sql/struct/cache/GaussDBTableMetaCache.java 0.00% <0.00%> (ø)
...datasource/undo/gaussdb/GaussDBUndoLogManager.java 0.00% <0.00%> (ø)
...in/java/io/seata/sqlparser/util/JdbcConstants.java 0.00% <0.00%> (ø)
.../src/main/java/io/seata/core/constants/DBType.java 0.00% <0.00%> (ø)
...datasource/exec/gaussdb/GaussDBInsertExecutor.java 0.00% <0.00%> (ø)
... and 13 more

... and 24 files with indirect coverage changes

codecov-commenter avatar Jan 02 '24 02:01 codecov-commenter