apache / apache/servicecomb-kie

kv collection should not refer to label collection

Open
#75 0 comments 0 reactions 1 assignee Claimed by @tianxiaoliang View on GitHub
Dominant language
Go
Stars
545
Forks
70
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.