This is an automated email from the ASF dual-hosted git repository.
lta pushed a change to branch cluster_multi_raft
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 7ee34da keep raft leader in one node && balance data to all raft group
add 2bd067b [To rel/0.11] Remove unnecessary dependency of
com.clearspring.analytics:stream and fastutil (#2254) (#2255)
add f2e7413 getObject should not return String for all data types (#2247)
add 9431e53 [IOTDB-1050] Fix Count timeserise column name is wrong (#2238)
add 0288b76 Eliminate boost build logs to avoid exceeding maximum log
length
add bc02a56 disable travis for cpp module
add 3c266e0 enable deploying the website automatically
add a98eca4 fix tools declaration in Jenkinsfile
add 6a5e527 [IOTDB-507] Add zeppelin-interpreter module (#2096)
add 316f30d fix doc error
add c666c3a Merge pull request #2260 from
neuyilan/apache_master_1213_fix_docs
add 6787a2e Avoid overflow by converting to long (#2209)
add bf11ac5 [IOTDB-1054] Remove unsupported compress type like GZIP, LZO
etc (#2262)
add c8cf5c9 [IOTDB-1053] Optimize enum `CompressionType` (#2261)
add 6a68db0 Fix the risk of deadlock by WeakReference (#1968)
add da02c71 [IOTDB-825] aggregation by natural month (#2029)
add a75b722 [IOTDB-868] change mlog from txt to bin (#1721)
add 8da5cdf change null pointer log way (#2266)
add 3812910 Move memtable plan index from ChunkGroupFooter to a separate
marker (#2263)
add 087a2a2 fix SDT chinese doc (#2269)
add a712b52 Add compaction test (#2220)
add fd68ec5 using sonar secret token
add f563161 fix fileNotException
add 8252ed8 revert fix fileNotException
add 12abbe9 fix file not found when restart and reader for txt mlog
(#2272)
add c7f6bea [IOTDB-1057] Remove Data type ALL in create time series
sentence (#2268)
add eef210c [IOTDB-1060] Support full deletion for delete statement
without where clause (#2276)
add 07a7689 Arrange query test (#2245)
add b85ddfc Fix Last query output when last value does not exist in a
series (#2275)
add 39e68b2 Fix hive-connector CI (#2279)
add 491c17f fix TsFile doc (#2282)
add f77b851 Add Unit tests for Utils module (#2246)
add e97d532 add auth test UT (#2271)
add 413fe1b Fix the path of seed_nodes configuration (#2206)
add 113bd38 add new committer HouliangQi (#2286)
add 35fb6c0 change parallelism in timeseries metadata cache (#2289)
add 758c450 Fixed a section number in the sync tool document (#2296)
add 923cf57 add new committer Xinyu Tan (#2297)
new 1aea5a7 merge master
new 2487976 merge master
add ebe335c Remove extra commas to make the param annotation take effect
(#2295)
add b30cec2 fix some doc grammar issues in the cluster module (#2287)
add 59e9b9c add missing information of javadoc in cluster module (#2285)
add b75ceb0 Revert "using sonar secret token" (#2298)
add 2bdae11 Fix dependency bug and add documents (#2299)
add 2c88609 [IOTDB-1066] Code improvement (#2300)
add eed2a4a fix ArithmeticException (#2284)
add 740e7c9 fix client is null caluse NullException
add f51b7bf remend the async client pool comment
add 2acfd66 Merge pull request #2277 from
neuyilan/apache_master_1217_fix_client_is_null
add 128e191 fix sync schema bug
new 2a2e1cd Merge branch 'fix_sync_schema_bug' into cluster_multi_raft
add 5d91586 add SDT docs (#2307)
add 5119aa7 fix a bug of cal MaxDeduplicatedPathNum
new d3cca11 Merge branch 'fix_MaxDeduplicatedPathNum_cal_bug' into
cluster_multi_raft
add becbd87 upgrade guava version (#2303)
add bb40b81 fix a bug of cal MaxDeduplicatedPathNum (#2310)
new 72d697a Merge branch 'master' into cluster_multi_raft
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 2 +-
Jenkinsfile | 29 +-
LICENSE-binary | 2 -
.../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 12 +-
.../java/org/apache/iotdb/cli/AbstractCli.java | 110 +-
cli/src/main/java/org/apache/iotdb/cli/Cli.java | 5 +-
cli/src/main/java/org/apache/iotdb/cli/WinCli.java | 5 +-
.../main/java/org/apache/iotdb/tool/ExportCsv.java | 4 +-
.../java/org/apache/iotdb/cli/AbstractCliIT.java | 35 +-
cluster/src/assembly/resources/sbin/add-node.bat | 6 +-
cluster/src/assembly/resources/sbin/add-node.sh | 6 +-
.../java/org/apache/iotdb/cluster/ClusterMain.java | 6 +-
.../iotdb/cluster/client/DataClientProvider.java | 17 +-
.../cluster/client/async/AsyncClientPool.java | 11 +-
.../iotdb/cluster/client/sync/SyncClientPool.java | 21 +-
.../apache/iotdb/cluster/metadata/CMManager.java | 4 +-
.../cluster/partition/NodeAdditionResult.java | 13 +-
.../iotdb/cluster/partition/NodeRemovalResult.java | 37 +-
.../iotdb/cluster/partition/PartitionTable.java | 1 -
.../partition/slot/SlotNodeAdditionResult.java | 8 +-
.../partition/slot/SlotNodeRemovalResult.java | 8 +-
.../cluster/partition/slot/SlotPartitionTable.java | 356 +++---
.../cluster/query/fill/ClusterPreviousFill.java | 11 +-
.../iotdb/cluster/query/reader/DataSourceInfo.java | 2 +-
.../iotdb/cluster/server/DataClusterServer.java | 143 +--
.../apache/iotdb/cluster/server/NodeReport.java | 5 +-
.../iotdb/cluster/server/StoppedMemberManager.java | 3 +-
.../cluster/server/member/DataGroupMember.java | 8 +-
.../cluster/server/member/MetaGroupMember.java | 14 +-
.../iotdb/cluster/server/member/RaftMember.java | 5 +-
.../cluster/server/service/BaseAsyncService.java | 1 -
.../cluster/server/service/DataSyncService.java | 1 -
.../apache/iotdb/cluster/utils/PartitionUtils.java | 1 -
.../cluster/client/DataClientProviderTest.java | 12 +-
.../cluster/partition/SlotPartitionTableTest.java | 6 +-
compile-tools/boost/pom.xml | 4 +
docs/SystemDesign/SchemaManager/SchemaManager.md | 20 +-
docs/SystemDesign/TsFile/Format.md | 4 +-
docs/UserGuide/Concept/SDT.md | 63 ++
.../Ecosystem Integration/Zeppelin-IoTDB.md | 184 +++
.../DML Data Manipulation Language.md | 100 +-
docs/UserGuide/Operation Manual/SQL Reference.md | 7 +-
docs/UserGuide/Server/Cluster Setup.md | 12 +-
docs/UserGuide/Server/ServerFileList.md | 1 -
.../UserGuide/System Tools/MLogParser Tool.md | 17 +-
docs/UserGuide/System Tools/Sync Tool.md | 2 +-
.../zh/SystemDesign/SchemaManager/SchemaManager.md | 20 +-
docs/zh/SystemDesign/StorageEngine/Compaction.md | 10 +-
docs/zh/SystemDesign/TsFile/Format.md | 4 +-
docs/zh/UserGuide/Concept/SDT.md | 83 +-
.../Ecosystem Integration/Zeppelin-IoTDB.md | 186 +++
.../DML Data Manipulation Language.md | 103 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 7 +-
docs/zh/UserGuide/Server/Cluster Setup.md | 16 +-
docs/zh/UserGuide/Server/ServerFileList.md | 1 -
.../zh/UserGuide/System Tools/MLogParser Tool.md | 17 +-
docs/zh/UserGuide/System Tools/Sync Tool.md | 2 +-
hadoop/pom.xml | 2 +-
hive-connector/pom.xml | 8 +-
pom.xml | 12 +-
server/file-changelists/mlog-changelist.md | 4 +
server/pom.xml | 5 -
.../resources/conf/iotdb-engine.properties | 11 +-
.../mLogParser.bat} | 4 +-
.../print-tsfile-sketch.sh => mlog/mLogParser.sh} | 4 +-
.../org/apache/iotdb/db/auth/AuthException.java | 5 -
.../iotdb/db/auth/authorizer/BasicAuthorizer.java | 2 +-
.../db/auth/authorizer/LocalFileAuthorizer.java | 2 +-
.../iotdb/db/auth/authorizer/OpenIdAuthorizer.java | 10 +-
.../apache/iotdb/db/auth/entity/PathPrivilege.java | 4 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 18 +-
.../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 35 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 6 +
.../db/engine/cache/TimeSeriesMetadataCache.java | 10 +-
.../level/LevelCompactionTsFileManagement.java | 152 +--
.../no/NoCompactionTsFileManagement.java | 10 +-
.../compaction/utils/CompactionLogAnalyzer.java | 19 +-
.../engine/compaction/utils/CompactionLogger.java | 16 +-
.../engine/compaction/utils/CompactionUtils.java | 84 +-
.../iotdb/db/engine/flush/MemTableFlushTask.java | 1 +
.../iotdb/db/engine/memtable/AbstractMemTable.java | 4 +-
.../engine/storagegroup/StorageGroupProcessor.java | 5 +-
.../db/engine/storagegroup/TsFileResource.java | 14 +-
.../{MLogWriter.java => MLogTxtWriter.java} | 72 +-
.../org/apache/iotdb/db/metadata/MManager.java | 236 ++--
.../java/org/apache/iotdb/db/metadata/MTree.java | 127 ++-
.../apache/iotdb/db/metadata/MetadataConstant.java | 10 +-
.../iotdb/db/metadata/logfile/MLogReader.java | 74 ++
.../iotdb/db/metadata/logfile/MLogTxtReader.java | 79 ++
.../iotdb/db/metadata/logfile/MLogWriter.java | 454 ++++++++
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 25 +-
.../iotdb/db/metadata/mnode/MeasurementMNode.java | 37 +-
.../iotdb/db/metadata/mnode/StorageGroupMNode.java | 22 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 2 +-
.../org/apache/iotdb/db/qp/logical/Operator.java | 5 +-
.../iotdb/db/qp/logical/crud/QueryOperator.java | 18 +
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 28 +-
.../iotdb/db/qp/physical/crud/GroupByTimePlan.java | 19 +
...tStorageGroupPlan.java => ChangeAliasPlan.java} | 74 +-
...rageGroupPlan.java => ChangeTagOffsetPlan.java} | 76 +-
.../qp/physical/sys/CreateMultiTimeSeriesPlan.java | 4 +-
.../db/qp/physical/sys/CreateTimeSeriesPlan.java | 66 +-
.../db/qp/physical/sys/DeleteTimeSeriesPlan.java | 4 +
.../{SetStorageGroupPlan.java => MNodePlan.java} | 88 +-
.../db/qp/physical/sys/MeasurementMNodePlan.java | 143 +++
.../db/qp/physical/sys/SetStorageGroupPlan.java | 18 +-
.../iotdb/db/qp/physical/sys/SetTTLPlan.java | 1 -
...geGroupPlan.java => StorageGroupMNodePlan.java} | 79 +-
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 18 +-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 2 +
.../db/query/control/QueryResourceManager.java | 2 +-
.../iotdb/db/query/control/TracingManager.java | 2 +-
.../db/query/dataset/ShowTimeseriesDataSet.java | 7 +-
.../dataset/groupby/GroupByEngineDataSet.java | 70 +-
.../iotdb/db/query/executor/LastQueryExecutor.java | 18 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 5 +-
.../db/sync/receiver/transfer/SyncServiceImpl.java | 38 +-
.../iotdb/db/sync/sender/transfer/SyncClient.java | 45 +-
.../org/apache/iotdb/db/tools/mlog/MLogParser.java | 194 ++++
.../db/tools/upgrade/TsFileOnlineUpgradeTool.java | 1 +
.../java/org/apache/iotdb/db/utils/QueryUtils.java | 1 -
.../org/apache/iotdb/db/utils/SerializeUtils.java | 12 +-
.../iotdb/db/utils/datastructure/TVList.java | 6 +-
.../org/apache/iotdb/db/writelog/io/LogWriter.java | 56 +-
.../db/writelog/node/ExclusiveWriteLogNode.java | 13 +-
.../apache/iotdb/db/auth/AuthorityCheckerTest.java | 147 +++
.../{ => authorizer}/LocalFileAuthorizerTest.java | 295 +++--
.../db/auth/authorizer/OpenIdAuthorizerTest.java | 107 +-
.../iotdb/db/auth/entity/PathPrivilegeTest.java | 45 +-
.../org/apache/iotdb/db/auth/entity/RoleTest.java | 22 +-
.../org/apache/iotdb/db/auth/entity/UserTest.java | 44 +
.../auth/{ => role}/LocalFileRoleAccessorTest.java | 13 +-
.../auth/{ => role}/LocalFileRoleManagerTest.java | 45 +-
.../auth/{ => user}/LocalFileUserAccessorTest.java | 13 +-
.../auth/{ => user}/LocalFileUserManagerTest.java | 69 +-
.../LevelCompactionLogTest.java} | 61 +-
.../compaction/LevelCompactionMergeTest.java | 142 +++
.../compaction/LevelCompactionRecoverTest.java | 507 +++++++++
.../LevelCompactionSelectorTest.java} | 50 +-
.../LevelCompactionTest.java} | 68 +-
.../LevelCompactionTsFileManagementTest.java | 120 ++
.../NoCompactionTsFileManagementTest.java | 127 +++
.../apache/iotdb/db/engine/merge/MergeTest.java | 2 +-
.../iotdb/db/integration/IOTDBGroupByIT.java | 101 ++
.../apache/iotdb/db/integration/IOTDBInsertIT.java | 4 +-
.../iotdb/db/integration/IoTDBAddSubDeviceIT.java | 15 +-
.../iotdb/db/integration/IoTDBAlignByDeviceIT.java | 31 +-
.../org/apache/iotdb/db/integration/IoTDBAsIT.java | 10 +
.../db/integration/IoTDBAutoCreateSchemaIT.java | 19 +-
.../iotdb/db/integration/IoTDBCompactionIT.java | 154 ---
.../db/integration/IoTDBCreateSnapshotIT.java | 74 +-
.../iotdb/db/integration/IoTDBDeletionIT.java | 18 +
.../apache/iotdb/db/integration/IoTDBLastIT.java | 13 +-
.../db/integration/IoTDBLevelCompactionIT.java | 1180 ++++++++++++++++++++
.../iotdb/db/integration/IoTDBRestartIT.java | 2 -
.../iotdb/db/integration/IoTDBResultSetIT.java | 4 +-
.../IoTDBAggregationByLevelIT.java | 9 +-
.../IoTDBAggregationDeleteIT.java | 16 +-
.../{ => aggregation}/IoTDBAggregationIT.java | 2 +-
.../IoTDBAggregationLargeDataIT.java | 247 +---
.../IoTDBAggregationSmallDataIT.java | 179 +--
.../{ => auth}/IoTDBAuthorizationIT.java | 2 +-
.../iotdb/db/mqtt/BrokerAuthenticatorTest.java | 16 +
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 9 +-
.../db/query/aggregation/AggregateResultTest.java | 19 +-
.../query/aggregation/DescAggregateResultTest.java | 126 +++
.../iotdb/db/query/control/TracingManagerTest.java | 111 ++
.../iotdb/db/query/dataset/ListDataSetTest.java | 126 +++
.../db/query/dataset/ShowTimeSeriesResultTest.java | 57 +
.../iotdb/db/query/dataset/SingleDataSetTest.java | 133 +++
.../dataset/groupby/GroupByEngineDataSetTest.java | 476 ++++++++
.../{ => groupby}/GroupByFillDataSetTest.java | 2 +-
.../{ => groupby}/GroupByLevelDataSetTest.java | 2 +-
.../{ => groupby}/GroupByTimeDataSetTest.java | 2 +-
.../query/executor/GroupByEngineDataSetTest.java | 177 ---
.../org/apache/iotdb/db/tools/MLogParserTest.java | 150 +++
.../org/apache/iotdb/db/tools/WalCheckerTest.java | 5 +-
.../iotdb/db/utils/CopyOnReadLinkedListTest.java | 67 ++
.../db/utils/EncodingInferenceUtilsTest.java} | 46 +-
.../org/apache/iotdb/db/utils/MemUtilsTest.java | 114 ++
.../org/apache/iotdb/db/utils/SchemaUtilsTest.java | 64 ++
.../apache/iotdb/db/utils/SerializeUtilsTest.java | 312 ++++++
.../db/utils/datastructure/BinaryTVListTest.java | 58 +
.../db/utils/datastructure/BooleanTVListTest.java | 62 +
.../db/utils/datastructure/DoubleTVListTest.java | 72 ++
.../db/utils/datastructure/FloatTVListTest.java | 72 ++
.../db/utils/datastructure/IntTVListTest.java | 71 ++
.../db/utils/datastructure/LongTVListTest.java | 18 +
.../iotdb/db/writelog/io/LogWriterReaderTest.java | 4 +-
.../db/writelog/io/MultiFileLogReaderTest.java | 4 +-
.../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 43 +-
.../org/apache/iotdb/rpc/RpcTransportFactory.java | 2 +-
.../main/java/org/apache/iotdb/rpc/RpcUtils.java | 90 ++
.../iotdb/session/IoTDBSessionIteratorIT.java | 178 ++-
.../apache/iotdb/session/IoTDBSessionSimpleIT.java | 10 +-
site/README-zh.md | 2 +-
site/README.md | 2 +-
.../theme/global-components/Contributor.vue | 14 +
spark-iotdb-connector/pom.xml | 8 +-
tsfile/format-changelist.md | 2 +-
.../org/apache/iotdb/tsfile/file/MetaMarker.java | 4 +
.../iotdb/tsfile/file/footer/ChunkGroupFooter.java | 31 +-
.../file/metadata/MetadataIndexConstructor.java | 9 +-
.../tsfile/file/metadata/MetadataIndexNode.java | 7 +-
.../file/metadata/enums/CompressionType.java | 118 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 20 +-
.../iotdb/tsfile/write/writer/TsFileIOWriter.java | 10 +-
.../tsfile/read/TsFileSequenceReaderTest.java | 2 +-
.../iotdb/tsfile/write/TsFileIOWriterTest.java | 8 +
zeppelin-interpreter/IoTDB-Zeppelin-Demo.zpln | 377 +++++++
{session => zeppelin-interpreter}/pom.xml | 185 ++-
.../apache/zeppelin/iotdb/IoTDBInterpreter.java | 213 ++++
.../src/main/resources/interpreter-setting.json | 70 ++
.../zeppelin/iotdb/IoTDBInterpreterTest.java | 273 +++++
214 files changed, 9862 insertions(+), 2619 deletions(-)
create mode 100644 docs/UserGuide/Ecosystem Integration/Zeppelin-IoTDB.md
copy client-cpp/README.md => docs/UserGuide/System Tools/MLogParser Tool.md
(67%)
create mode 100644 docs/zh/UserGuide/Ecosystem Integration/Zeppelin-IoTDB.md
copy client-cpp/README.md => docs/zh/UserGuide/System Tools/MLogParser Tool.md
(67%)
copy
server/src/assembly/resources/tools/{tsfileToolSet/print-tsfile-sketch.bat =>
mlog/mLogParser.bat} (95%)
copy server/src/assembly/resources/tools/{tsfileToolSet/print-tsfile-sketch.sh
=> mlog/mLogParser.sh} (92%)
mode change 100755 => 100644
rename server/src/main/java/org/apache/iotdb/db/metadata/{MLogWriter.java =>
MLogTxtWriter.java} (70%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogReader.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogTxtReader.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogWriter.java
copy
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java
=> ChangeAliasPlan.java} (60%)
copy
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java
=> ChangeTagOffsetPlan.java} (59%)
copy
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java
=> MNodePlan.java} (53%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/MeasurementMNodePlan.java
copy
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{SetStorageGroupPlan.java
=> StorageGroupMNodePlan.java} (51%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/tools/mlog/MLogParser.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/auth/AuthorityCheckerTest.java
rename server/src/test/java/org/apache/iotdb/db/auth/{ =>
authorizer}/LocalFileAuthorizerTest.java (52%)
copy tsfile/src/test/java/org/apache/iotdb/tsfile/common/LRUCacheTest.java =>
server/src/test/java/org/apache/iotdb/db/auth/entity/PathPrivilegeTest.java
(52%)
copy cli/src/test/java/org/apache/iotdb/tool/CsvLineSplitTest.java =>
server/src/test/java/org/apache/iotdb/db/auth/entity/RoleTest.java (55%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/auth/entity/UserTest.java
rename server/src/test/java/org/apache/iotdb/db/auth/{ =>
role}/LocalFileRoleAccessorTest.java (85%)
rename server/src/test/java/org/apache/iotdb/db/auth/{ =>
role}/LocalFileRoleManagerTest.java (73%)
rename server/src/test/java/org/apache/iotdb/db/auth/{ =>
user}/LocalFileUserAccessorTest.java (89%)
rename server/src/test/java/org/apache/iotdb/db/auth/{ =>
user}/LocalFileUserManagerTest.java (70%)
copy server/src/test/java/org/apache/iotdb/db/engine/{merge/MergeLogTest.java
=> compaction/LevelCompactionLogTest.java} (52%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/engine/compaction/LevelCompactionMergeTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/engine/compaction/LevelCompactionRecoverTest.java
copy server/src/test/java/org/apache/iotdb/db/engine/{merge/MergeLogTest.java
=> compaction/LevelCompactionSelectorTest.java} (60%)
copy server/src/test/java/org/apache/iotdb/db/engine/{merge/MergeTest.java =>
compaction/LevelCompactionTest.java} (79%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/engine/compaction/LevelCompactionTsFileManagementTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/engine/compaction/NoCompactionTsFileManagementTest.java
delete mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBCompactionIT.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBLevelCompactionIT.java
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
aggregation}/IoTDBAggregationByLevelIT.java (97%)
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
aggregation}/IoTDBAggregationDeleteIT.java (89%)
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
aggregation}/IoTDBAggregationIT.java (99%)
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
aggregation}/IoTDBAggregationLargeDataIT.java (77%)
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
aggregation}/IoTDBAggregationSmallDataIT.java (87%)
rename server/src/test/java/org/apache/iotdb/db/integration/{ =>
auth}/IoTDBAuthorizationIT.java (99%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/aggregation/DescAggregateResultTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/control/TracingManagerTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/dataset/ListDataSetTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/dataset/ShowTimeSeriesResultTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/dataset/SingleDataSetTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/query/dataset/groupby/GroupByEngineDataSetTest.java
rename server/src/test/java/org/apache/iotdb/db/query/dataset/{ =>
groupby}/GroupByFillDataSetTest.java (99%)
rename server/src/test/java/org/apache/iotdb/db/query/dataset/{ =>
groupby}/GroupByLevelDataSetTest.java (99%)
rename server/src/test/java/org/apache/iotdb/db/query/dataset/{ =>
groupby}/GroupByTimeDataSetTest.java (99%)
delete mode 100644
server/src/test/java/org/apache/iotdb/db/query/executor/GroupByEngineDataSetTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/tools/MLogParserTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/CopyOnReadLinkedListTest.java
copy
server/src/{main/java/org/apache/iotdb/db/utils/EncodingInferenceUtils.java =>
test/java/org/apache/iotdb/db/utils/EncodingInferenceUtilsTest.java} (53%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/MemUtilsTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/SchemaUtilsTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/SerializeUtilsTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/datastructure/BinaryTVListTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/datastructure/BooleanTVListTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/datastructure/DoubleTVListTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/datastructure/FloatTVListTest.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/utils/datastructure/IntTVListTest.java
create mode 100644 zeppelin-interpreter/IoTDB-Zeppelin-Demo.zpln
copy {session => zeppelin-interpreter}/pom.xml (54%)
create mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/iotdb/IoTDBInterpreter.java
create mode 100644
zeppelin-interpreter/src/main/resources/interpreter-setting.json
create mode 100644
zeppelin-interpreter/src/test/java/org/apache/zeppelin/iotdb/IoTDBInterpreterTest.java