servicecomb-kie icon indicating copy to clipboard operation
servicecomb-kie copied to clipboard

kv collection should not refer to label collection

Open tianxiaoliang opened this issue 5 years ago • 0 comments

kv记录应当能支持更新label内容 场景: 创建一个key为timeout。 label内容是集群为A,服务名为购物车。但事后希望给这个配置进行变更新增一个label version。

已有功能依然保留:

  • 创建kv时根据label内容生成唯一的label id并记录到label collection
  • 更新kv时支持不传入key id,根据key name和label内容查到唯一记录并更新

后台改造点:

  • 更新kv时,允许传入key id,根据key id,查出已存在key记录,并对label进行覆盖。还需要对这个新的label判断是否需要create一个新的label doc并生成新的label id并更新kv的label id

tianxiaoliang avatar Jan 20 '20 03:01 tianxiaoliang