Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

test: shardddl tests not implemented #761

Open
GMHDBJD opened this issue Jun 28, 2020 · 0 comments
Open

test: shardddl tests not implemented #761

GMHDBJD opened this issue Jun 28, 2020 · 0 comments

Comments

@GMHDBJD
Copy link
Collaborator

GMHDBJD commented Jun 28, 2020

Feature Request

Is your feature request related to a problem? Please describe:

This issure list all tests that currently not implement in #723

Describe the feature you'd like:

implement after we support the cases.

Describe alternatives you've considered:

  • TiDB 相关等
    • 24 25, 变更 table routing 规则(暂时不支持)
    • 42 43 44 45, 生成列和自增列(TiDB暂时不支持alter语句增加store生成列和删除自增列)
    • 52 53 54 55, chang column (MySQL 中 change 等同于 rename,已在49-51中覆盖)
    • 60 61 69 70 71 72 73 74 75, modify charset(TiDB 暂时不支持 modify charset, DM 内的 schema comparer 也暂不能正确比较 charset 间的兼容关系)
    • 83 84, 变更外键 (暂时不支持)
    • 86 ,alter index (schema compare 还不能处理 visible/invisible)
    • 87 88 89 90, worker数量,下游数据库异常(已在其它case中覆盖)
    • 91, 触发器(TiDB 暂时不支持触发器)
    • 92 93, chaos (未测试)
  • sharding mode等
    • 029 078 079, alter-primary-key开启,变更主键 (schemaTracker 报错)
    • 32 (pessimistic) 添加列后删除再添加
    • 33 (optimistic) 添加 not null 的列
    • 35 (pessimistic) 添加列时 DDL 顺序不同
    • 36 (pessimistic) 添加列的顺序不同
    • 38 (optimistic) 增加的列 default 值不固定(ASAP)
    • 56 (pessimistic,optimistic) change column 修改列顺序
    • 57 (optimistic) change column 设置 default 值相同
    • 63 (optimistic) modify column smallint/bigint
    • 80 (optimistic) 添加多个索引
    • 81 (optimistic) 删除多个索引
    • 82 (optimistic) 进行 rename 索引操作

Teachability, Documentation, Adoption, Migration Strategy:

@csuzhangxc csuzhangxc changed the title test: shardddl tests test: shardddl tests not implemented Jun 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant