[
https://issues.apache.org/jira/browse/IOTDB-5917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yuan Tian reassigned IOTDB-5917:
--------------------------------
Assignee: Yuan Tian (was: Alima777)
> Refactor then package structure
> -------------------------------
>
> Key: IOTDB-5917
> URL: https://issues.apache.org/jira/browse/IOTDB-5917
> Project: Apache IoTDB
> Issue Type: Task
> Reporter: Yuan Tian
> Assignee: Yuan Tian
> Priority: Major
>
> There are too many first-level packages module in IoTDB, we need to refactor
> it as following:
>
> move client-cpp, client-py, client-go, jdbc, session, cli, compile-tools,
> service-rpc, isession into {{iotdb-client}}
> move openapi, thrift, thrift-commons, thrift-confignode, thrift-influxdb,
> thrift-iot-consensu, thrift-mlnode into {{iotdb-protocol}}
> move subscription-api, udf-api, trigger-api, pipe-api, external-pipe-api,
> external-api into {{iotdb-api}}
> remove integration
> move flink-iotdb-connector, flink-tsfile-connector, grafana-connector,
> grafana-plugin, hadoop, hive-connector, spark-iotdb-connector, spark-tsfile,
> zeppelin-interpreter, influxdb-protocol into {{iotdb-connector}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)