[IOTDB-1202] reduce the size of client library (#2795)
authorXiangdong Huang <hxd@apache.org>
Mon, 5 Apr 2021 03:14:47 +0000 (11:14 +0800)
committerGitHub <noreply@github.com>
Mon, 5 Apr 2021 03:14:47 +0000 (11:14 +0800)
commitfd7e68f1ddbb0dfd44346caec0ed069d15da03db
tree196e48bddbc476ffe69e131f059bf7ffb4170a58
parentedb6d9edf46afd7bc6ad6accdd446a3c7969c249
[IOTDB-1202] reduce the size of client library (#2795)

* seperate thrift module into 3 parts; extract Node Serialization from Server module into Cluster module
* add instruction for the ordering of imports
* add snappy into service-rpc pom
* modify readme of the whole project
* add logback and slf4j in root/pom
31 files changed:
README.md
README_ZH.md
cluster/pom.xml
cluster/src/main/java/org/apache/iotdb/cluster/RemoteTsFileResource.java
cluster/src/main/java/org/apache/iotdb/cluster/log/HardState.java
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/AddNodeLog.java
cluster/src/main/java/org/apache/iotdb/cluster/log/logtypes/RemoveNodeLog.java
cluster/src/main/java/org/apache/iotdb/cluster/log/snapshot/PullSnapshotTaskDescriptor.java
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotManager.java
cluster/src/main/java/org/apache/iotdb/cluster/partition/slot/SlotPartitionTable.java
cluster/src/main/java/org/apache/iotdb/cluster/utils/NodeSerializeUtils.java [new file with mode: 0644]
cluster/src/test/java/org/apache/iotdb/cluster/utils/SerializeUtilTest.java
code-coverage/pom.xml
docs/Development/ContributeGuide.md
grafana/pom.xml
jdbc/pom.xml
pom.xml
server/pom.xml
server/src/main/java/org/apache/iotdb/db/utils/SerializeUtils.java
server/src/test/java/org/apache/iotdb/db/utils/SerializeUtilsTest.java
service-rpc/pom.xml
session/pom.xml
thrift-cluster/README.md [new file with mode: 0644]
thrift-cluster/pom.xml [new file with mode: 0644]
thrift-cluster/rpc-changelist.md [new file with mode: 0644]
thrift-cluster/src/main/thrift/cluster.thrift [moved from thrift/src/main/thrift/cluster.thrift with 100% similarity]
thrift-sync/README.md [new file with mode: 0644]
thrift-sync/pom.xml [new file with mode: 0644]
thrift-sync/rpc-changelist.md [new file with mode: 0644]
thrift-sync/src/main/thrift/sync.thrift [moved from thrift/src/main/thrift/sync.thrift with 100% similarity]
thrift/README.md [new file with mode: 0644]