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
    
    乔嘉林
    清华大学 软件学院

Reply via email to