Hi,

Before discussing the new release, we need to know why there is
"all-in-one" and define what is "all-in-one" and what is not.

We released "all-in-one" at that time because we have a standalone version,
the cluster version, and grafana-connector.
And, we thought:
- users may just run IoTDB on one node as a service, so the standalone
version is fine.
- users may need to run IoTDB on multiple nodes as a service, so the
cluster version is suitable;
- grafana-connector is an additional service of IoTDB.


Now, we have:
1. the standalone version, which only uses datanode module.
2. the cluster version, which uses datanode and confignode modules.
3. the replaceable components: rocksdb-metadata
4. the pluggable library: library-udf
5. the client libraries: jdbc, java, c++, etc..
6. the grafana connector (deprecated?)
7. the grafana plugin
8. the iotdb-web-workbench (I think it is not ready for an apache release)

So, which modules that "all-in-one" wants to contain?

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

 黄向东
清华大学 软件学院


Haonan Hou <hhaonan4...@qq.com.invalid> 于2022年5月11日周三 14:46写道:

> Hi,
>
> I submit a PR[1] about adding config node to distribution package. There
> is a change of the structure of all-in-one
> package structure. Please refer the PR link below for details.
>
> Please let me know if you have any suggestion on this. Thanks!
>
> [1] https://github.com/apache/iotdb/pull/5861
>
> BR,
> Haonan Hou
>
>
>

Reply via email to