Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Summer 2021] Seata extension Microsoft SQL Server support #3743

Closed
funky-eyes opened this issue May 19, 2021 · 0 comments · Fixed by #3887
Closed

[Summer 2021] Seata extension Microsoft SQL Server support #3743

funky-eyes opened this issue May 19, 2021 · 0 comments · Fixed by #3887

Comments

@funky-eyes
Copy link
Contributor

funky-eyes commented May 19, 2021

Background

Seata currently supports MySQL, Oracle, PostgreSQL, TIDB, etc. Seata is expected to expand more database support.

Target

Requires reference to SEATA existing database support to implement Microsoft SQL Server.

Difficulty

Medium

Mentor

@a364176773
[email protected]

Output Requirements

  • Support parsing Microsoft SQL Server common SQL to generate Undolog
  • Support 2pc data rollback

Technical Requirements

Familiar with Java programming language
Familiar with SQL used in Microsoft SQL Server

背景

目前 Seata 支持的数据库有 MySQL、Oracle、PostgreSQL、TiDB等,期望 Seata 能够扩展更多的数据库支持。

目标

参照 Seata 已有的数据库支持实现 Microsoft SQL Server 的扩展

难度

中等

导师

@a364176773
[email protected]

产出要求

  • 支持解析Microsoft SQL Server常用增删改语句生成undolog
  • 支持二阶段回滚数据

能力要求

熟悉Java编程语言
熟悉了解Microsoft SQL Server常用sql

@funky-eyes funky-eyes changed the title feature: Seata extension Microsoft SQL Server support [Summer 2021] Seata extension Microsoft SQL Server support May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant