Hi, Well I planed to do that actually, but I find I can not guarantee my developing time.. So it is good to see that you want to do that.
Yes we need to discuss about how to refactor. At least there are something to do: 1. How about using sg, device, measurement directly in this module? (Or we can provide interface named like these). 2. How do you think about the legacy attributes in the module called pTree (property tree, which is actually like the tag in InfluxDB), remove it? or introduce reverse index? 3. Do we consider add a long id to each path? (is that helpful?) Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Tian Jiang <[email protected]> 于2019年11月4日周一 上午11:54写道: > Greetings, > > > As you may know, the metadata package is the last package that is not > refactored compared with other packages. These codes are old and some are > poorly organized and may be inefficient. Nevertheless, new bloods are > coming in and such codes are uneasy for them to understand. So I plan to > refactor the metadata package in order to remove the unused or inefficient > codes. > > > I don't have a hard standard or rule. I will just see what I can do. And > I will check out a branch "refactor_metadata" for this. You are welcomed to > join this job and discuss in this thread what should be refactored and how. > > > Best, > Tian Jiang
