Hi Jialin, Thanks for your gathering and effort!
Here I’d like to change one JIRA item: > IOTDB-234 Refactor TsFile storage on HDFS Changing to: IOTDB-187 Enable to choose storage in local file system or HDFS, for [IOTDB-187] is the origin JIRA issue responsible for the function : ) Best, ----------------------------------- Zesong Sun School of Software, Tsinghua University 孙泽嵩 清华大学 软件学院 > 2019年10月29日 19:47,Julian Feinauer <[email protected]> 写道: > > Hi all, > > big +1 for having another release manager in the community (and once again > big thanks to Xiangdong!). > And wow.. there is a whole lot of awesome features in there : ) > > Julian > > Am 29.10.19, 10:12 schrieb "Jialin Qiao" <[email protected]>: > > Hi, > > > As 0.8.1 has been released, the release of 0.9.0 could start. > > > I would like to do the release manager of 0.9.0, and I gathered the change > list: > > > > > ## New Features > > > * IOTDB-143Compaction of data file > * IOTDB-205Support storage-group-level Time To Live (TTL) > * IoTDB 226Hive connect TsFile > * IOTDB-188Delete storage group > * IOTDB-253support time expression > * IOTDB-239Add interface for showing devices > * IOTDB-249enable lowercase in create_timeseries sql > * IOTDB-203add "group by device" function for narrow table display > * IOTDB-193Create schema automatically when inserting > * IOTDB-241Add query and non query interface in session > * IOTDB-223Add a TsFile sketch tool > * IOTDB-158add metrics web service > * IOTDB-234Refactor TsFile storage on HDFS > * IOTDB-199Add a log visulization tool > * IoTDB-174Add interfaces for querying device or timeseries number > * IOTDB-173add batch write interface in session > * IOTDB-151support number format in timeseries path > * Spark-iotdb-connector > * generate cpp, go, and python thrift files under service-rpc > * display cache hit rate through jconsole > * support time < 0: Fix initial value of minTimestamp to Long.MIN_VALUE in > ChunkBuffer > * Add interface (Delete timeseries) in session > * Add a tool to print tsfileResources (each device's start and end time) > * Support watermark feature > * Add micro and nano timestamp precision > > > ## Incompatible changes > > > * RPC is incompatible, you can not use client-0.8.0 to connect with > server-0.9.0 or use client-0.9.8 to connect with server-0.8.0. > * Server is backward compatible, server-0.9.0 could run on data folder of > 0.8.0. The data file will be upgraded background. > > > https://github.com/apache/incubator-iotdb/pull/467 > > > ## Miscellaneous changes > > > * IOTDB-258 Add documents for Query History Visualization Tool and > Shared Storage Architecture > * IOTDB-233keep metadata plan clear > * IOTDB-267reduce IO operations in deserializing chunk header > * IOTDB-265Re-adjust the threshold size of memtable > * IOTDB-251improve TSQueryDataSet structure in RPC > * IOTDB-221Add a python client example > * IOTDB-180Get rid of JSON format in "show timeseries" > * IOTDB-161Add ErrorCode of different response errors > * IOTDB-160External sort > * IOTDB-153further limit fetchSize to speed up LIMIT&OFFSET query > > > * reconstruct antlrv3 grammar to improve performance > * Tooling for release > * Modified Decoder and SequenceReader to support old version of TsFile > * Remove jdk constrain of jdk8 and 11 > > > ## Known Issues > > > * IOTDB-20 Need to support UPDATE > > > ## Bug Fixes > > > * IOTDB-266 NullPoint exception when reading not existed devices using > ReadOnlyTsFile > * IOTDB-264restart failure due to WAL replay error > * IOTDB-165[TsFile] Fix a example > * IOTDB-240fix unknown time series in where clause > * IOTDB-244fix bug when querying with duplicated columns > * IOTDB-174Fix querying timeseries interface cannot make a query by the > specified path prefix > * IOTDB-195using String.getBytes(utf-9).length to replace string.length() > in ChunkGroupMetadata for supporting Chinese > * IOTDB-211use "%IOTDB_HOME%\lib\*" to refers to all .jar files in the > directory in start-server.bat > * IOTDB-172fix a bug of TsFileResource updateTime > * fix start-walchecker scripts for leting user define the wal folder > > > Is there any missing? > > > > > Thanks, > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 >
