seata refine the granularity of dataValidation functionality

dojqjjoe  于 2个月前  发布在  其他
关注(0)|答案(4)|浏览(21)

Why you need it?

Is your feature request related to a problem? Please describe in details

client.undo.dataValidation 是一个全局的配置开关,当我想部分表无需镜像校验时无法做到
应该增加一个与其相辅相成的配置项,存放可跳过校验的表列表
如果这个配置项为null,那么就是全部都不校验,如果有就按这个维度来关闭校验,比如a表校验,b表不校验

How it could be?

A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.

Add any other context or screenshots about the feature request here.

rpppsulh

rpppsulh2#

@a364176773
应该增加一个与其相辅相成的配置项,存放可跳过校验的表列表>>比如这个列表叫做skipList
如果这个配置项为null,那么就是全部都不校验>>如果skipList为null(且那个全局开关打开了),那全都不跳过,应该是全部校验才对吧?

0yycz8jy

0yycz8jy3#

@a364176773 应该增加一个与其相辅相成的配置项,存放可跳过校验的表列表>>比如这个列表叫做skipList 如果这个配置项为null,那么就是全部都不校验>>如果skipList为null(且那个全局开关打开了),那全都不跳过,应该是全部校验才对吧?

全都不跳过说明就是全部校验,一个意思

bybem2ql

bybem2ql4#

(A、B、C、D) D是触发器时间戳,除了D之外需要ABC强一致完整约束,update可能只更新ABC的部分字段。

相关问题