Skip to content

[Summer 2021] Seata extension IBM db2 support  #3744

Open
@funky-eyes

Description

@funky-eyes

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 IBM DB2.

Difficulty

Medium

Mentor

@a364176773
[email protected]

Output Requirements

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

Technical Requirements

Familiar with Java programming language
Familiar with SQL used in DB2

背景

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

目标

参照 Seata 已有的数据库支持实现 IBM db2 的扩展

难度

中等

导师

@a364176773
[email protected]

产出要求

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

能力要求

熟悉Java编程语言
熟悉了解DB2常用sql

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions