Hi all, This is the last day of ""己亥" (like 2019) in Chinese Lunar Calendar. And tomorrow is the Chinese New Year, "庚子" year. Happy new year first of all.
Jialin and I summaries the grows of IoTDB, both the project and the community. The following is a brief report. *1. The project development.* *1.1 Release* - 5 versions (i.e., 2 major versions, 3 minor versions) are released: 0.8.0, 0.8.1, 0.8.2, 0.9.0, 0.9.1. Among those, 0.8.0 is the first Apache release version; - Totally we merged 731 PRs, solved 268 JIRA issues. a. Now Github issues is opened. *1.2 Features* - Many new features are developed. Some important features are as follows: a. Merge small files at the backend (Like LSM). b. Partition data according to the time range. c. Support HDFS storage. d. Support TTL. e. More statements for querying data schema. f. Allow data being aligned on a device. Allow data being not aligned. g. Automatically register time series. h. Python API support. i. Native API support. j. Docker Image provided. h. Upgrade data tool is provided. - Many other features are not listed. You can get them from the release notes: https://github.com/apache/incubator-iotdb/blob/master/RELEASE_NOTES.md *1.3 Improvements* - Many improvements and refactors are finished, which improve IoTDB's performance, stability and code readability. a. Replace Thrift in TsFile's serialization. (called kill_Thanos in git repo) b. Refactor the storage engine. c. Refactor the query engine (not finished). d. Refactor the Schema/metadata management module. *2. What are not finished?* - The query engine is ongoing. - The distributed version is ongoing. *3. The community development.* *3.1 Committers.* - According to Github statistics, there are totally 53 contributors, 28 of them are committers and 23 of them are PPMCs. a. 6 new committers are nominated, Julian Feinauer, Jack Tsai, Yuan Tian, Kaifeng Xue, Zesong Sun, Tianci Zhu. b. 1 new PPMC is nominated, Julian Feinauer. - 4 persons played as Release Manager roles: Julian Feinauer (The First RM), Xiangdong Huang, Jialin Qiao, Lei Rui. *3.2 Mailing list* - For the dev@mailing list, there are 2945 emails sent by 162 people, divided into 1009 topics. The top 10 senders are: a. Xiangdong Huang: 565 email(s) b. GitBox: 319 email(s) (:-D) c. Julian Feinauer: 231 email(s) d. Christofer Dutz: 172 email(s) e. Jialin Qiao: 130 email(s) f. Justin Mclean: 128 email(s) g. Apache Jenkins Server: 127 email(s) h. Jialin Qiao (Jira): 111 email(s) i. Kevin A. McGrail: 60 email(s) j. Yi Xu (徐毅): 50 email(s) *3.3 Reports* - 4 quarterly reports are submitted. - In 2019, we gave talks about IoTDB on Apache Con NA and EU. - In 2019 and China, we gave more than 10 talks about IoTDB on difference conference. - In Jan 2020, IoTDB meetups were hold together with RocketMQ and Pulsar, in Dalian and Beijing, China. *3.4 Awards* - IoTDB wined the award "The Most Popular Open Source Project Derive From China in 2019 Top 30" - IoTDB wined the award "The Excellent Open Source Project in China" *4. Users* - As we know, there are at least more than 10 companies are using IoTDB. E.g., Shanghai Metro (and now Chongqing Metro, and Jinan Metro has developed IoTDB), Lenovo, China Tower, Gold Wind, COMAC (Chinese Airplane manufacturer), DCITs, Sangfor, etc.. Thanks so much for all of you, especially for our mentors Justin, Christofer, Kevin, and Willem Jiang! Thank Julian Feinauer gave the community so many helps! Thank all of Chinese contributors that letting IoTDB grows so quick! Thank all users that letting us know where IoTDB need to go! Thank all contributors that will appear in IoTDB community in the new year! We hope IoTDB can grows better and better in the new year. We hope IoTDB can be as a TLP as soon as possible. Happy new Chinese Year! Cheers! Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院
