yes.. I will have a try to modify the assembly. ----------------------------------- Xiangdong Huang School of Software, Tsinghua University
黄向东 清华大学 软件学院 Christofer Dutz <[email protected]> 于2021年1月20日周三 下午4:42写道: > I like the idea, > > However keep in mind that it's more artifacts to review during releases. > > Chris > ------------------------------ > *Von:* Xiangdong Huang <[email protected]> > *Gesendet:* Mittwoch, 20. Januar 2021 08:15 > *An:* dev <[email protected]> > *Betreff:* [discuss] new IoTDB binary release files structure > > Hi, > > IoTDB's release process has worked about 2 years. Christofer and Julian did > a lot about how to release (using maven assembly plugin) and how to check. > > Now we have an all-in-one zip file (size: ~57MB), which includes > IoTDB-server, IoTDB-cli, IoTDB-Grafana-Middleware. > > Along with IoTDB's grown, just using one zip file for the binary files > exposes its disadvantages: someone may just want a part of the modules, but > he/she has to download them all. > > So, I'd like to separate the binary file into several parts: > > - IoTDB-server: contains the cli and the server module; > - IoTDB-cli: only contains the cli module (discuss: this can be removed) > - IoTDB-Grafana-middleware: only contains the middleware. (tips: this may > be replaced by a new implementation using GoLang) > - IoTDB-cluster-beta: only contains the cli and the server module using the > cluster mode. > - IoTDB-CPP-library-{OS}: only contains the cpp binary library in different > OS platforms (Mac, Linux, and Windows). > > Best, > ----------------------------------- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 >
