Hi, After investigation, I found the tsfile format of go version is almost the same with the latest TsFile format of java version, but unfortunately there are some differences between them: They have almost the same meta objects structures, but there are several attributes are not exactly the same.
Maybe we can eliminate these differences together if necessary. -----邮件原件----- 发件人: Xiangdong Huang <saint...@gmail.com> 发送时间: 2019年4月1日 23:03 收件人: dev@iotdb.apache.org 主题: [External] Re: Commit tsfile-go Hi, Glad to see that Lenovo makes this module open sourced. I want to confirm that Is this go version follow the latest TsFile format? see https://cwiki.apache.org/confluence/display/IOTDB/TsFile+Format Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Lyndon Dong5 Li <lido...@lenovo.com> 于2019年4月1日周一 下午7:33写道: > Hi, > > I'm Lidong from Lenovo, I've just created a pull request to commit > project 'tsfile-go' to branch 'master'. > Tsfile-go is a Golang version of tsfile(based on branch 'thanos'), > which was developed by Lenovo & TsingHua. we implemented all of > features in 'tsfile', including: > 1. Writing ts data to a tsfile > 2. Reading/querying ts data from an existing file 3. Encoding/decoding > with RLE/TS_2DIFF/GORILLA/PLAIN 4. Compression/decompression with > snappy > > Now we have applied tsfile-go to Lenovo IOT platform, for purpose of > caching & compressing ts data on edge devices. > > Best regards > ----------------------------------- > Lidong > LCIG Big Data BU, Lenovo > >