Hi, This is a good feature :)
Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院 > -----原始邮件----- > 发件人: "田原" <[email protected]> > 发送时间: 2020-04-24 09:31:39 (星期五) > 收件人: [email protected] > 抄送: > 主题: Add alter Syntax for tag management > > Hi, > > > Currently, we only support adding tag and attribute for one time series while > creating it. We can't update it, drop it or add a new tag/attribute. > So, I want to add the alter syntax to improve the functionality of the tag > management. > > > I plan to support the following five alter syntax: > > > alter timeseries root.turbine.d1.s1 rename tag1 to newTag1 > alter timeseries root.turbine.d1.s1 set tag1=newV1 > alter timeseries root.turbine.d1.s1 drop tag1 > alter timeseries root.turbine.d1.s1 add TAG tag3=v3 > alter timeseries root.turbine.d1.s1 add ATTRIBUTE tag3=v3 > > > The first one is used to change a tag/attribute key name. > The second one is used to change an existing tag/attribute's value, it will > throw exception if the tag/attribute doesn't exist. > The third one is used to drop an existing tag/attribute if it exists. > The Fourth one is used to add a new tag, if it has existed, it will throw > exception. > The fifth one is used to add a new attribute, if it has existed, it will > throw exception.
