This is an automated email from the ASF dual-hosted git repository.
east pushed a change to branch nvmlogging
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from fec0d2d update
add 49af5b3 [IOTDB-311]Generate anything in test to the target directory.
(#578)
add 8c7b51a Bump jetty.version from 9.4.22.v20191022 to 9.4.24.v20191120
(#613)
add 927239b [IOTDB-190] upgrade from antlr3 to antlr4 (#564)
add 8d0dd60 [IOTDB-329] add stop MetricService for all EnvironmentUtils
(#615)
add fb8fa2f remove some unnecessary codes (#616)
add 30b0a66 remove createNewDataSet unnecessary parameter
add 6e968b6 change fetch_size to fetchSize in rpc
add cbf73d0 remove comments
add be7c91f rename resources in TSServiceImpl
add 036968e update version (#618)
add 07cb959 [IOTDB-336]declare that the release version of JDK is 8 (#617)
add 5f60ff4 add timestamp precision properties (#620)
add f333953 Remove unnecessary call method of TSStatus (#622)
add c7fad40 IOTDB-334 Move LIMIT&OFFSET to Server Side (#621)
add 0438f91 fix data type bug in grafana (#625)
add 571043f remove a constructor in SeriesReaderWithoutValueFilter
add 2f2f72d [IOTDB-217] A new GROUPBY syntax with supporting inner
interval (#570)
add 7a4adda Fix TTL doc and add some description
add 3b38e56 Fix jdbc example for groupby (#628)
add 43616c5 [IOTDB-287] Allow anything in a JDBC URL. (#624)
add 50494e3 modify antlr grammar to support load/remove/move path
add 734c217 add remove tsfile and move tsfile to target directory
add b68c549 complete load tsfile and fix some bugs of corner cases
add 83db91a Merge branch 'master' into add_load_tsfile_feature
add ad864ad add unit test
add 41bf8ea add unit test
add a9e329c add load external tsfile doc
add 2b9b7ec fix a bug of ut
add 67cc066 upgrade to anltr4
add 741908c add auto create schema
add 498e803 merge master
add bd312cd add ut for load files with creating metadata
add f4b4b80 fix ut bug and update doc
add 1c8aa34 Merge pull request #597 from apache/add_load_tsfile_feature
add 87f54a4 [IOTDB-343] Add test method in session (#629)
add 4325ae4 fix a bug of loading external tsfile test
add 57488f2 fix a bug of re-load the same external tsfile will lead to
read-only mode
add 4a60924 Python: Support pypi distribution for Python Client (#623)
add 036a9fa Change the return content in TSQueryDataSet and remove the
row record in IoTDBQueryResultSet (#626)
add 83cbb32 Merge branch 'master' of github.com:apache/incubator-iotdb
add 0771b63 [IOTDB-347] Remove the confusing limit in
IoTDBQueryResultSetTest.java (#633)
add 919cbca Add a new page for brief introduction of document
contributing (#632)
add 0212fd8 Move show version to server-side (#630)
add f0a4296 Bug fix for document encoding (#634)
add b70fcc5 Python example next (#636)
add 883f98a Add antlr error listener. (#635)
add 9a59c60 upgrade thrift from 0.12 to 0.13 (#637)
add 5a11bf5 fix session example
add 025653a try to fix the batch error. (#639)
add b0fd6b1 fix bug of dead lock in compression ratio (#641)
add 901012a fix a bug of renaming tsfile while it has naming conflicts
(#640)
add 597da57 fix null pointer exception in tsfile recover performer
add 122fba0 Merge pull request #642 from apache/fix_jira_357
add f951bd3 [IOTDB-306] new reader with ChunkMetaData for
aggregateFunction (#614)
add 8bf3401 Revert "[IOTDB-306] new reader with ChunkMetaData for
aggregateFunction (#614)" (#644)
add 06654ab [IOTDB-363] Correct the doc link error for
`Development-Contributing.md` and `Development-Document.md`.
add c50c73f Correct typo in Development-Contributing.md. (#649)
add f18b9ad [IOTDB-365] Improve the link of confluence in
Development-Document.md (#651)
add df5dd1b [IOTDB-361]Refactor session management (#650)
new cb66b43 Merge branch 'master' into nvmlogging
new c4fd53c update
The 2 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 | 16 +-
README.md | 4 +-
client-py/compile.bat | 4 +-
client-py/compile.sh | 4 +-
client-py/readme.md | 2 +-
client-py/src/client_example.py | 133 +-
client/pom.xml | 2 +-
client/src/test/resources/logback.xml | 2 +-
distribution/pom.xml | 2 +-
docker/src/main/Dockerfile | 4 +-
docs/Development-Contributing.md | 6 +-
docs/Development-Document.md | 48 +
.../UserGuide/2-Concept/3-Encoding.md | 4 +-
.../UserGuide/2-Concept/4-Compression.md | 2 +-
.../UserGuide/4-Client/2-Programming - JDBC.md | 1 -
.../UserGuide/4-Client/3-Programming - Session.md | 2 +-
.../1-DDL (Data Definition Language).md | 4 +-
.../2-DML (Data Manipulation Language).md | 96 +-
.../5-Operation Manual/4-SQL Reference.md | 33 +-
.../UserGuide/6-System Tools/5-Log Visualizer.md | 2 +-
.../6-System Tools/8-Load External Tsfile.md | 78 +
.../7-Ecosystem Integration/2-MapReduce TsFile.md | 2 +-
.../7-Ecosystem Integration/5-Hive TsFile.md | 8 +-
.../8-System Design (Developer)/1-Hierarchy.md | 8 +-
.../3-Writing Data on HDFS.md | 6 +-
.../0-Get Started/2-Frequently asked questions.md | 2 +-
.../UserGuide/2-Concept/3-Encoding.md | 2 -
.../UserGuide/2-Concept/4-Compression.md | 2 +-
.../UserGuide/3-Server/5-Docker Image.md | 2 +-
.../UserGuide/4-Client/2-Programming - JDBC.md | 3 +-
.../UserGuide/4-Client/3-Programming - Session.md | 14 +-
.../4-Client/5-Programming - TsFile API.md | 6 +-
.../2-DML (Data Manipulation Language).md | 73 +-
.../5-Operation Manual/4-SQL Reference.md | 32 +-
.../UserGuide/6-System Tools/5-Log Visualizer.md | 2 +-
.../6-System Tools/8-Load External Tsfile.md | 72 +
.../7-Ecosystem Integration/2-MapReduce TsFile.md | 2 +-
.../7-Ecosystem Integration/3-Spark TsFile.md | 6 +-
.../7-Ecosystem Integration/4-Spark IoTDB.md | 8 +-
.../7-Ecosystem Integration/5-Hive TsFile.md | 10 +-
.../8-System Design (Developer)/1-Hierarchy.md | 8 +-
.../3-Writing Data on HDFS.md | 6 +-
example/hadoop/pom.xml | 6 +-
example/jdbc/pom.xml | 2 +-
.../main/java/org/apache/iotdb/JDBCExample.java | 7 +-
example/kafka/pom.xml | 4 +-
example/kafka/readme.md | 4 +-
example/pom.xml | 2 +-
example/rocketmq/pom.xml | 2 +-
example/rocketmq/readme.md | 4 +-
example/session/pom.xml | 2 +-
.../main/java/org/apache/iotdb/SessionExample.java | 4 +-
example/tsfile/pom.xml | 2 +-
example/tsfile/readme.md | 2 +-
.../iotdb/tsfile/TsFileWriteWithTSRecord.java | 4 +-
grafana/conf/application.properties | 5 +-
grafana/pom.xml | 2 +-
.../iotdb/web/grafana/dao/impl/BasicDaoImpl.java | 39 +-
hadoop/README.md | 2 +-
hadoop/pom.xml | 4 +-
.../apache/iotdb/hadoop/tsfile/TSFHadoopTest.java | 3 +-
.../iotdb/hadoop/tsfile/constant/TestConstant.java | 12 +-
hadoop/src/test/resources/logback.xml | 2 +-
hive-connector/pom.xml | 12 +-
.../apache/iotdb/hive/TSFHiveInputFormatTest.java | 9 +-
.../apache/iotdb/hive/TSFHiveRecordReaderTest.java | 3 +-
.../apache/iotdb/hive/constant/TestConstant.java | 12 +-
jdbc/README.md | 3 +-
jdbc/pom.xml | 2 +-
.../main/java/org/apache/iotdb/jdbc/Constant.java | 3 -
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 150 +-
.../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java | 44 +-
.../iotdb/jdbc/IoTDBMetadataResultMetadata.java | 2 +-
.../apache/iotdb/jdbc/IoTDBMetadataResultSet.java | 5 -
.../jdbc/IoTDBPreparedInsertionStatement.java | 15 +-
.../apache/iotdb/jdbc/IoTDBPreparedStatement.java | 65 +-
.../org/apache/iotdb/jdbc/IoTDBQueryResultSet.java | 321 ++--
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 125 +-
.../src/main/java/org/apache/iotdb/jdbc/Utils.java | 170 +-
.../test/java/org/apache/iotdb/jdbc/BatchTest.java | 34 +-
.../org/apache/iotdb/jdbc/IoTDBConnectionTest.java | 10 +-
.../iotdb/jdbc/IoTDBDatabaseMetadataTest.java | 4 +-
.../iotdb/jdbc/IoTDBPreparedStatementTest.java | 38 +-
.../apache/iotdb/jdbc/IoTDBQueryResultSetTest.java | 142 +-
.../org/apache/iotdb/jdbc/IoTDBStatementTest.java | 35 +-
.../test/java/org/apache/iotdb/jdbc/UtilsTest.java | 228 +--
pom.xml | 19 +-
server/pom.xml | 15 +-
.../resources/conf/iotdb-engine.properties | 2 +-
.../org/apache/iotdb/db/sql/parse/TqlLexer.g | 577 ------
.../org/apache/iotdb/db/sql/parse/TqlParser.g | 824 --------
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 862 +++++++++
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 27 +-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 19 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 4 +-
.../iotdb/db/conf/adapter/CompressionRatio.java | 12 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 30 +-
.../engine/storagegroup/StorageGroupProcessor.java | 300 ++-
.../db/engine/storagegroup/TsFileResource.java | 8 +
.../exception/query/IllegalASTFormatException.java | 68 -
...ilureException.java => SQLParserException.java} | 18 +-
.../org/apache/iotdb/db/metadata/MManager.java | 23 +-
.../{NVMLongTVList.java => NVMBooleanTVList.java} | 43 +-
.../{NVMIntTVList.java => NVMDoubleTVList.java} | 42 +-
.../{NVMIntTVList.java => NVMFloatTVList.java} | 42 +-
.../iotdb/db/nvm/datastructure/NVMTVList.java | 6 +-
.../iotdb/db/nvm/rescon/NVMPrimitiveArrayPool.java | 2 +-
.../apache/iotdb/db/nvm/space/NVMSpaceManager.java | 42 +-
.../org/apache/iotdb/db/qp/QueryProcessor.java | 52 +-
.../apache/iotdb/db/qp/constant/SQLConstant.java | 29 +-
.../iotdb/db/qp/constant/TqlParserConstant.java | 71 -
.../qp/executor/AbstractQueryProcessExecutor.java | 113 +-
.../db/qp/executor/IQueryProcessExecutor.java | 3 +-
.../iotdb/db/qp/executor/QueryProcessExecutor.java | 263 ++-
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
.../db/qp/logical/crud/BasicFunctionOperator.java | 5 +-
.../db/qp/logical/crud/BasicOperatorType.java | 5 +-
.../iotdb/db/qp/logical/crud/QueryOperator.java | 70 +-
...ataAuthOperator.java => LoadFilesOperator.java} | 50 +-
...{ShowTTLOperator.java => MoveFileOperator.java} | 27 +-
...howTTLOperator.java => RemoveFileOperator.java} | 26 +-
.../iotdb/db/qp/physical/crud/GroupByPlan.java | 41 +-
.../iotdb/db/qp/physical/crud/QueryPlan.java | 23 +
.../db/qp/physical/sys/LoadConfigurationPlan.java | 3 +-
.../sys/{ShowPlan.java => OperateFilePlan.java} | 56 +-
.../apache/iotdb/db/qp/physical/sys/ShowPlan.java | 2 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 1952 +++++++++----------
.../strategy/LogicalGeneratorError.java} | 18 +-
.../apache/iotdb/db/qp/strategy/ParseDriver.java | 76 +
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 41 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 3 +-
.../iotdb/db/query/context/QueryContext.java | 10 +-
.../{JobFileManager.java => QueryFileManager.java} | 50 +-
.../db/query/control/QueryResourceManager.java | 35 +-
.../db/query/dataset/DeviceIterateDataSet.java | 24 +-
.../dataset/EngineDataSetWithValueFilter.java | 4 +-
.../dataset/EngineDataSetWithoutValueFilter.java | 13 +-
.../apache/iotdb/db/query/dataset/ListDataSet.java | 5 +-
.../{ListDataSet.java => SingleDataSet.java} | 25 +-
.../dataset/groupby/GroupByEngineDataSet.java | 67 +-
.../groupby/GroupByWithValueFilterDataSet.java | 30 +-
.../groupby/GroupByWithoutValueFilterDataSet.java | 19 +-
.../db/query/executor/AggregateEngineExecutor.java | 2 +-
.../iotdb/db/query/executor/EngineExecutor.java | 2 +-
.../iotdb/db/query/executor/EngineQueryRouter.java | 61 +-
.../db/query/executor/FillEngineExecutor.java | 5 +-
.../db/query/executor/IEngineQueryRouter.java | 15 +-
.../db/query/externalsort/ExternalSortJob.java | 12 +-
.../externalsort/ExternalSortJobScheduler.java | 10 +-
.../externalsort/SimpleExternalSortEngine.java | 2 +-
.../java/org/apache/iotdb/db/query/fill/IFill.java | 2 +-
.../resourceRelated/UnseqResourceMergeReader.java | 2 +-
.../UnseqResourceReaderByTimestamp.java | 2 +-
.../SeriesReaderWithoutValueFilter.java | 9 +-
.../apache/iotdb/db/rescon/TVListAllocator.java | 21 +-
.../java/org/apache/iotdb/db/service/IoTDB.java | 4 +-
.../apache/iotdb/db/service/MetricsService.java | 290 +--
.../org/apache/iotdb/db/service/StaticResps.java | 89 +
.../org/apache/iotdb/db/service/TSServiceImpl.java | 792 ++++----
.../org/apache/iotdb/db/sql/ParseGenerator.java | 43 -
.../apache/iotdb/db/sql/parse/AstErrorNode.java | 58 -
.../org/apache/iotdb/db/sql/parse/AstNode.java | 362 ----
.../apache/iotdb/db/sql/parse/AstNodeOrigin.java | 110 --
.../java/org/apache/iotdb/db/sql/parse/Node.java | 42 -
.../org/apache/iotdb/db/sql/parse/ParseDriver.java | 192 --
.../org/apache/iotdb/db/sql/parse/ParseError.java | 52 -
.../apache/iotdb/db/sql/parse/ParseException.java | 48 -
.../org/apache/iotdb/db/sql/parse/ParseUtils.java | 43 -
.../iotdb/db/sync/receiver/load/FileLoader.java | 43 +-
.../{MemEst => memestimation}/MemEstTool.java | 2 +-
.../{MemEst => memestimation}/MemEstToolCmd.java | 2 +-
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 62 +
.../apache/iotdb/db/utils/QueryDataSetUtils.java | 90 +-
.../writelog/recover/TsFileRecoverPerformer.java | 6 +-
.../iotdb/db/auth/LocalFIleRoleAccessorTest.java | 3 +-
.../iotdb/db/auth/LocalFileRoleManagerTest.java | 3 +-
.../iotdb/db/auth/LocalFileUserAccessorTest.java | 3 +-
.../iotdb/db/auth/LocalFileUserManagerTest.java | 3 +-
.../strategy/DirectoryStrategyTest.java | 4 +-
.../org/apache/iotdb/db/constant/TestConstant.java | 13 +-
.../db/engine/cache/DeviceMetaDataCacheTest.java | 5 +-
.../db/engine/memtable/MemTableFlushTaskTest.java | 5 +-
.../apache/iotdb/db/engine/merge/MergeLogTest.java | 3 +-
.../iotdb/db/engine/merge/MergeOverLapTest.java | 19 +-
.../iotdb/db/engine/merge/MergePerfTest.java | 3 +-
.../iotdb/db/engine/merge/MergeTaskTest.java | 3 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 13 +-
.../iotdb/db/engine/merge/MergeUpgradeTest.java | 13 +-
.../engine/modification/DeletionFileNodeTest.java | 4 +-
.../engine/modification/ModificationFileTest.java | 6 +-
.../io/LocalTextModificationAccessorTest.java | 6 +-
.../storagegroup/StorageGroupProcessorTest.java | 5 +-
.../iotdb/db/engine/storagegroup/TTLTest.java | 2 +-
.../engine/storagegroup/TsFileProcessorTest.java | 6 +-
.../version/SimpleFileVersionControllerTest.java | 3 +-
.../iotdb/db/integration/IOTDBGroupByIT.java | 269 +--
.../integration/IOTDBGroupByInnerIntervalIT.java | 296 +++
.../apache/iotdb/db/integration/IoTDBCloseIT.java | 12 +-
.../apache/iotdb/db/integration/IoTDBDaemonIT.java | 22 +-
.../iotdb/db/integration/IoTDBGroupbyDeviceIT.java | 28 +-
.../integration/IoTDBLoadExternalTsfileTest.java | 500 +++++
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 4 +-
.../db/integration/IoTDBMultiStatementsIT.java | 12 +-
.../iotdb/db/integration/IoTDBPreparedStmtIT.java | 2 -
.../iotdb/db/integration/IoTDBQueryDemoIT.java | 94 +-
.../db/integration/IoTDBSequenceDataQueryIT.java | 12 +-
.../iotdb/db/integration/IoTDBSeriesReaderIT.java | 16 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 2 +-
.../org/apache/iotdb/db/qp/QueryProcessorTest.java | 16 +-
.../iotdb/db/qp/plan/LogicalPlanSmallTest.java | 237 ++-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 95 +-
.../org/apache/iotdb/db/qp/plan/QPUpdateTest.java | 7 +-
.../iotdb/db/qp/plan/TestConcatOptimizer.java | 5 +-
.../iotdb/db/qp/strategy/LogicalGeneratorTest.java | 5 +-
.../apache/iotdb/db/qp/utils/MemIntQpExecutor.java | 19 +-
.../db/query/control/FileReaderManagerTest.java | 9 +-
.../query/executor/GroupByEngineDataSetTest.java | 117 +-
.../query/externalsort/ExternalSortEngineTest.java | 6 +-
...ExternalSortFileSerializerDeserializerTest.java | 3 +-
.../iotdb/db/query/reader/ReaderTestHelper.java | 3 +-
.../org/apache/iotdb/db/sql/TqlParserTest.java | 2021 --------------------
.../apache/iotdb/db/tools/IoTDBWatermarkTest.java | 5 +-
.../org/apache/iotdb/db/tools/WalCheckerTest.java | 9 +-
.../apache/iotdb/db/utils/EnvironmentUtils.java | 21 +-
.../apache/iotdb/db/utils/OpenFileNumUtilTest.java | 3 +-
server/src/test/resources/iotdb-engine.properties | 21 +
server/src/test/resources/logback.xml | 2 +-
service-rpc/pom.xml | 50 +-
service-rpc/rpc-changelist.md | 26 +
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 1 -
service-rpc/src/main/thrift/rpc.thrift | 185 +-
service-rpc/src/pypi/README.md | 63 +
service-rpc/src/pypi/setup.py | 55 +
session/pom.xml | 2 +-
.../java/org/apache/iotdb/session/Session.java | 113 +-
.../org/apache/iotdb/session/SessionDataSet.java | 159 +-
.../org/apache/iotdb/session/SessionUtils.java | 78 +-
.../org/apache/iotdb/session/IoTDBSessionIT.java | 84 +-
.../iotdb/session/utils/EnvironmentUtils.java | 20 +-
session/src/test/resources/iotdb-engine.properties | 20 +
spark-iotdb-connector/Readme.md | 8 +-
spark-iotdb-connector/pom.xml | 2 +-
.../src/test/resources/iotdb-engine.properties | 21 +
.../apache/iotdb/spark/db/EnvironmentUtils.java | 13 +-
.../org/apache/iotdb/spark/db/IoTDBTest.scala | 2 +
spark-tsfile/README.md | 6 +-
spark-tsfile/pom.xml | 4 +-
.../apache/iotdb/spark/constant/TestConstant.java | 9 +-
.../apache/iotdb/spark/tsfile/ConverterTest.scala | 3 +-
.../apache/iotdb/spark/tsfile/HDFSInputTest.java | 4 +-
.../org/apache/iotdb/spark/tsfile/TSFileSuit.scala | 3 +-
tsfile/README.md | 2 +-
tsfile/pom.xml | 2 +-
.../iotdb/tsfile/common/conf/TSFileConfig.java | 6 +-
.../iotdb/tsfile/read/filter/GroupByFilter.java | 101 +
.../tsfile/read/filter/factory/FilterType.java | 2 +-
.../query/dataset/DataSetWithTimeGenerator.java | 5 +-
.../query/dataset/DataSetWithoutTimeGenerator.java | 4 +-
.../tsfile/read/query/dataset/QueryDataSet.java | 59 +-
...meseriesTestConstant.java => TestConstant.java} | 14 +-
.../iotdb/tsfile/file/header/PageHeaderTest.java | 6 +-
.../file/metadata/ChunkGroupMetaDataTest.java | 3 +-
.../file/metadata/TimeSeriesMetadataTest.java | 4 +-
.../file/metadata/TsDeviceMetadataIndexTest.java | 4 +-
.../tsfile/file/metadata/TsFileMetaDataTest.java | 202 +-
.../org/apache/iotdb/tsfile/read/ReadTest.java | 750 ++++----
.../iotdb/tsfile/read/TimePlainEncodeReadTest.java | 733 +++----
.../tsfile/read/filter/GroupByFilterTest.java | 126 ++
.../TsFileGeneratorForSeriesReaderByTimestamp.java | 451 ++---
.../apache/iotdb/tsfile/utils/BytesUtilsTest.java | 22 +-
.../iotdb/tsfile/utils/CommonTestConstant.java | 31 -
.../apache/iotdb/tsfile/utils/FileGenerator.java | 429 ++---
.../apache/iotdb/tsfile/utils/FileUtilsTest.java | 10 +-
.../iotdb/tsfile/utils/TsFileGeneratorForTest.java | 7 +-
.../org/apache/iotdb/tsfile/write/PerfTest.java | 7 +-
.../iotdb/tsfile/write/ReadPageInMemTest.java | 3 +-
.../iotdb/tsfile/write/TsFileIOWriterTest.java | 3 +-
.../iotdb/tsfile/write/TsFileReadWriteTest.java | 3 +-
.../org/apache/iotdb/tsfile/write/WriteTest.java | 7 +-
.../iotdb/tsfile/write/writer/PageWriterTest.java | 4 +-
.../write/writer/RestorableTsFileIOWriterTest.java | 4 +-
tsfile/src/test/resources/logback.xml | 2 +-
282 files changed, 8720 insertions(+), 10157 deletions(-)
create mode 100644 docs/Development-Document.md
create mode 100644 docs/Documentation-CHN/UserGuide/6-System Tools/8-Load
External Tsfile.md
create mode 100644 docs/Documentation/UserGuide/6-System Tools/8-Load External
Tsfile.md
copy client/src/main/java/org/apache/iotdb/exception/ArgsErrorException.java
=>
hadoop/src/test/java/org/apache/iotdb/hadoop/tsfile/constant/TestConstant.java
(74%)
copy client/src/main/java/org/apache/iotdb/exception/ArgsErrorException.java
=>
hive-connector/src/test/java/org/apache/iotdb/hive/constant/TestConstant.java
(74%)
delete mode 100644
server/src/main/antlr3/org/apache/iotdb/db/sql/parse/TqlLexer.g
delete mode 100644
server/src/main/antlr3/org/apache/iotdb/db/sql/parse/TqlParser.g
create mode 100644
server/src/main/antlr4/org/apache/iotdb/db/qp/strategy/SqlBase.g4
delete mode 100644
server/src/main/java/org/apache/iotdb/db/exception/query/IllegalASTFormatException.java
copy
server/src/main/java/org/apache/iotdb/db/exception/runtime/{StorageEngineFailureException.java
=> SQLParserException.java} (65%)
copy
server/src/main/java/org/apache/iotdb/db/nvm/datastructure/{NVMLongTVList.java
=> NVMBooleanTVList.java} (82%)
copy
server/src/main/java/org/apache/iotdb/db/nvm/datastructure/{NVMIntTVList.java
=> NVMDoubleTVList.java} (82%)
copy
server/src/main/java/org/apache/iotdb/db/nvm/datastructure/{NVMIntTVList.java
=> NVMFloatTVList.java} (83%)
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/constant/TqlParserConstant.java
copy
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{DataAuthOperator.java
=> LoadFilesOperator.java} (50%)
copy
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowTTLOperator.java
=> MoveFileOperator.java} (69%)
copy
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowTTLOperator.java
=> RemoveFileOperator.java} (70%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ShowPlan.java
=> OperateFilePlan.java} (50%)
copy
server/src/main/java/org/apache/iotdb/db/{concurrent/IoTDBDefaultThreadExceptionHandler.java
=> qp/strategy/LogicalGeneratorError.java} (56%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java
rename
server/src/main/java/org/apache/iotdb/db/query/control/{JobFileManager.java =>
QueryFileManager.java} (66%)
copy server/src/main/java/org/apache/iotdb/db/query/dataset/{ListDataSet.java
=> SingleDataSet.java} (75%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/service/StaticResps.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/ParseGenerator.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/AstErrorNode.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/AstNode.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/AstNodeOrigin.java
delete mode 100644 server/src/main/java/org/apache/iotdb/db/sql/parse/Node.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/ParseDriver.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/ParseError.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/ParseException.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/sql/parse/ParseUtils.java
rename server/src/main/java/org/apache/iotdb/db/tools/{MemEst =>
memestimation}/MemEstTool.java (98%)
rename server/src/main/java/org/apache/iotdb/db/tools/{MemEst =>
memestimation}/MemEstToolCmd.java (98%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java
copy client/src/main/java/org/apache/iotdb/exception/ArgsErrorException.java
=> server/src/test/java/org/apache/iotdb/db/constant/TestConstant.java (73%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IOTDBGroupByInnerIntervalIT.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBLoadExternalTsfileTest.java
delete mode 100644
server/src/test/java/org/apache/iotdb/db/sql/TqlParserTest.java
create mode 100644 server/src/test/resources/iotdb-engine.properties
create mode 100644 service-rpc/src/pypi/README.md
create mode 100644 service-rpc/src/pypi/setup.py
create mode 100644 session/src/test/resources/iotdb-engine.properties
create mode 100644
spark-iotdb-connector/src/test/resources/iotdb-engine.properties
copy server/src/main/java/org/apache/iotdb/db/rescon/TVListAllocatorMBean.java
=>
spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
(80%)
create mode 100644
tsfile/src/main/java/org/apache/iotdb/tsfile/read/filter/GroupByFilter.java
rename
tsfile/src/test/java/org/apache/iotdb/tsfile/constant/{TimeseriesTestConstant.java
=> TestConstant.java} (72%)
mode change 100755 => 100644
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/read/filter/GroupByFilterTest.java
delete mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/utils/CommonTestConstant.java