incubator-seata
incubator-seata copied to clipboard
feature: support openGuass and GuassDB in AT mode
- [ ] 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
Codecov Report
Merging #6020 (6ba3ac5) into 2.x (9e5abc2) will decrease coverage by
0.15%
. The diff coverage is0.00%
.
Additional details and impacted files
@@ 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 |
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
@@ 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 |