Hi all,

I see all PRs attached with the "before_rel/0.10" label have been merged.

Are there any other PRs?

Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Xiangdong Huang <[email protected]> 于2020年5月27日周三 上午9:40写道:

> Hi,
>
> As there are several bug-fix PRs unmerged, I'd like to wait for them to be
> merged before releasing v0.10.
>
> All these PRs are labeled as "before_rel/0.10" on [1]
>
> Please leave your suggestion if you think some other PRs should also be
> included in v0.10.0.
>
> [1] https://github.com/apache/incubator-iotdb/pulls
>
> Best,
> -----------------------------------
> Xiangdong Huang
> School of Software, Tsinghua University
>
>  黄向东
> 清华大学 软件学院
>
>
> Haonan Hou <[email protected]> 于2020年5月27日周三 上午12:06写道:
>
>> Hi,
>>
>> I have one more New Feature to add into the list.
>> IOTDB-243 create measurements with same name and different types in the
>> same storage group
>>
>> Best,
>>
>> Haonan
>>
>>
>> > On May 25, 2020, at 11:46 PM, Jialin Qiao <[email protected]>
>> wrote:
>> >
>> > Hi,
>> >
>> > The highly anticipated version 0.10.0 is coming soon!
>> >
>> > I summarize the release notes, please have a check :)
>> >
>> > # Apache IoTDB (incubating) 0.10.0
>> >
>> > ## New Features
>> >
>> > * IOTDB-217 A new GROUPBY syntax, e.g., select avg(s1) from
>> root.sg.d1.s1 GROUP BY ([1, 50), 5ms)
>> > * IOTDB-220 Add hot-load configuration function
>> > * IOTDB-275 allow using user defined JAVA_HOME and allow blank space in
>> the JAVA_HOME
>> > * IOTDB-287 Allow domain in JDBC URL
>> > * IOTDB-292 Add load external tsfile feature
>> > * IOTDB-297 Support "show flush task info"
>> > * IOTDB-298 Support new Last point query. e.g, select last * from root
>> > * IOTDB-305 Add value filter function while executing align by device
>> > * IOTDB-309 add Dockerfiles for 0.8.1, 0.9.0, and 0.9.1
>> > * IOTDB-313 Add RandomOnDiskUsableSpaceStrategy
>> > * IOTDB-323 Support insertRecords in session
>> > * IOTDB-337 Add timestamp precision properties for grafana
>> > * IOTDB-343 Add test method in session
>> > * IOTDB-396 Support new query clause: disable align, e.g., select *
>> from root disable align
>> > * IOTDB-447 Support querying non-existing measurement and constant
>> measurement
>> > * IOTDB-448 Add IN operation, e.g., where time in (1,2,3)
>> > * IOTDB-456 Support GroupByFill Query, e.g., select last_value(s1) from
>> root.sg.d1 GROUP BY ([1, 10), 2ms) FILL(int32[previousUntilLast])
>> > * IOTDB-467 The CLI displays query results in a batch manner
>> > * IOTDB-497 Support Apache Flink Connector with IoTDB
>> > * IOTDB-558 add text support for grafana
>> > * IOTDB-560 Support Apache Flink connecter with TsFile
>> > * IOTDB-565 MQTT Protocol Support, disabled by default, open in
>> iotdb-engine.properties
>> > * IOTDB-574 Specify configuration when start iotdb
>> > * IOTDB-588 Add tags and attributes management
>> > * IOTDB-607 add batch create timeseries in native interface
>> > * IOTDB-612 add limit&offset to show timeseries
>> > * IOTDB-617 Support alter one time series's tag/attribute
>> > * IOTDB-630 Add a jdbc-like way to fetch data in session
>> > * IOTDB-640 Enable system admin sql (flush/merge) in JDBC or Other API
>> > * IOTDB-671 Add clear cache command
>> > * Support open and close time range in group by, e.g, [), (]
>> > * Online upgrade from 0.9.x
>> > * Support speical characters in path: -/+&%$#@
>> > * IOTDB-446 Support path start with a digit, e.g., root.sg.12a
>> > * enable rpc compression in session pool
>> > * Make JDBC OSGi usable and added a feature file
>> > * Python: Support pypi distribution for Python Client
>> >
>> > ## Incompatible changes
>> >
>> > * IOTDB-138 Move All metadata query to usual query
>> > * IOTDB-322 upgrade to thrift 0.12.0-0.13.0
>> > * IOTDB-325 Refactor Statistics in TsFile
>> > * IOTDB-419 Refactor the 'last' and 'first' aggregators to 'last_value'
>> and 'first_value'
>> > * IOTDB-506 upgrade the rpc protocol to v2 to reject clients or servers
>> that version < 0.10
>> > * IOTDB-587 TsFile is upgraded to version 2
>> > * IOTDB-593 add metaOffset in TsFileMetadata
>> > * IOTDB-597 Rename methods in Session: insertBatch to insertTablet,
>> insertInBatch to insertRecords, insert to insertRecord
>> > * RPC is incompatible, you can not use client-v0.9 to connect with
>> server-v0.10
>> > * TsFile format is incompatible, will be upgraded when starting 0.10
>> > * Refine exception code in narive api
>> >
>> > ## Miscellaneous changes
>> >
>> > * IOTDB-190 upgrade from antlr3 to antlr4
>> > * IOTDB-418 new query engine
>> > * IOTDB-429 return empty dataset instead of throw exception, e.g., show
>> child paths root.*
>> > * IOTDB-445 Unify the keyword of "timestamp" and "time"
>> > * IOTDB-450 Add design documents
>> > * IOTDB-498 Support date format "2020-02-10"
>> > * IOTDB-503 Add checkTimeseriesExists in java native api
>> > * IOTDB-605 Add more levels of index in TsFileMetadata for handling too
>> many series in one device
>> > * IOTDB-625 Change default level number: root is level 0
>> > * IOTDB-628 rename client to cli
>> > * IOTDB-621 Add Check isNull in Field for querying using session
>> > * IOTDB-632 Performance improve for PreviousFill/LinearFill
>> > * Allow "count timeseries" without a prefix path
>> > * Add max backup log file number
>> > * add rpc compression api in client and session module
>> > * Continue writing the last unclosed file
>> > * Move the vulnera-checks section into the apache-release profile to
>> accelerate compile
>> > * Add metaquery in python example
>> >
>> > ## Bug Fixes
>> >
>> > * IOTDB-125 Potential Concurrency bug while deleting and inserting
>> happen together
>> > * IOTDB-185 fix start-client failed on WinOS if there is blank space in
>> the file path; let start-server.bat suport jdk12,13 etc
>> > * IOTDB-304 Fix bug of incomplete HDFS URI
>> > * IOTDB-341 Fix data type bug in grafana
>> > * IOTDB-346 Fix a bug of renaming tsfile in loading function
>> > * IOTDB-370 fix a concurrent problem in parsing sql
>> > * IOTDB-376 fix metric to show executeQuery
>> > * IOTDB-392 fix export CSV
>> > * IOTDB-393 Fix unclear error message for no privilege users
>> > * IOTDB-401 Correct the calculation of a chunk if there is no data in
>> the chunk, do not flush empty chunk
>> > * IOTDB-412 Paths are not correctly deduplicated
>> > * IOTDB-420 Avoid encoding task dying silently
>> > * IOTDB-425 fix can't change the root password.
>> > * IOTDB-459 Fix calmem tool bug
>> > * IOTDB-470fix IllegalArgumentException when there exists 0 byte TsFile
>> > * IOTDB-529 Relative times and NOW() operator cannot be used in Group By
>> > * IOTDB-531 fix issue when grafana visualize boolean data
>> > * IOTDB-546 Fix show child paths statement doesn't show quotation marks
>> > * IOTDB-643 Concurrent queries cause BufferUnderflowException when
>> storage in HDFS
>> > * IOTDB-663 Fix query cache OOM while executing query
>> > * IOTDB-664 Win -e option
>> > * IOTDB-669 fix getting two columns bug while ”show devices“ in session
>> > * fix concurrent auto create schema conflict bug
>> > * fix meet incompatible file error in restart
>> > * Fix bugs of set core-site.xml and hdfs-site.xml paths in HDFS storage
>> > * fix execute flush command while inserting bug
>> > * Fix sync schema pos bug
>> > * Fix batch execution bug, the following sqls will all fail after one
>> error sql
>> >
>> >
>> > Thanks,
>> > --
>> > Jialin Qiao
>> > School of Software, Tsinghua University
>> >
>> > 乔嘉林
>> > 清华大学 软件学院
>> >
>> >> -----原始邮件-----
>> >> 发件人: "Xiangdong Huang" <[email protected]>
>> >> 发送时间: 2020-05-25 23:36:42 (星期一)
>> >> 收件人: [email protected]
>> >> 抄送:
>> >> 主题: Re: [Discuss] Release of 0.10.0
>> >>
>> >> Hi all,
>> >>
>> >> Though we introduced the feature that supporting time-based data
>> partition,
>> >> it may have some side-effect for query performance in some cases.
>> >> So, I'd like to mark this feature as experimental and disable it by
>> >> default. We can enable it by default until we fixed the performance
>> issue
>> >> in next version.
>> >>
>> >> Then, I'd like to start to organize the change list of v0.10 with
>> @Jialin.
>> >>
>> >> Best,
>> >> -----------------------------------
>> >> Xiangdong Huang
>> >> School of Software, Tsinghua University
>> >>
>> >> 黄向东
>> >> 清华大学 软件学院
>> >>
>> >>
>> >> Xiangdong Huang <[email protected]> 于2020年5月21日周四 上午9:34写道:
>> >>
>> >>> Hi,
>> >>>
>> >>> I suggest to run a performance comparison for v0.9 and v0.10 first and
>> >>> then start the release.
>> >>> We are doing that.
>> >>>
>> >>> Best,
>> >>> -----------------------------------
>> >>> Xiangdong Huang
>> >>> School of Software, Tsinghua University
>> >>>
>> >>> 黄向东
>> >>> 清华大学 软件学院
>> >>>
>> >>>
>> >>> Xiangdong Huang <[email protected]> 于2020年5月20日周三 下午3:08写道:
>> >>>
>> >>>> Hi,
>> >>>>
>> >>>>> Are there any features left that one NEEDS in 0.10 that are
>> currently
>> >>>> in work?
>> >>>>
>> >>>> IMO, we do not need to wait for developing other features anymore
>> before
>> >>>> releasing v0.10.0, but we can "merge as many PRs as possible"
>> especially
>> >>>> for those bug-fix PRs.
>> >>>>
>> >>>> Best,
>> >>>>
>> >>>> -----------------------------------
>> >>>> Xiangdong Huang
>> >>>> School of Software, Tsinghua University
>> >>>>
>> >>>> 黄向东
>> >>>> 清华大学 软件学院
>> >>>>
>> >>>>
>> >>>> Julian Feinauer <[email protected]> 于2020年5月20日周三
>> 下午2:33写道:
>> >>>>
>> >>>>> Hi,
>> >>>>>
>> >>>>> I suggest to always to a release branch as best practice as it
>> always
>> >>>>> help you if you need to create a fix release like 0.10.1 (if you
>> want to
>> >>>>> keep working on features on master branch).
>> >>>>> But yes I agree, we should try to merge as many PRs as possible.
>> >>>>>
>> >>>>> Are there any features left that one NEEDS in 0.10 that are
>> currently in
>> >>>>> work?
>> >>>>>
>> >>>>> Julian
>> >>>>>
>> >>>>> Am 20.05.20, 08:29 schrieb "Xiangdong Huang" <[email protected]>:
>> >>>>>
>> >>>>>    Hi,
>> >>>>>
>> >>>>>    The grafana issue has been fixed.
>> >>>>>
>> >>>>>    As we have so many PRs opened now, we need to check when to fork
>> a
>> >>>>> new
>> >>>>>    branch rel/0.10.
>> >>>>>
>> >>>>>    Actually, only one PR needs to be pay attention [1].
>> >>>>>
>> >>>>>    IMO, I want to merge it into the master ASAP to avoid more
>> conflicts.
>> >>>>>    Otherwise, there will be  too many differences between rel/0.10
>> and
>> >>>>> master.
>> >>>>>    But as it modified many codes and not all of them are tested, I
>> am
>> >>>>> afraid
>> >>>>>    whether it brings unstable factors.
>> >>>>>
>> >>>>>    [1] https://github.com/apache/incubator-iotdb/pull/1169
>> >>>>>
>> >>>>>    Best,
>> >>>>>    -----------------------------------
>> >>>>>    Xiangdong Huang
>> >>>>>    School of Software, Tsinghua University
>> >>>>>
>> >>>>>     黄向东
>> >>>>>    清华大学 软件学院
>> >>>>>
>> >>>>>
>> >>>>>    Julian Feinauer <[email protected]> 于2020年5月18日周一
>> >>>>> 下午6:44写道:
>> >>>>>
>> >>>>>> Hey,
>> >>>>>>
>> >>>>>> that looks pretty cool indeed.
>> >>>>>> Has anyone tested the IoTDB Grafana Bridge?
>> >>>>>> I had issues with it at some point in master branch, not sure
>> >>>>> about the
>> >>>>>> latest version?
>> >>>>>>
>> >>>>>> But sounds really cool!
>> >>>>>>
>> >>>>>> Julian
>> >>>>>>
>> >>>>>> Am 18.05.20, 12:08 schrieb "Haonan Hou" <[email protected]>:
>> >>>>>>
>> >>>>>>    Hi,
>> >>>>>>
>> >>>>>>    Right now the upgrade tool for upgrading IoTDB v0.9.x to v0.10
>> >>>>> has
>> >>>>>> been developed. We have also finished the tests about it and
>> >>>>> everything
>> >>>>>> works great. I think it’s the right time to release the v0.10.0.
>> >>>>>>
>> >>>>>>    Anyone hope to be the RM of 0.10.0?
>> >>>>>>
>> >>>>>>    Best,
>> >>>>>>    Haonan Hou
>> >>>>>>
>> >>>>>>
>> >>>>>
>> >>>>> --
>> >> -----------------------------------
>> >> Xiangdong Huang
>> >> School of Software, Tsinghua University
>> >>
>> >> 黄向东
>> >> 清华大学 软件学院
>>
>>

Reply via email to