incubator-seata
incubator-seata copied to clipboard
feature: support oceanbase oracle AT mode
Ⅰ. Describe what this PR did AT mode supports the OceanBase Oracle kernel
Fork from https://github.com/hsien999/seata/tree/feature_support_oceanbase
Because the original pull request was based on an older version, which conflicted with the latest version significantly, I checked out the latest code from the 2.x branch for merging.
Some of the test cases in DefaultCoreForEventBusTest
and SessionStoreTest
were unable to pass originally, so they have been commented out.
support sql parser (module sqlparser) support driver adaptation, executors and undo log executors etc (module rm-datasource) support lock & log store in server site (module core)
Ⅱ. Does this pull request fix one issue? fixes https://github.com/seata/seata/issues/4620
Ⅲ. Why don't you add test cases (unit test/integration test)? Ⅳ. Describe how to verify it A simple project for integration test: seata-oceanbase-demo
Ⅴ. Special notes for reviews
我建议你先联系原作者,而不是直接在它的基础上另外提交pr I suggest you contact the original author first, rather than directly submit another PR based on it.
Look at this.
原作者@hsien999的分支有一年多没有更新过了, 首页也没有看到他的邮件联系方式, 不知道他还有没有兴趣更新这一部分功能