You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@iotdb.apache.org by Jialin Qiao <qi...@apache.org> on 2022/06/22 08:44:25 UTC

Release of new cluster version

Hi all,

It has been 4~5 months since we started the new cluster version. Thanks for
the contribution of all contributors!

It's time to start the topic of releasing :)

The summary status of the master branch is as follows:

(1) The new cluster version has many advantages compared to the old
one(0.12~0.13).

* MPP Query Engine, we use volcano module with operators for better
extendibility in data processing.
* Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
Partition, Schema and Data.
* Controlable partition table, so that we could control which node to
manage data.
* No whole cluster consensus group.
* More flexible and lightweight scale-out, we could add a node in a few
seconds without moving  data.
* Extensible load balance strategy.
* Built-in metric framework to monitor the status of the cluster.

(2) We have implement the basic function (read/write/schema/udf) of the new
Cluster/standalone version.
https://apache-iotdb.feishu.cn/mindnotes/bmncnEr7XPzmPvrZgYbcSEvMTIf#mindmap

There are still some functions that need to be implemented in new
Cluster/standalone.
* Trigger
* Schema Template
* Continuous Query
* Select into
* Sync framework

(3) The performance  optimization of the new Cluster is still going.
https://apache-iotdb.feishu.cn/docx/doxcn6xEgTopkvsLsG3TXjwlx0c

* Write performance of one replication with standalone/multiLeader in new
cluster. [ok].
* Write performance of one replication with Ratis. [underway]
* Write performance of three replication with Ratis/MultiLeader. [underway]
* Query performance of one replication with standalone/ratis/multileader.
[underway]
* Query performance of three replication with Ratis/MultiLeader. [underway]

I suppose we could get a not-bad number by this weekend for all above
scenaios.

(4) More test needs to be done to improve the stability of the new
cluster/standalone, and the ITs are being added.

As this version does not contains the whole functions of 0.13, and the
system performance and stability need to be improved for some time before
produnction, I suggest retaining the 0.14.0 version number.

So, how about using 【0.14.0-alpha】, and we only release the binary
distribution of new cluster, without new/old standalone version.

Then, for the formal 0.14.0, we could release the new Cluster/Standalone
version and discard the old Standalone version.

Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC

Re: Release of new cluster version

Posted by Jialin Qiao <qi...@apache.org>.
Hi,

The releasing of 0.14.0-preview1 is starting.
We have checkout a branch rel/0.14.0_preview1 to do the release.

Here is the new UserGuide of the cluster:
https://iotdb.apache.org/UserGuide/Master/Cluster/Cluster-Concept.html

The UserGuide will stay at in progress until the 0.14.0 version is
released. So feel free to contribute docs~

Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC


Jialin Qiao <qi...@apache.org> 于2022年6月26日周日 19:36写道:

> Hi,
>
> Maybe 0.14.0-preview1 is more suitable.
> Then, we could release a new preview version each month.
>
> Thanks,
> —————————————————
> Jialin Qiao
> Apache IoTDB PMC
>
>
> 冯 庆新 <qi...@hotmail.com> 于2022年6月23日周四 13:52写道:
>
>> +1 for 0.14.0-preview
>>
>> 发件人: Eric Pai<ma...@hotmail.com>
>> 发送时间: 2022年6月22日 16:56
>> 收件人: dev@iotdb.apache.org<ma...@iotdb.apache.org>
>> 主题: Re: Release of new cluster version
>>
>> Good news! How about '0.14.0-preview' ? As in general development we
>> always use *-alpha as an internal test version with all main features
>> present. As the description of the version, it mainly contains the new
>> cluster.
>>
>> 在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:
>>
>>     Hi all,
>>
>>     It has been 4~5 months since we started the new cluster version.
>> Thanks for
>>     the contribution of all contributors!
>>
>>     It's time to start the topic of releasing :)
>>
>>     The summary status of the master branch is as follows:
>>
>>     (1) The new cluster version has many advantages compared to the old
>>     one(0.12~0.13).
>>
>>     * MPP Query Engine, we use volcano module with operators for better
>>     extendibility in data processing.
>>     * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
>>     Partition, Schema and Data.
>>     * Controlable partition table, so that we could control which node to
>>     manage data.
>>     * No whole cluster consensus group.
>>     * More flexible and lightweight scale-out, we could add a node in a
>> few
>>     seconds without moving  data.
>>     * Extensible load balance strategy.
>>     * Built-in metric framework to monitor the status of the cluster.
>>
>>     (2) We have implement the basic function (read/write/schema/udf) of
>> the new
>>     Cluster/standalone version.
>>
>> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0
>>
>>     There are still some functions that need to be implemented in new
>>     Cluster/standalone.
>>     * Trigger
>>     * Schema Template
>>     * Continuous Query
>>     * Select into
>>     * Sync framework
>>
>>     (3) The performance  optimization of the new Cluster is still going.
>>
>> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0
>>
>>     * Write performance of one replication with standalone/multiLeader in
>> new
>>     cluster. [ok].
>>     * Write performance of one replication with Ratis. [underway]
>>     * Write performance of three replication with Ratis/MultiLeader.
>> [underway]
>>     * Query performance of one replication with
>> standalone/ratis/multileader.
>>     [underway]
>>     * Query performance of three replication with Ratis/MultiLeader.
>> [underway]
>>
>>     I suppose we could get a not-bad number by this weekend for all above
>>     scenaios.
>>
>>     (4) More test needs to be done to improve the stability of the new
>>     cluster/standalone, and the ITs are being added.
>>
>>     As this version does not contains the whole functions of 0.13, and the
>>     system performance and stability need to be improved for some time
>> before
>>     produnction, I suggest retaining the 0.14.0 version number.
>>
>>     So, how about using 【0.14.0-alpha】, and we only release the binary
>>     distribution of new cluster, without new/old standalone version.
>>
>>     Then, for the formal 0.14.0, we could release the new
>> Cluster/Standalone
>>     version and discard the old Standalone version.
>>
>>     Thanks,
>>     —————————————————
>>     Jialin Qiao
>>     Apache IoTDB PMC
>>
>>

Re: Release of new cluster version

Posted by Jialin Qiao <qi...@apache.org>.
Hi,

Maybe 0.14.0-preview1 is more suitable.
Then, we could release a new preview version each month.

Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC


冯 庆新 <qi...@hotmail.com> 于2022年6月23日周四 13:52写道:

> +1 for 0.14.0-preview
>
> 发件人: Eric Pai<ma...@hotmail.com>
> 发送时间: 2022年6月22日 16:56
> 收件人: dev@iotdb.apache.org<ma...@iotdb.apache.org>
> 主题: Re: Release of new cluster version
>
> Good news! How about '0.14.0-preview' ? As in general development we
> always use *-alpha as an internal test version with all main features
> present. As the description of the version, it mainly contains the new
> cluster.
>
> 在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:
>
>     Hi all,
>
>     It has been 4~5 months since we started the new cluster version.
> Thanks for
>     the contribution of all contributors!
>
>     It's time to start the topic of releasing :)
>
>     The summary status of the master branch is as follows:
>
>     (1) The new cluster version has many advantages compared to the old
>     one(0.12~0.13).
>
>     * MPP Query Engine, we use volcano module with operators for better
>     extendibility in data processing.
>     * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
>     Partition, Schema and Data.
>     * Controlable partition table, so that we could control which node to
>     manage data.
>     * No whole cluster consensus group.
>     * More flexible and lightweight scale-out, we could add a node in a few
>     seconds without moving  data.
>     * Extensible load balance strategy.
>     * Built-in metric framework to monitor the status of the cluster.
>
>     (2) We have implement the basic function (read/write/schema/udf) of
> the new
>     Cluster/standalone version.
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0
>
>     There are still some functions that need to be implemented in new
>     Cluster/standalone.
>     * Trigger
>     * Schema Template
>     * Continuous Query
>     * Select into
>     * Sync framework
>
>     (3) The performance  optimization of the new Cluster is still going.
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0
>
>     * Write performance of one replication with standalone/multiLeader in
> new
>     cluster. [ok].
>     * Write performance of one replication with Ratis. [underway]
>     * Write performance of three replication with Ratis/MultiLeader.
> [underway]
>     * Query performance of one replication with
> standalone/ratis/multileader.
>     [underway]
>     * Query performance of three replication with Ratis/MultiLeader.
> [underway]
>
>     I suppose we could get a not-bad number by this weekend for all above
>     scenaios.
>
>     (4) More test needs to be done to improve the stability of the new
>     cluster/standalone, and the ITs are being added.
>
>     As this version does not contains the whole functions of 0.13, and the
>     system performance and stability need to be improved for some time
> before
>     produnction, I suggest retaining the 0.14.0 version number.
>
>     So, how about using 【0.14.0-alpha】, and we only release the binary
>     distribution of new cluster, without new/old standalone version.
>
>     Then, for the formal 0.14.0, we could release the new
> Cluster/Standalone
>     version and discard the old Standalone version.
>
>     Thanks,
>     —————————————————
>     Jialin Qiao
>     Apache IoTDB PMC
>
>

回复: Release of new cluster version

Posted by 冯 庆新 <qi...@hotmail.com>.
+1 for 0.14.0-preview

发件人: Eric Pai<ma...@hotmail.com>
发送时间: 2022年6月22日 16:56
收件人: dev@iotdb.apache.org<ma...@iotdb.apache.org>
主题: Re: Release of new cluster version

Good news! How about '0.14.0-preview' ? As in general development we always use *-alpha as an internal test version with all main features present. As the description of the version, it mainly contains the new cluster.

在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:

    Hi all,

    It has been 4~5 months since we started the new cluster version. Thanks for
    the contribution of all contributors!

    It's time to start the topic of releasing :)

    The summary status of the master branch is as follows:

    (1) The new cluster version has many advantages compared to the old
    one(0.12~0.13).

    * MPP Query Engine, we use volcano module with operators for better
    extendibility in data processing.
    * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
    Partition, Schema and Data.
    * Controlable partition table, so that we could control which node to
    manage data.
    * No whole cluster consensus group.
    * More flexible and lightweight scale-out, we could add a node in a few
    seconds without moving  data.
    * Extensible load balance strategy.
    * Built-in metric framework to monitor the status of the cluster.

    (2) We have implement the basic function (read/write/schema/udf) of the new
    Cluster/standalone version.
    https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0

    There are still some functions that need to be implemented in new
    Cluster/standalone.
    * Trigger
    * Schema Template
    * Continuous Query
    * Select into
    * Sync framework

    (3) The performance  optimization of the new Cluster is still going.
    https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0

    * Write performance of one replication with standalone/multiLeader in new
    cluster. [ok].
    * Write performance of one replication with Ratis. [underway]
    * Write performance of three replication with Ratis/MultiLeader. [underway]
    * Query performance of one replication with standalone/ratis/multileader.
    [underway]
    * Query performance of three replication with Ratis/MultiLeader. [underway]

    I suppose we could get a not-bad number by this weekend for all above
    scenaios.

    (4) More test needs to be done to improve the stability of the new
    cluster/standalone, and the ITs are being added.

    As this version does not contains the whole functions of 0.13, and the
    system performance and stability need to be improved for some time before
    produnction, I suggest retaining the 0.14.0 version number.

    So, how about using 【0.14.0-alpha】, and we only release the binary
    distribution of new cluster, without new/old standalone version.

    Then, for the formal 0.14.0, we could release the new Cluster/Standalone
    version and discard the old Standalone version.

    Thanks,
    —————————————————
    Jialin Qiao
    Apache IoTDB PMC


回复: Release of new cluster version

Posted by CloudWise-Luke <28...@qq.com.INVALID>.
+1 for '0.14.0-preview'



CloudWiseluke.miao


&nbsp;




------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "dev"                                                                                    <sainthxd@gmail.com&gt;;
发送时间:&nbsp;2022年6月22日(星期三) 下午5:43
收件人:&nbsp;"dev"<dev@iotdb.apache.org&gt;;

主题:&nbsp;Re: Release of new cluster version



+1 for&nbsp; 0.14.0-preview, and propose v0.13.1 and v0.12.6 at the same time.

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

&nbsp;黄向东
清华大学 软件学院

Jialin Qiao <qiaojialin@apache.org&gt; 于2022年6月22日周三 17:12写道:
&gt;
&gt; Hi,
&gt;
&gt; +1 for '0.14.0-preview'
&gt;
&gt; I even want to use -beta previously :D
&gt;
&gt; Thanks,
&gt; —————————————————
&gt; Jialin Qiao
&gt; Apache IoTDB PMC
&gt;
&gt;
&gt; Eric Pai <ericpai94@hotmail.com&gt; 于2022年6月22日周三 16:55写道:
&gt;
&gt; &gt; Good news! How about '0.14.0-preview' ? As in general development we
&gt; &gt; always use *-alpha as an internal test version with all main features
&gt; &gt; present. As the description of the version, it mainly contains the new
&gt; &gt; cluster.
&gt; &gt;
&gt; &gt; 在 2022/6/22 16:44,“Jialin Qiao”<qiaojialin@apache.org&gt; 写入:
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Hi all,
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; It has been 4~5 months since we started the new cluster version.
&gt; &gt; Thanks for
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; the contribution of all contributors!
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; It's time to start the topic of releasing :)
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; The summary status of the master branch is as follows:
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (1) The new cluster version has many advantages compared to the old
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; one(0.12~0.13).
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * MPP Query Engine, we use volcano module with operators for better
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; extendibility in data processing.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Partition, Schema and Data.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Controlable partition table, so that we could control which node to
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; manage data.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * No whole cluster consensus group.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * More flexible and lightweight scale-out, we could add a node in a few
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; seconds without moving&nbsp; data.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Extensible load balance strategy.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Built-in metric framework to monitor the status of the cluster.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (2) We have implement the basic function (read/write/schema/udf) of
&gt; &gt; the new
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Cluster/standalone version.
&gt; &gt;
&gt; &gt; https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;amp;reserved=0
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; There are still some functions that need to be implemented in new
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Cluster/standalone.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Trigger
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Schema Template
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Continuous Query
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Select into
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Sync framework
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (3) The performance&nbsp; optimization of the new Cluster is still going.
&gt; &gt;
&gt; &gt; https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;amp;reserved=0
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Write performance of one replication with standalone/multiLeader in
&gt; &gt; new
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; cluster. [ok].
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Write performance of one replication with Ratis. [underway]
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Write performance of three replication with Ratis/MultiLeader.
&gt; &gt; [underway]
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Query performance of one replication with
&gt; &gt; standalone/ratis/multileader.
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; [underway]
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; * Query performance of three replication with Ratis/MultiLeader.
&gt; &gt; [underway]
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; I suppose we could get a not-bad number by this weekend for all above
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; scenaios.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; (4) More test needs to be done to improve the stability of the new
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; cluster/standalone, and the ITs are being added.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; As this version does not contains the whole functions of 0.13, and the
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; system performance and stability need to be improved for some time
&gt; &gt; before
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; produnction, I suggest retaining the 0.14.0 version number.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; So, how about using 【0.14.0-alpha】, and we only release the binary
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; distribution of new cluster, without new/old standalone version.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Then, for the formal 0.14.0, we could release the new
&gt; &gt; Cluster/Standalone
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; version and discard the old Standalone version.
&gt; &gt;
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Thanks,
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; —————————————————
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Jialin Qiao
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Apache IoTDB PMC
&gt; &gt;
&gt; &gt;

Re: Release of new cluster version

Posted by Xiangdong Huang <sa...@gmail.com>.
+1 for  0.14.0-preview, and propose v0.13.1 and v0.12.6 at the same time.

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

 黄向东
清华大学 软件学院

Jialin Qiao <qi...@apache.org> 于2022年6月22日周三 17:12写道:
>
> Hi,
>
> +1 for '0.14.0-preview'
>
> I even want to use -beta previously :D
>
> Thanks,
> —————————————————
> Jialin Qiao
> Apache IoTDB PMC
>
>
> Eric Pai <er...@hotmail.com> 于2022年6月22日周三 16:55写道:
>
> > Good news! How about '0.14.0-preview' ? As in general development we
> > always use *-alpha as an internal test version with all main features
> > present. As the description of the version, it mainly contains the new
> > cluster.
> >
> > 在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:
> >
> >     Hi all,
> >
> >     It has been 4~5 months since we started the new cluster version.
> > Thanks for
> >     the contribution of all contributors!
> >
> >     It's time to start the topic of releasing :)
> >
> >     The summary status of the master branch is as follows:
> >
> >     (1) The new cluster version has many advantages compared to the old
> >     one(0.12~0.13).
> >
> >     * MPP Query Engine, we use volcano module with operators for better
> >     extendibility in data processing.
> >     * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
> >     Partition, Schema and Data.
> >     * Controlable partition table, so that we could control which node to
> >     manage data.
> >     * No whole cluster consensus group.
> >     * More flexible and lightweight scale-out, we could add a node in a few
> >     seconds without moving  data.
> >     * Extensible load balance strategy.
> >     * Built-in metric framework to monitor the status of the cluster.
> >
> >     (2) We have implement the basic function (read/write/schema/udf) of
> > the new
> >     Cluster/standalone version.
> >
> > https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0
> >
> >     There are still some functions that need to be implemented in new
> >     Cluster/standalone.
> >     * Trigger
> >     * Schema Template
> >     * Continuous Query
> >     * Select into
> >     * Sync framework
> >
> >     (3) The performance  optimization of the new Cluster is still going.
> >
> > https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0
> >
> >     * Write performance of one replication with standalone/multiLeader in
> > new
> >     cluster. [ok].
> >     * Write performance of one replication with Ratis. [underway]
> >     * Write performance of three replication with Ratis/MultiLeader.
> > [underway]
> >     * Query performance of one replication with
> > standalone/ratis/multileader.
> >     [underway]
> >     * Query performance of three replication with Ratis/MultiLeader.
> > [underway]
> >
> >     I suppose we could get a not-bad number by this weekend for all above
> >     scenaios.
> >
> >     (4) More test needs to be done to improve the stability of the new
> >     cluster/standalone, and the ITs are being added.
> >
> >     As this version does not contains the whole functions of 0.13, and the
> >     system performance and stability need to be improved for some time
> > before
> >     produnction, I suggest retaining the 0.14.0 version number.
> >
> >     So, how about using 【0.14.0-alpha】, and we only release the binary
> >     distribution of new cluster, without new/old standalone version.
> >
> >     Then, for the formal 0.14.0, we could release the new
> > Cluster/Standalone
> >     version and discard the old Standalone version.
> >
> >     Thanks,
> >     —————————————————
> >     Jialin Qiao
> >     Apache IoTDB PMC
> >
> >

Re: Release of new cluster version

Posted by Jialin Qiao <qi...@apache.org>.
Hi,

+1 for '0.14.0-preview'

I even want to use -beta previously :D

Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC


Eric Pai <er...@hotmail.com> 于2022年6月22日周三 16:55写道:

> Good news! How about '0.14.0-preview' ? As in general development we
> always use *-alpha as an internal test version with all main features
> present. As the description of the version, it mainly contains the new
> cluster.
>
> 在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:
>
>     Hi all,
>
>     It has been 4~5 months since we started the new cluster version.
> Thanks for
>     the contribution of all contributors!
>
>     It's time to start the topic of releasing :)
>
>     The summary status of the master branch is as follows:
>
>     (1) The new cluster version has many advantages compared to the old
>     one(0.12~0.13).
>
>     * MPP Query Engine, we use volcano module with operators for better
>     extendibility in data processing.
>     * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
>     Partition, Schema and Data.
>     * Controlable partition table, so that we could control which node to
>     manage data.
>     * No whole cluster consensus group.
>     * More flexible and lightweight scale-out, we could add a node in a few
>     seconds without moving  data.
>     * Extensible load balance strategy.
>     * Built-in metric framework to monitor the status of the cluster.
>
>     (2) We have implement the basic function (read/write/schema/udf) of
> the new
>     Cluster/standalone version.
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0
>
>     There are still some functions that need to be implemented in new
>     Cluster/standalone.
>     * Trigger
>     * Schema Template
>     * Continuous Query
>     * Select into
>     * Sync framework
>
>     (3) The performance  optimization of the new Cluster is still going.
>
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0
>
>     * Write performance of one replication with standalone/multiLeader in
> new
>     cluster. [ok].
>     * Write performance of one replication with Ratis. [underway]
>     * Write performance of three replication with Ratis/MultiLeader.
> [underway]
>     * Query performance of one replication with
> standalone/ratis/multileader.
>     [underway]
>     * Query performance of three replication with Ratis/MultiLeader.
> [underway]
>
>     I suppose we could get a not-bad number by this weekend for all above
>     scenaios.
>
>     (4) More test needs to be done to improve the stability of the new
>     cluster/standalone, and the ITs are being added.
>
>     As this version does not contains the whole functions of 0.13, and the
>     system performance and stability need to be improved for some time
> before
>     produnction, I suggest retaining the 0.14.0 version number.
>
>     So, how about using 【0.14.0-alpha】, and we only release the binary
>     distribution of new cluster, without new/old standalone version.
>
>     Then, for the formal 0.14.0, we could release the new
> Cluster/Standalone
>     version and discard the old Standalone version.
>
>     Thanks,
>     —————————————————
>     Jialin Qiao
>     Apache IoTDB PMC
>
>

Re: Release of new cluster version

Posted by Eric Pai <er...@hotmail.com>.
Good news! How about '0.14.0-preview' ? As in general development we always use *-alpha as an internal test version with all main features present. As the description of the version, it mainly contains the new cluster.

在 2022/6/22 16:44,“Jialin Qiao”<qi...@apache.org> 写入:

    Hi all,

    It has been 4~5 months since we started the new cluster version. Thanks for
    the contribution of all contributors!

    It's time to start the topic of releasing :)

    The summary status of the master branch is as follows:

    (1) The new cluster version has many advantages compared to the old
    one(0.12~0.13).

    * MPP Query Engine, we use volcano module with operators for better
    extendibility in data processing.
    * Configurable consensus protocol (Standalone, Raft, Multi-Leader) for
    Partition, Schema and Data.
    * Controlable partition table, so that we could control which node to
    manage data.
    * No whole cluster consensus group.
    * More flexible and lightweight scale-out, we could add a node in a few
    seconds without moving  data.
    * Extensible load balance strategy.
    * Built-in metric framework to monitor the status of the cluster.

    (2) We have implement the basic function (read/write/schema/udf) of the new
    Cluster/standalone version.
    https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fmindnotes%2FbmncnEr7XPzmPvrZgYbcSEvMTIf%23mindmap&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HpaVs90uuGUsA4MhtHGyIltGwexNWcITWmcINs00rN8%3D&amp;reserved=0

    There are still some functions that need to be implemented in new
    Cluster/standalone.
    * Trigger
    * Schema Template
    * Continuous Query
    * Select into
    * Sync framework

    (3) The performance  optimization of the new Cluster is still going.
    https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache-iotdb.feishu.cn%2Fdocx%2Fdoxcn6xEgTopkvsLsG3TXjwlx0c&amp;data=05%7C01%7C%7C14142baedc434ef11f1d08da542b722d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637914842832750235%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=YDO5juXfrC0LZDmYJovmgAHw6LxZJANbLFcyobt4FOM%3D&amp;reserved=0

    * Write performance of one replication with standalone/multiLeader in new
    cluster. [ok].
    * Write performance of one replication with Ratis. [underway]
    * Write performance of three replication with Ratis/MultiLeader. [underway]
    * Query performance of one replication with standalone/ratis/multileader.
    [underway]
    * Query performance of three replication with Ratis/MultiLeader. [underway]

    I suppose we could get a not-bad number by this weekend for all above
    scenaios.

    (4) More test needs to be done to improve the stability of the new
    cluster/standalone, and the ITs are being added.

    As this version does not contains the whole functions of 0.13, and the
    system performance and stability need to be improved for some time before
    produnction, I suggest retaining the 0.14.0 version number.

    So, how about using 【0.14.0-alpha】, and we only release the binary
    distribution of new cluster, without new/old standalone version.

    Then, for the formal 0.14.0, we could release the new Cluster/Standalone
    version and discard the old Standalone version.

    Thanks,
    —————————————————
    Jialin Qiao
    Apache IoTDB PMC