You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2019/01/22 01:58:23 UTC

[incubator-iotdb] branch delete_dev4 updated (e8690d6 -> 75b321e)

This is an automated email from the ASF dual-hosted git repository.

jiangtian pushed a change to branch delete_dev4
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from e8690d6  add roll back in wal recovery
     new a4d1bc9  - Added an exclusion to the license check plugin as on Jenkins we stage SNAPSHOTS inside a local directory.
     new 9244de4  change some labels
     new 654585d  Update Readme.md
     new 109bc65  Update Readme.md
     new 12f9a37  Merge pull request #2 from MyXOF/master
     new 691ffe4  1. modify asf header for each file; 2. enable apache-rat-plugin; 3. add more exclusive files on apache-rat-plugin and license-maven-plugin, i.e., *.json, *.md, and *.csv
     new f7b9c64  add ASF header on *.md files
     new 4a55823  Merge remote-tracking branch 'origin/master' into fix_license
     new 3a6e719  merge with master
     new 2b271a2  merge with master
     new 8d61c44  skip check header for local-snapshots-dir and gitignore it
     new 5a11aae  Merge pull request #4 from apache/fix_license
     new c7c5ac2  fix conflict when merging PR 4
     new 3665e48  add ASF header for spark module
     new f2f81c5  Merge pull request #10 from apache/fix_asf_header_for_spark_module
     new 2e608e6  fix datetime ut bug
     new c306192  fix datetime ut bug and add debug info
     new a0ad0a9  add debug info
     new c7d7c59  Merge pull request #13 from MyXOF/master
     new fa4943d  add unit test for UTC timezome
     new 868758e  remove useless paramter
     new fbb3eff  Merge pull request #14 from MyXOF/master
     new fd304b1  remove useless debug info
     new 87a8b01  Merge pull request #15 from MyXOF/master
     new 4740d95  Merge branch 'delete_main' into delete_dev1
     new a2f3ec8  Merge branch 'delete_dev1' into delete_dev2
     new c92be4a  Merge branch 'delete_dev2' into delete_dev3
     new 75b321e  Merge branch 'delete_dev3' into delete_dev4

The 1337 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:
 .gitignore                                         |   3 +
 .mvn/wrapper/MavenWrapperDownloader.java           |  13 ++-
 .mvn/wrapper/maven-wrapper.properties              |  13 ++-
 Readme.md                                          |  29 +++++-
 asf.header                                         |  13 ++-
 checkstyle.xml                                     |  13 ++-
 codecov.yml                                        |  13 ++-
 grafana/conf/application.properties                |  13 ++-
 grafana/pom.xml                                    |  13 ++-
 grafana/readme.md                                  |  21 +++++
 grafana/readme_zh.md                               |  21 +++++
 .../web/grafana/TsfileWebDemoApplication.java      |  13 ++-
 .../apache/iotdb/web/grafana/bean/TimeValues.java  |  13 ++-
 .../iotdb/web/grafana/conf/MyConfiguration.java    |  13 ++-
 .../controller/DatabaseConnectController.java      |  13 ++-
 .../org/apache/iotdb/web/grafana/dao/BasicDao.java |  13 ++-
 .../iotdb/web/grafana/dao/impl/BasicDaoImpl.java   |  13 ++-
 .../grafana/service/DatabaseConnectService.java    |  13 ++-
 .../service/impl/DatabaseConnectServiceImpl.java   |  13 ++-
 hadoop/README.md                                   |  21 +++++
 hadoop/pom.xml                                     |  13 ++-
 .../iotdb/tsfile/hadoop/TSFHadoopException.java    |  13 ++-
 .../apache/iotdb/tsfile/hadoop/TSFInputFormat.java |  13 ++-
 .../apache/iotdb/tsfile/hadoop/TSFInputSplit.java  |  13 ++-
 .../iotdb/tsfile/hadoop/TSFOutputFormat.java       |  13 ++-
 .../iotdb/tsfile/hadoop/TSFRecordReader.java       |  13 ++-
 .../iotdb/tsfile/hadoop/TSFRecordWriter.java       |  13 ++-
 .../java/org/apache/iotdb/tsfile/hadoop/TSRow.java |  13 ++-
 .../tsfile/hadoop/example/TSFMRReadExample.java    |  13 ++-
 .../iotdb/tsfile/hadoop/example/TsFileHelper.java  |  13 ++-
 .../iotdb/tsfile/hadoop/io/HDFSInputStream.java    |  13 ++-
 .../iotdb/tsfile/hadoop/io/HDFSOutputStream.java   |  13 ++-
 .../thu/tsfile/hadoop/InputOutputStreamTest.java   |  13 ++-
 .../cn/edu/thu/tsfile/hadoop/TSFHadoopTest.java    |  13 ++-
 .../edu/thu/tsfile/hadoop/TSFInputSplitTest.java   |  13 ++-
 .../cn/edu/thu/tsfile/hadoop/TsFileTestHelper.java |  13 ++-
 iotdb-cli/cli/bin/export-csv.bat                   |  13 ++-
 iotdb-cli/cli/bin/export-csv.sh                    |  13 ++-
 iotdb-cli/cli/bin/import-csv.bat                   |  13 ++-
 iotdb-cli/cli/bin/import-csv.sh                    |  13 ++-
 iotdb-cli/cli/bin/run-client.bat                   |  13 ++-
 iotdb-cli/cli/bin/start-client.bat                 |  13 ++-
 iotdb-cli/cli/bin/start-client.sh                  |  13 ++-
 iotdb-cli/pom.xml                                  |  13 ++-
 .../apache/iotdb/cli/client/AbstractClient.java    |  13 ++-
 .../java/org/apache/iotdb/cli/client/Client.java   |  13 ++-
 .../org/apache/iotdb/cli/client/WinClient.java     |  13 ++-
 .../iotdb/cli/exception/ArgsErrorException.java    |  13 ++-
 .../org/apache/iotdb/cli/tool/AbstractCsvTool.java |  13 ++-
 .../org/apache/iotdb/cli/tool/CsvTestDataGen.java  |  13 ++-
 .../java/org/apache/iotdb/cli/tool/ExportCsv.java  |  13 ++-
 .../java/org/apache/iotdb/cli/tool/ImportCsv.java  |  13 ++-
 .../apache/iotdb/cli/client/AbstractClientIT.java  |  13 ++-
 .../iotdb/cli/client/StartClientScriptIT.java      |  13 ++-
 iotdb-cli/src/test/resources/logback.xml           |  20 ++++
 iotdb/iotdb/bin/start-postBackClient.bat           |  13 ++-
 iotdb/iotdb/bin/start-postBackClient.sh            |  13 ++-
 iotdb/iotdb/bin/start-server.bat                   |  13 ++-
 iotdb/iotdb/bin/start-server.sh                    |  13 ++-
 iotdb/iotdb/bin/stop-postBackClient.bat            |  13 ++-
 iotdb/iotdb/bin/stop-postBackClient.sh             |  13 ++-
 iotdb/iotdb/bin/stop-server.bat                    |  13 ++-
 iotdb/iotdb/bin/stop-server.sh                     |  13 ++-
 iotdb/iotdb/conf/error_info_cn.properties          |  13 ++-
 iotdb/iotdb/conf/error_info_en.properties          |  13 ++-
 iotdb/iotdb/conf/iotdb-engine.properties           |  13 ++-
 iotdb/iotdb/conf/iotdb-env.bat                     |  13 ++-
 iotdb/iotdb/conf/iotdb-env.sh                      |  13 ++-
 iotdb/iotdb/conf/iotdb-postbackClient.properties   |  13 ++-
 iotdb/iotdb/conf/logback.xml                       |  13 ++-
 iotdb/iotdb/conf/tsfile-format.properties          |  13 ++-
 iotdb/pom.xml                                      |  13 ++-
 .../antlr3/org/apache/iotdb/db/sql/parse/TSLexer.g |  13 ++-
 .../org/apache/iotdb/db/sql/parse/TSParser.g       |  13 ++-
 .../org/apache/iotdb/db/auth/AuthException.java    |  13 ++-
 .../org/apache/iotdb/db/auth/AuthorityChecker.java |  13 ++-
 .../iotdb/db/auth/authorizer/BasicAuthorizer.java  |  13 ++-
 .../iotdb/db/auth/authorizer/IAuthorizer.java      |  13 ++-
 .../db/auth/authorizer/LocalFileAuthorizer.java    |  13 ++-
 .../apache/iotdb/db/auth/entity/PathPrivilege.java |  13 ++-
 .../apache/iotdb/db/auth/entity/PrivilegeType.java |  13 ++-
 .../java/org/apache/iotdb/db/auth/entity/Role.java |  13 ++-
 .../java/org/apache/iotdb/db/auth/entity/User.java |  13 ++-
 .../iotdb/db/auth/role/BasicRoleManager.java       |  13 ++-
 .../apache/iotdb/db/auth/role/IRoleAccessor.java   |  13 ++-
 .../apache/iotdb/db/auth/role/IRoleManager.java    |  13 ++-
 .../iotdb/db/auth/role/LocalFileRoleAccessor.java  |  13 ++-
 .../iotdb/db/auth/role/LocalFileRoleManager.java   |  13 ++-
 .../iotdb/db/auth/user/BasicUserManager.java       |  13 ++-
 .../apache/iotdb/db/auth/user/IUserAccessor.java   |  13 ++-
 .../apache/iotdb/db/auth/user/IUserManager.java    |  13 ++-
 .../iotdb/db/auth/user/LocalFileUserAccessor.java  |  13 ++-
 .../iotdb/db/auth/user/LocalFileUserManager.java   |  13 ++-
 .../org/apache/iotdb/db/concurrent/HashLock.java   |  13 ++-
 .../IoTDBDefaultThreadExceptionHandler.java        |  13 ++-
 .../db/concurrent/IoTDBThreadPoolFactory.java      |  13 ++-
 .../iotdb/db/concurrent/IoTThreadFactory.java      |  13 ++-
 .../org/apache/iotdb/db/concurrent/ThreadName.java |  13 ++-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  13 ++-
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |  13 ++-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  13 ++-
 .../iotdb/db/conf/directories/Directories.java     |  13 ++-
 .../directories/strategy/DirectoryStrategy.java    |  13 ++-
 .../strategy/MaxDiskUsableSpaceFirstStrategy.java  |  13 ++-
 .../strategy/MinDirOccupiedSpaceFirstStrategy.java |  13 ++-
 .../MinFolderOccupiedSpaceFirstStrategy.java       |  13 ++-
 .../directories/strategy/SequenceStrategy.java     |  13 ++-
 .../java/org/apache/iotdb/db/engine/Processor.java |  13 ++-
 .../apache/iotdb/db/engine/bufferwrite/Action.java |  13 ++-
 .../engine/bufferwrite/BufferWriteProcessor.java   |  13 ++-
 .../db/engine/bufferwrite/FileNodeConstants.java   |  13 ++-
 .../bufferwrite/RestorableTsFileIOWriter.java      |  13 ++-
 .../engine/cache/RowGroupBlockMetaDataCache.java   |  13 ++-
 .../iotdb/db/engine/cache/TsFileMetaDataCache.java |  13 ++-
 .../iotdb/db/engine/cache/TsFileMetadataUtils.java |  13 ++-
 .../iotdb/db/engine/filenode/FileNodeManager.java  |  19 ++--
 .../db/engine/filenode/FileNodeProcessor.java      |  20 ++--
 .../engine/filenode/FileNodeProcessorStatus.java   |  13 ++-
 .../db/engine/filenode/FileNodeProcessorStore.java |  13 ++-
 .../iotdb/db/engine/filenode/IntervalFileNode.java |  13 ++-
 .../org/apache/iotdb/db/engine/filenode/Main.java  |  13 ++-
 .../db/engine/filenode/OverflowChangeType.java     |  13 ++-
 .../iotdb/db/engine/filenode/SerializeUtil.java    |  13 ++-
 .../db/engine/filenodev2/TimeIntervalTsFile.java   |  13 ++-
 .../db/engine/memcontrol/BasicMemController.java   |  13 ++-
 .../db/engine/memcontrol/FlushPartialPolicy.java   |  13 ++-
 .../db/engine/memcontrol/ForceFLushAllPolicy.java  |  13 ++-
 .../db/engine/memcontrol/JVMMemController.java     |  13 ++-
 .../db/engine/memcontrol/MemMonitorThread.java     |  13 ++-
 .../db/engine/memcontrol/MemStatisticThread.java   |  13 ++-
 .../iotdb/db/engine/memcontrol/NoActPolicy.java    |  13 ++-
 .../apache/iotdb/db/engine/memcontrol/Policy.java  |  13 ++-
 .../db/engine/memcontrol/RecordMemController.java  |  13 ++-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |  13 ++-
 .../apache/iotdb/db/engine/memtable/IMemTable.java |  13 ++-
 .../db/engine/memtable/IWritableMemChunk.java      |  13 ++-
 .../db/engine/memtable/MemSeriesLazyMerger.java    |  13 ++-
 .../db/engine/memtable/MemTableFlushUtil.java      |  13 ++-
 .../db/engine/memtable/PrimitiveMemTable.java      |  13 ++-
 .../engine/memtable/TimeValuePairInMemTable.java   |  13 ++-
 .../db/engine/memtable/TimeValuePairSorter.java    |  13 ++-
 .../iotdb/db/engine/memtable/WritableMemChunk.java |  13 ++-
 .../iotdb/db/engine/overflow/ioV2/OverflowIO.java  |  13 ++-
 .../db/engine/overflow/ioV2/OverflowProcessor.java |  13 ++-
 .../db/engine/overflow/ioV2/OverflowResource.java  |  13 ++-
 .../engine/overflow/ioV2/OverflowSeriesImpl.java   |  13 ++-
 .../db/engine/overflow/ioV2/OverflowSupport.java   |  13 ++-
 .../engine/overflow/metadata/OFFileMetadata.java   |  13 ++-
 .../overflow/metadata/OFRowGroupListMetadata.java  |  13 ++-
 .../overflow/metadata/OFSeriesListMetadata.java    |  13 ++-
 .../db/engine/overflow/utils/MergeStatus.java      |  13 ++-
 .../db/engine/overflow/utils/OverflowOpType.java   |  13 ++-
 .../utils/OverflowReadWriteThriftFormatUtils.java  |  13 ++-
 .../iotdb/db/engine/overflow/utils/TimePair.java   |  13 ++-
 .../apache/iotdb/db/engine/pool/FlushManager.java  |  13 ++-
 .../apache/iotdb/db/engine/pool/MergeManager.java  |  13 ++-
 .../querycontext/GlobalSortedSeriesDataSource.java |  13 ++-
 .../engine/querycontext/MergeSeriesDataSource.java |  13 ++-
 .../db/engine/querycontext/OverflowInsertFile.java |  13 ++-
 .../querycontext/OverflowSeriesDataSource.java     |  13 ++-
 .../querycontext/OverflowUpdateDeleteFile.java     |  13 ++-
 .../db/engine/querycontext/QueryDataSource.java    |  13 ++-
 .../db/engine/querycontext/ReadOnlyMemChunk.java   |  13 ++-
 .../db/engine/querycontext/UnsealedTsFile.java     |  13 ++-
 .../apache/iotdb/db/engine/utils/FlushStatus.java  |  13 ++-
 .../iotdb/db/exception/ArgsErrorException.java     |  13 ++-
 .../exception/BufferWriteProcessorException.java   |  13 ++-
 .../db/exception/DeltaEngineRunningException.java  |  13 ++-
 .../iotdb/db/exception/ErrorDebugException.java    |  13 ++-
 .../db/exception/FileNodeManagerException.java     |  13 ++-
 .../db/exception/FileNodeNotExistException.java    |  13 ++-
 .../db/exception/FileNodeProcessorException.java   |  13 ++-
 .../db/exception/MetadataArgsErrorException.java   |  13 ++-
 .../iotdb/db/exception/NotConsistentException.java |  13 ++-
 .../db/exception/OverflowProcessorException.java   |  13 ++-
 .../exception/OverflowWrongParameterException.java |  13 ++-
 .../iotdb/db/exception/PathErrorException.java     |  13 ++-
 .../iotdb/db/exception/ProcessorException.java     |  13 ++-
 .../db/exception/ProcessorRuntimException.java     |  13 ++-
 .../iotdb/db/exception/RecoverException.java       |  13 ++-
 .../iotdb/db/exception/StartupException.java       |  13 ++-
 .../db/exception/UnSupportedFillTypeException.java |  13 ++-
 .../UnSupportedOverflowOpTypeException.java        |  13 ++-
 .../iotdb/db/exception/WALOverSizedException.java  |  13 ++-
 .../db/exception/builder/ExceptionBuilder.java     |  13 ++-
 .../exception/codebased/AuthPluginException.java   |  13 ++-
 .../codebased/ConnectionFailedException.java       |  13 ++-
 .../codebased/ConnectionHostException.java         |  13 ++-
 .../exception/codebased/InsecureAPIException.java  |  13 ++-
 .../codebased/InvalidParameterException.java       |  13 ++-
 .../db/exception/codebased/IoTDBException.java     |  13 ++-
 .../exception/codebased/NoParameterException.java  |  13 ++-
 .../codebased/NoPreparedStatementException.java    |  13 ++-
 .../exception/codebased/OutOfMemoryException.java  |  13 ++-
 .../db/exception/codebased/UnknownException.java   |  13 ++-
 .../qp/GeneratePhysicalPlanException.java          |  13 ++-
 .../db/exception/qp/IllegalASTFormatException.java |  13 ++-
 .../db/exception/qp/LogicalOperatorException.java  |  13 ++-
 .../db/exception/qp/LogicalOptimizeException.java  |  13 ++-
 .../db/exception/qp/QueryProcessorException.java   |  13 ++-
 .../org/apache/iotdb/db/metadata/ColumnSchema.java |  13 ++-
 .../java/org/apache/iotdb/db/metadata/MGraph.java  |  13 ++-
 .../org/apache/iotdb/db/metadata/MManager.java     |  13 ++-
 .../java/org/apache/iotdb/db/metadata/MNode.java   |  13 ++-
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  13 ++-
 .../org/apache/iotdb/db/metadata/Metadata.java     |  13 ++-
 .../apache/iotdb/db/metadata/MetadataConstant.java |  13 ++-
 .../iotdb/db/metadata/MetadataOperationType.java   |  13 ++-
 .../java/org/apache/iotdb/db/metadata/PNode.java   |  13 ++-
 .../java/org/apache/iotdb/db/metadata/PTree.java   |  13 ++-
 .../org/apache/iotdb/db/monitor/IStatistic.java    |  13 ++-
 .../apache/iotdb/db/monitor/MonitorConstants.java  |  13 ++-
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |  13 ++-
 .../db/postback/conf/PostBackSenderConfig.java     |  13 ++-
 .../db/postback/conf/PostBackSenderDescriptor.java |  13 ++-
 .../iotdb/db/postback/receiver/ServerManager.java  |  13 ++-
 .../iotdb/db/postback/receiver/ServerService.java  |  13 ++-
 .../db/postback/receiver/ServerServiceImpl.java    |  13 ++-
 .../iotdb/db/postback/sender/FileManager.java      |  13 ++-
 .../iotdb/db/postback/sender/FileSender.java       |  13 ++-
 .../iotdb/db/postback/sender/FileSenderImpl.java   |  13 ++-
 .../iotdb/db/postback/utils/CreateDataSender1.java |  13 ++-
 .../iotdb/db/postback/utils/CreateDataSender2.java |  13 ++-
 .../iotdb/db/postback/utils/CreateDataSender3.java |  13 ++-
 .../apache/iotdb/db/postback/utils/RandomNum.java  |  13 ++-
 .../org/apache/iotdb/db/postback/utils/Utils.java  |  13 ++-
 .../org/apache/iotdb/db/qp/QueryProcessor.java     |  13 ++-
 .../apache/iotdb/db/qp/constant/DatetimeUtils.java |  28 +++---
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |  13 ++-
 .../iotdb/db/qp/constant/TSParserConstant.java     |  13 ++-
 .../db/qp/exception/DateTimeFormatException.java   |  13 ++-
 .../iotdb/db/qp/executor/OverflowQPExecutor.java   |  13 ++-
 .../iotdb/db/qp/executor/QueryProcessExecutor.java |  13 ++-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |  13 ++-
 .../apache/iotdb/db/qp/logical/RootOperator.java   |  13 ++-
 .../db/qp/logical/crud/BasicFunctionOperator.java  |  13 ++-
 .../db/qp/logical/crud/BasicOperatorType.java      |  13 ++-
 .../iotdb/db/qp/logical/crud/DeleteOperator.java   |  13 ++-
 .../iotdb/db/qp/logical/crud/FilterOperator.java   |  13 ++-
 .../iotdb/db/qp/logical/crud/FromOperator.java     |  13 ++-
 .../iotdb/db/qp/logical/crud/FunctionOperator.java |  13 ++-
 .../iotdb/db/qp/logical/crud/InsertOperator.java   |  13 ++-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |  13 ++-
 .../iotdb/db/qp/logical/crud/SFWOperator.java      |  13 ++-
 .../iotdb/db/qp/logical/crud/SelectOperator.java   |  13 ++-
 .../iotdb/db/qp/logical/crud/UpdateOperator.java   |  13 ++-
 .../iotdb/db/qp/logical/sys/AuthorOperator.java    |  13 ++-
 .../iotdb/db/qp/logical/sys/LoadDataOperator.java  |  13 ++-
 .../iotdb/db/qp/logical/sys/MetadataOperator.java  |  13 ++-
 .../iotdb/db/qp/logical/sys/PropertyOperator.java  |  13 ++-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |  13 ++-
 .../iotdb/db/qp/physical/crud/AggregationPlan.java |  13 ++-
 .../iotdb/db/qp/physical/crud/DeletePlan.java      |  13 ++-
 .../iotdb/db/qp/physical/crud/FillQueryPlan.java   |  13 ++-
 .../iotdb/db/qp/physical/crud/GroupByPlan.java     |  13 ++-
 .../iotdb/db/qp/physical/crud/InsertPlan.java      |  13 ++-
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |  13 ++-
 .../iotdb/db/qp/physical/crud/UpdatePlan.java      |  13 ++-
 .../iotdb/db/qp/physical/sys/AuthorPlan.java       |  13 ++-
 .../iotdb/db/qp/physical/sys/LoadDataPlan.java     |  13 ++-
 .../iotdb/db/qp/physical/sys/MetadataPlan.java     |  13 ++-
 .../iotdb/db/qp/physical/sys/PropertyPlan.java     |  13 ++-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  13 ++-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |  20 ++--
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |  13 ++-
 .../qp/strategy/optimizer/DnfFilterOptimizer.java  |  13 ++-
 .../db/qp/strategy/optimizer/IFilterOptimizer.java |  13 ++-
 .../qp/strategy/optimizer/ILogicalOptimizer.java   |  13 ++-
 .../optimizer/MergeSingleFilterOptimizer.java      |  13 ++-
 .../qp/strategy/optimizer/RemoveNotOptimizer.java  |  13 ++-
 .../query/component/executor/QueryJobExecutor.java |  13 ++-
 .../iotdb/db/query/component/job/QueryEngine.java  |  13 ++-
 .../db/query/component/job/QueryEngineImpl.java    |  13 ++-
 .../iotdb/db/query/component/job/QueryJob.java     |  13 ++-
 .../db/query/component/job/QueryJobContext.java    |  13 ++-
 .../db/query/component/job/QueryJobDispatcher.java |  13 ++-
 .../component/job/QueryJobExecutionMessage.java    |  13 ++-
 .../db/query/component/job/QueryJobFuture.java     |  13 ++-
 .../db/query/component/job/QueryJobFutureImpl.java |  13 ++-
 .../db/query/component/job/QueryJobStatus.java     |  13 ++-
 .../iotdb/db/query/component/job/QueryJobType.java |  13 ++-
 .../db/query/component/resource/QueryResource.java |  13 ++-
 .../iotdb/db/query/control/FileReaderManager.java  |  13 ++-
 .../db/query/control/OpenedFilePathsManager.java   |  13 ++-
 .../db/query/control/QueryDataSourceManager.java   |  13 ++-
 .../iotdb/db/query/control/QueryTokenManager.java  |  13 ++-
 .../dataset/EngineDataSetWithTimeGenerator.java    |  13 ++-
 .../dataset/EngineDataSetWithoutTimeGenerator.java |  13 ++-
 .../executor/EngineExecutorWithTimeGenerator.java  |  13 ++-
 .../EngineExecutorWithoutTimeGenerator.java        |  13 ++-
 .../iotdb/db/query/executor/EngineQueryRouter.java |  13 ++-
 .../db/query/externalsort/ExternalSortJob.java     |  13 ++-
 .../query/externalsort/ExternalSortJobEngine.java  |  13 ++-
 .../db/query/externalsort/ExternalSortJobPart.java |  13 ++-
 .../externalsort/ExternalSortJobScheduler.java     |  13 ++-
 .../iotdb/db/query/externalsort/LineMerger.java    |  13 ++-
 .../MultiSourceExternalSortJobPart.java            |  13 ++-
 .../externalsort/SimpleExternalSortEngine.java     |  13 ++-
 .../SingleSourceExternalSortJobPart.java           |  13 ++-
 .../serialize/TimeValuePairDeserializer.java       |  13 ++-
 .../serialize/TimeValuePairSerializer.java         |  13 ++-
 .../impl/FixLengthTimeValuePairDeserializer.java   |  13 ++-
 .../impl/FixLengthTimeValuePairSerializer.java     |  13 ++-
 .../impl/SimpleTimeValuePairDeserializer.java      |  13 ++-
 .../impl/SimpleTimeValuePairSerializer.java        |  13 ++-
 .../db/query/factory/SeriesReaderFactory.java      |  20 ++--
 .../java/org/apache/iotdb/db/query/fill/IFill.java |  13 ++-
 .../org/apache/iotdb/db/query/fill/LinearFill.java |  13 ++-
 .../apache/iotdb/db/query/fill/PreviousFill.java   |  13 ++-
 .../org/apache/iotdb/db/query/reader/IReader.java  |  13 ++-
 .../reader/mem/MemChunkReaderByTimestamp.java      |  13 ++-
 .../query/reader/mem/MemChunkReaderWithFilter.java |  13 ++-
 .../reader/mem/MemChunkReaderWithoutFilter.java    |  13 ++-
 .../reader/merge/EngineReaderByTimeStamp.java      |  13 ++-
 .../db/query/reader/merge/PriorityMergeReader.java |  13 ++-
 .../merge/PriorityMergeReaderByTimestamp.java      |  13 ++-
 .../query/reader/sequence/SealedTsFilesReader.java |  20 ++--
 .../query/reader/sequence/SequenceDataReader.java  |  13 ++-
 .../SequenceInsertDataByTimeStampReader.java       |  13 ++-
 .../reader/sequence/UnSealedTsFileReader.java      |  13 ++-
 .../query/reader/unsequence/EngineChunkReader.java |  13 ++-
 .../db/query/timegenerator/EngineLeafNode.java     |  13 ++-
 .../query/timegenerator/EngineNodeConstructor.java |  13 ++-
 .../query/timegenerator/EngineTimeGenerator.java   |  13 ++-
 .../apache/iotdb/db/service/CloseMergeService.java |  13 ++-
 .../java/org/apache/iotdb/db/service/IService.java |  13 ++-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |  13 ++-
 .../org/apache/iotdb/db/service/IoTDBMBean.java    |  13 ++-
 .../org/apache/iotdb/db/service/JDBCService.java   |  13 ++-
 .../iotdb/db/service/JDBCServiceEventHandler.java  |  13 ++-
 .../apache/iotdb/db/service/JDBCServiceMBean.java  |  13 ++-
 .../org/apache/iotdb/db/service/JMXService.java    |  13 ++-
 .../java/org/apache/iotdb/db/service/Monitor.java  |  13 ++-
 .../org/apache/iotdb/db/service/MonitorMBean.java  |  13 ++-
 .../apache/iotdb/db/service/RegisterManager.java   |  13 ++-
 .../org/apache/iotdb/db/service/ServiceType.java   |  13 ++-
 .../org/apache/iotdb/db/service/StartupCheck.java  |  13 ++-
 .../org/apache/iotdb/db/service/StartupChecks.java |  13 ++-
 .../org/apache/iotdb/db/service/TSServiceImpl.java |  13 ++-
 .../java/org/apache/iotdb/db/service/Utils.java    |  13 ++-
 .../org/apache/iotdb/db/sql/ParseGenerator.java    |  13 ++-
 .../apache/iotdb/db/sql/parse/AstErrorNode.java    |  13 ++-
 .../org/apache/iotdb/db/sql/parse/AstNode.java     |  13 ++-
 .../apache/iotdb/db/sql/parse/AstNodeOrigin.java   |  13 ++-
 .../java/org/apache/iotdb/db/sql/parse/Node.java   |  13 ++-
 .../org/apache/iotdb/db/sql/parse/ParseDriver.java |  13 ++-
 .../org/apache/iotdb/db/sql/parse/ParseError.java  |  13 ++-
 .../apache/iotdb/db/sql/parse/ParseException.java  |  13 ++-
 .../org/apache/iotdb/db/sql/parse/ParseUtils.java  |  13 ++-
 .../java/org/apache/iotdb/db/utils/AuthUtils.java  |  13 ++-
 .../org/apache/iotdb/db/utils/CommonUtils.java     |  13 ++-
 .../org/apache/iotdb/db/utils/FileSchemaUtils.java |  13 ++-
 .../java/org/apache/iotdb/db/utils/FileUtils.java  |  13 ++-
 .../java/org/apache/iotdb/db/utils/IOUtils.java    |  13 ++-
 .../org/apache/iotdb/db/utils/LoadDataUtils.java   |  13 ++-
 .../java/org/apache/iotdb/db/utils/MemUtils.java   |  13 ++-
 .../org/apache/iotdb/db/utils/OpenFileNumUtil.java |  13 ++-
 .../org/apache/iotdb/db/utils/PostbackUtils.java   |  13 ++-
 .../apache/iotdb/db/utils/PrimitiveArrayList.java  |  13 ++-
 .../iotdb/db/utils/PrimitiveArrayListFactory.java  |  13 ++-
 .../apache/iotdb/db/utils/RandomDeleteCache.java   |  13 ++-
 .../org/apache/iotdb/db/utils/RecordUtils.java     |  13 ++-
 .../org/apache/iotdb/db/utils/TimeValuePair.java   |  13 ++-
 .../apache/iotdb/db/utils/TimeValuePairUtils.java  |  13 ++-
 .../org/apache/iotdb/db/utils/TsPrimitiveType.java |  13 ++-
 .../org/apache/iotdb/db/writelog/LogPosition.java  |  13 ++-
 .../org/apache/iotdb/db/writelog/RecoverStage.java |  13 ++-
 .../apache/iotdb/db/writelog/io/ILogReader.java    |  13 ++-
 .../apache/iotdb/db/writelog/io/ILogWriter.java    |  13 ++-
 .../org/apache/iotdb/db/writelog/io/LogWriter.java |  13 ++-
 .../apache/iotdb/db/writelog/io/RAFLogReader.java  |  13 ++-
 .../writelog/manager/MultiFileLogNodeManager.java  |  13 ++-
 .../db/writelog/manager/WriteLogNodeManager.java   |  13 ++-
 .../db/writelog/node/ExclusiveWriteLogNode.java    |  13 ++-
 .../iotdb/db/writelog/node/WriteLogNode.java       |  13 ++-
 .../recover/ExclusiveLogRecoverPerformer.java      |  13 ++-
 .../writelog/recover/FileNodeRecoverPerformer.java |  13 ++-
 .../db/writelog/recover/RecoverPerformer.java      |  13 ++-
 .../db/writelog/replay/ConcreteLogReplayer.java    |  13 ++-
 .../iotdb/db/writelog/replay/LogReplayer.java      |  13 ++-
 .../apache/iotdb/db/writelog/transfer/Codec.java   |  13 ++-
 .../db/writelog/transfer/PhysicalPlanCodec.java    |  13 ++-
 .../writelog/transfer/PhysicalPlanLogTransfer.java |  13 ++-
 .../db/writelog/transfer/SystemLogOperator.java    |  13 ++-
 iotdb/src/test/java/PerformanceTest.java           |  13 ++-
 .../iotdb/db/auth/LocalFIleRoleAccessorTest.java   |  13 ++-
 .../iotdb/db/auth/LocalFileAuthorizerTest.java     |  13 ++-
 .../iotdb/db/auth/LocalFileRoleManagerTest.java    |  13 ++-
 .../iotdb/db/auth/LocalFileUserAccessorTest.java   |  13 ++-
 .../iotdb/db/auth/LocalFileUserManagerTest.java    |  13 ++-
 .../IoTDBDefaultThreadExceptionHandlerTest.java    |  13 ++-
 .../db/concurrent/IoTDBThreadPoolFactoryTest.java  |  13 ++-
 .../iotdb/db/engine/MetadataManagerHelper.java     |  13 ++-
 .../java/org/apache/iotdb/db/engine/PathUtils.java |  13 ++-
 .../org/apache/iotdb/db/engine/ProcessorTest.java  |  13 ++-
 .../engine/bufferwrite/BufferWriteBenchmark.java   |  13 ++-
 .../bufferwrite/BufferWriteProcessorNewTest.java   |  19 ++--
 .../bufferwrite/BufferWriteProcessorTest.java      |  19 ++--
 .../bufferwrite/RestorableTsFileIOWriterTest.java  |  13 ++-
 .../db/engine/filenode/SerializeUtilTest.java      |  13 ++-
 .../filenodev2/FileNodeManagerBenchmark.java       |  13 ++-
 .../memcontrol/BufferwriteFileSizeControlTest.java |  13 ++-
 .../memcontrol/BufferwriteMetaSizeControlTest.java |  13 ++-
 .../db/engine/memcontrol/IoTDBMemControlTest.java  |  13 ++-
 .../db/engine/memcontrol/MemControllerTest.java    |  13 ++-
 .../memcontrol/OverflowFileSizeControlTest.java    |  13 ++-
 .../memcontrol/OverflowMetaSizeControlTest.java    |  13 ++-
 .../db/engine/memtable/MemTableTestUtils.java      |  13 ++-
 .../db/engine/memtable/MemtableBenchmark.java      |  13 ++-
 .../db/engine/memtable/PrimitiveMemTableTest.java  |  13 ++-
 .../db/engine/overflow/ioV2/OverflowIOTest.java    |  13 ++-
 .../overflow/ioV2/OverflowProcessorBenchmark.java  |  13 ++-
 .../overflow/ioV2/OverflowProcessorTest.java       |  13 ++-
 .../engine/overflow/ioV2/OverflowResourceTest.java |  13 ++-
 .../engine/overflow/ioV2/OverflowSupportTest.java  |  13 ++-
 .../db/engine/overflow/ioV2/OverflowTestUtils.java |  13 ++-
 .../overflow/metadata/OFFileMetadataTest.java      |  13 ++-
 .../metadata/OFRowGroupListMetadataTest.java       |  13 ++-
 .../metadata/OFSeriesListMetadataTest.java         |  13 ++-
 .../overflow/metadata/OverflowTestHelper.java      |  13 ++-
 .../db/engine/overflow/metadata/OverflowUtils.java |  13 ++-
 .../iotdb/db/exception/ExceptionBuilderTest.java   |  13 ++-
 .../org/apache/iotdb/db/integration/Constant.java  |  13 ++-
 .../iotdb/db/integration/IoTDBAuthorizationIT.java |  13 ++-
 .../iotdb/db/integration/IoTDBCompleteIT.java      |  13 ++-
 .../apache/iotdb/db/integration/IoTDBDaemonIT.java |  13 ++-
 .../db/integration/IoTDBEngineTimeGeneratorIT.java |  13 ++-
 .../iotdb/db/integration/IoTDBLargeDataIT.java     |  13 ++-
 .../iotdb/db/integration/IoTDBLimitSlimitIT.java   |  13 ++-
 .../iotdb/db/integration/IoTDBMetadataFetchIT.java |  13 ++-
 .../iotdb/db/integration/IoTDBMultiSeriesIT.java   |  13 ++-
 .../db/integration/IoTDBSequenceDataQueryIT.java   |  13 ++-
 .../iotdb/db/integration/IoTDBSeriesReaderIT.java  |  13 ++-
 .../iotdb/db/integration/IoTDBTimeZoneIT.java      |  13 ++-
 .../iotdb/db/metadata/MManagerAdvancedTest.java    |  13 ++-
 .../iotdb/db/metadata/MManagerBasicTest.java       |  13 ++-
 .../iotdb/db/metadata/MManagerEfficiencyTest.java  |  13 ++-
 .../iotdb/db/metadata/MManagerImproveTest.java     |  13 ++-
 .../org/apache/iotdb/db/metadata/MTreeTest.java    |  13 ++-
 .../org/apache/iotdb/db/monitor/MonitorTest.java   |  13 ++-
 .../iotdb/db/postback/sender/FileManagerTest.java  |  13 ++-
 .../sender/IoTDBSingleClientPostBackTest.java      |  13 ++-
 .../sender/MultipleClientPostBackTest.java         |  13 ++-
 .../iotdb/db/qp/bench/QueryParseBenchmark.java     |  13 ++-
 .../iotdb/db/qp/other/TSPlanContextAuthorTest.java |  13 ++-
 .../db/qp/other/TSPlanContextPropertyTest.java     |  13 ++-
 .../iotdb/db/qp/plan/LogicalPlanSmallTest.java     |  13 ++-
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |  13 ++-
 .../org/apache/iotdb/db/qp/plan/QPUpdateTest.java  |  13 ++-
 .../iotdb/db/qp/plan/TestConcatOptimizer.java      |  13 ++-
 .../iotdb/db/qp/strategy/LogicalGeneratorTest.java |  13 ++-
 .../apache/iotdb/db/qp/utils/MemIntQpExecutor.java |  13 ++-
 .../iotdb/db/query/component/SimpleFileWriter.java |  13 ++-
 .../db/query/control/FileReaderManagerTest.java    |  13 ++-
 .../query/control/OpenedFilePathsManagerTest.java  |  13 ++-
 .../db/query/control/QueryTokenManagerTest.java    |  13 ++-
 .../merge/PriorityMergeReaderByTimestampTest.java  |  13 ++-
 .../reader/merge/PriorityMergeReaderTest.java      |  13 ++-
 .../reader/merge/SeriesMergeSortReaderTest.java    |  13 ++-
 .../db/script/IoTDBStartServerScriptTest.java      |  13 ++-
 .../org/apache/iotdb/db/sql/DatetimeUtilsTest.java |  59 ++++++++----
 .../org/apache/iotdb/db/sql/SQLParserTest.java     |  13 ++-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |  13 ++-
 .../apache/iotdb/db/utils/OpenFileNumUtilTest.java |  13 ++-
 .../iotdb/db/utils/PrimitiveArrayListTest.java     |  13 ++-
 .../iotdb/db/writelog/IoTDBLogFileSizeTest.java    |  13 ++-
 .../apache/iotdb/db/writelog/PerformanceTest.java  |  13 ++-
 .../org/apache/iotdb/db/writelog/RecoverTest.java  |  13 ++-
 .../iotdb/db/writelog/WriteLogNodeManagerTest.java |  13 ++-
 .../apache/iotdb/db/writelog/WriteLogNodeTest.java |  13 ++-
 .../iotdb/db/writelog/io/LogWriterReaderTest.java  |  13 ++-
 iotdb/src/test/resources/start-postBackTest.sh     |  18 ++++
 iotdb/src/test/resources/stop-postBackTest.sh      |  18 ++++
 java-google-style.xml                              |  13 ++-
 jdbc/README.md                                     |  21 +++++
 jdbc/example/readme.md                             |  21 +++++
 .../iotdb/jdbc/jdbcDemo/SendDataToIotdb.java       |  13 ++-
 .../iotdb/jdbc/kafka_iotdbDemo/KafkaConsumer.java  |  13 ++-
 .../iotdb/jdbc/kafka_iotdbDemo/KafkaProducer.java  |  13 ++-
 jdbc/package.sh                                    |  13 ++-
 jdbc/pom.xml                                       |  22 +++--
 .../main/java/org/apache/iotdb/jdbc/Config.java    |  13 ++-
 .../main/java/org/apache/iotdb/jdbc/Constant.java  |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBConnection.java     |  13 ++-
 .../apache/iotdb/jdbc/IoTDBConnectionParams.java   |  13 ++-
 .../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java   |  13 ++-
 .../java/org/apache/iotdb/jdbc/IoTDBDriver.java    |  13 ++-
 .../iotdb/jdbc/IoTDBMetadataResultMetadata.java    |  13 ++-
 .../apache/iotdb/jdbc/IoTDBMetadataResultSet.java  |  13 ++-
 .../apache/iotdb/jdbc/IoTDBPrepareStatement.java   |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBQueryResultSet.java |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBResultMetadata.java |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBSQLException.java   |  13 ++-
 .../java/org/apache/iotdb/jdbc/IoTDBStatement.java |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBURLException.java   |  13 ++-
 .../src/main/java/org/apache/iotdb/jdbc/Utils.java |  13 ++-
 .../test/java/org/apache/iotdb/jdbc/BatchTest.java |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBConnectionTest.java |  13 ++-
 .../iotdb/jdbc/IoTDBDatabaseMetadataTest.java      |  13 ++-
 .../jdbc/IoTDBMetadataResultMetadataTest.java      |  13 ++-
 .../iotdb/jdbc/IoTDBPrepareStatementTest.java      |  13 ++-
 .../apache/iotdb/jdbc/IoTDBQueryResultSetTest.java |  13 ++-
 .../apache/iotdb/jdbc/IoTDBResultMetadataTest.java |  13 ++-
 .../org/apache/iotdb/jdbc/IoTDBStatementTest.java  |  13 ++-
 .../test/java/org/apache/iotdb/jdbc/UtilsTest.java |  13 ++-
 .../org/apache/iotdb/jdbc/demo/MetadataDemo.java   |  13 ++-
 .../iotdb/jdbc/demo/PrepareStatementDemo.java      |  13 ++-
 .../org/apache/iotdb/jdbc/demo/StatementDemo.java  |  13 ++-
 jenkins.pom                                        |  13 ++-
 mvnw.cmd                                           |  13 ++-
 mvnw.sh                                            |  13 ++-
 pom.xml                                            | 105 ++++++++++++---------
 service-rpc/pom.xml                                |  13 ++-
 service-rpc/src/main/thrift/rpc.thrift             |  13 ++-
 spark/README.md                                    |  21 +++++
 spark/pom.xml                                      |  13 ++-
 .../org/apache/iotdb/tsfile/io/CreateTSFile.java   |  13 ++-
 .../apache/iotdb/tsfile/io/HDFSInputStream.java    |  13 ++-
 .../apache/iotdb/tsfile/io/HDFSOutputStream.java   |  13 ++-
 .../apache/iotdb/tsfile/io/TsFileOutputFormat.java |  13 ++-
 .../apache/iotdb/tsfile/io/TsFileRecordWriter.java |  13 ++-
 .../java/org/apache/iotdb/tsfile/qp/Executor.java  |  13 ++-
 .../org/apache/iotdb/tsfile/qp/QueryProcessor.java |  13 ++-
 .../iotdb/tsfile/qp/common/BasicOperator.java      |  13 ++-
 .../iotdb/tsfile/qp/common/FilterOperator.java     |  13 ++-
 .../apache/iotdb/tsfile/qp/common/Operator.java    |  13 ++-
 .../apache/iotdb/tsfile/qp/common/SQLConstant.java |  13 ++-
 .../apache/iotdb/tsfile/qp/common/SingleQuery.java |  13 ++-
 .../apache/iotdb/tsfile/qp/common/TSQueryPlan.java |  13 ++-
 .../qp/exception/BasicOperatorException.java       |  13 ++-
 .../tsfile/qp/exception/DNFOptimizeException.java  |  13 ++-
 .../qp/exception/LogicalOptimizeException.java     |  13 ++-
 .../tsfile/qp/exception/MergeFilterException.java  |  13 ++-
 .../qp/exception/QueryOperatorException.java       |  13 ++-
 .../qp/exception/QueryProcessorException.java      |  13 ++-
 .../tsfile/qp/exception/RemoveNotException.java    |  13 ++-
 .../tsfile/qp/optimizer/DNFFilterOptimizer.java    |  13 ++-
 .../tsfile/qp/optimizer/IFilterOptimizer.java      |  13 ++-
 .../qp/optimizer/MergeSingleFilterOptimizer.java   |  13 ++-
 .../tsfile/qp/optimizer/PhysicalOptimizer.java     |  13 ++-
 .../tsfile/qp/optimizer/RemoveNotOptimizer.java    |  13 ++-
 .../scala/org/apache/iotdb/tsfile/Converter.scala  |  13 ++-
 .../org/apache/iotdb/tsfile/DefaultSource.scala    |  13 ++-
 .../apache/iotdb/tsfile/TsFileOutputWriter.scala   |  13 ++-
 .../apache/iotdb/tsfile/TsFileWriterFactory.scala  |  13 ++-
 .../scala/org/apache/iotdb/tsfile/package.scala    |  13 ++-
 .../cn/edu/tsinghua/tsfile/ConverterTest.scala     |  13 ++-
 .../scala/cn/edu/tsinghua/tsfile/TSFileSuit.scala  |  13 ++-
 tsfile/README.md                                   |  21 +++++
 tsfile/example/readme.md                           |  21 +++++
 .../java/cn/edu/tsinghua/tsfile/TsFileRead.java    |  13 ++-
 .../cn/edu/tsinghua/tsfile/TsFileSequenceRead.java |  13 ++-
 .../java/cn/edu/tsinghua/tsfile/TsFileWrite.java   |  13 ++-
 tsfile/package.sh                                  |  13 ++-
 tsfile/pom.xml                                     |  26 +++--
 .../apache/iotdb/tsfile/common/cache/Cache.java    |  13 ++-
 .../apache/iotdb/tsfile/common/cache/LRUCache.java |  13 ++-
 .../iotdb/tsfile/common/conf/TSFileConfig.java     |  13 ++-
 .../iotdb/tsfile/common/conf/TSFileDescriptor.java |  13 ++-
 .../tsfile/common/constant/JsonFormatConstant.java |  13 ++-
 .../tsfile/common/constant/QueryConstant.java      |  13 ++-
 .../tsfile/common/constant/StatisticConstant.java  |  13 ++-
 .../tsfile/common/constant/SystemConstant.java     |  13 ++-
 .../apache/iotdb/tsfile/compress/Compressor.java   |  13 ++-
 .../apache/iotdb/tsfile/compress/UnCompressor.java |  13 ++-
 .../tsfile/encoding/bitpacking/IntPacker.java      |  13 ++-
 .../tsfile/encoding/bitpacking/LongPacker.java     |  13 ++-
 .../tsfile/encoding/common/EncodingConfig.java     |  13 ++-
 .../iotdb/tsfile/encoding/common/EndianType.java   |  13 ++-
 .../tsfile/encoding/decoder/BitmapDecoder.java     |  13 ++-
 .../iotdb/tsfile/encoding/decoder/Decoder.java     |  13 ++-
 .../encoding/decoder/DeltaBinaryDecoder.java       |  13 ++-
 .../encoding/decoder/DoublePrecisionDecoder.java   |  13 ++-
 .../tsfile/encoding/decoder/FloatDecoder.java      |  13 ++-
 .../tsfile/encoding/decoder/GorillaDecoder.java    |  13 ++-
 .../tsfile/encoding/decoder/IntRleDecoder.java     |  13 ++-
 .../tsfile/encoding/decoder/LongRleDecoder.java    |  13 ++-
 .../tsfile/encoding/decoder/PlainDecoder.java      |  13 ++-
 .../iotdb/tsfile/encoding/decoder/RleDecoder.java  |  13 ++-
 .../encoding/decoder/SinglePrecisionDecoder.java   |  13 ++-
 .../tsfile/encoding/encoder/BitmapEncoder.java     |  13 ++-
 .../encoding/encoder/DeltaBinaryEncoder.java       |  13 ++-
 .../encoding/encoder/DoublePrecisionEncoder.java   |  13 ++-
 .../iotdb/tsfile/encoding/encoder/Encoder.java     |  13 ++-
 .../tsfile/encoding/encoder/FloatEncoder.java      |  13 ++-
 .../tsfile/encoding/encoder/GorillaEncoder.java    |  13 ++-
 .../tsfile/encoding/encoder/IntRleEncoder.java     |  13 ++-
 .../tsfile/encoding/encoder/LongRleEncoder.java    |  13 ++-
 .../tsfile/encoding/encoder/PlainEncoder.java      |  13 ++-
 .../iotdb/tsfile/encoding/encoder/RleEncoder.java  |  13 ++-
 .../encoding/encoder/SinglePrecisionEncoder.java   |  13 ++-
 .../tsfile/encoding/encoder/TSEncodingBuilder.java |  13 ++-
 .../tsfile/exception/TsFileRuntimeException.java   |  13 ++-
 .../tsfile/exception/cache/CacheException.java     |  13 ++-
 .../CompressionTypeNotSupportedException.java      |  13 ++-
 .../encoding/TsFileDecodingException.java          |  13 ++-
 .../encoding/TsFileEncodingException.java          |  13 ++-
 .../exception/filter/FilterDataTypeException.java  |  13 ++-
 .../exception/filter/FilterInvokeException.java    |  13 ++-
 .../filter/QueryFilterOptimizationException.java   |  13 ++-
 .../filter/UnSupportFilterDataTypeException.java   |  13 ++-
 .../metadata/MetadataArgsErrorException.java       |  13 ++-
 .../write/InvalidJsonSchemaException.java          |  13 ++-
 .../exception/write/NoMeasurementException.java    |  13 ++-
 .../tsfile/exception/write/PageException.java      |  13 ++-
 .../write/UnSupportedDataTypeException.java        |  13 ++-
 .../write/UnknownColumnTypeException.java          |  13 ++-
 .../exception/write/WriteProcessException.java     |  13 ++-
 .../org/apache/iotdb/tsfile/file/MetaMarker.java   |  13 ++-
 .../iotdb/tsfile/file/footer/ChunkGroupFooter.java |  13 ++-
 .../iotdb/tsfile/file/header/ChunkHeader.java      |  13 ++-
 .../iotdb/tsfile/file/header/PageHeader.java       |  13 ++-
 .../iotdb/tsfile/file/header/package-info.java     |  13 ++-
 .../tsfile/file/metadata/ChunkGroupMetaData.java   |  13 ++-
 .../iotdb/tsfile/file/metadata/ChunkMetaData.java  |  13 ++-
 .../tsfile/file/metadata/TsDeviceMetadata.java     |  13 ++-
 .../file/metadata/TsDeviceMetadataIndex.java       |  13 ++-
 .../iotdb/tsfile/file/metadata/TsDigest.java       |  13 ++-
 .../iotdb/tsfile/file/metadata/TsFileMetaData.java |  13 ++-
 .../file/metadata/enums/CompressionType.java       |  13 ++-
 .../tsfile/file/metadata/enums/TSDataType.java     |  13 ++-
 .../tsfile/file/metadata/enums/TSEncoding.java     |  13 ++-
 .../tsfile/file/metadata/enums/TSFreqType.java     |  13 ++-
 .../file/metadata/statistics/BinaryStatistics.java |  13 ++-
 .../metadata/statistics/BooleanStatistics.java     |  13 ++-
 .../file/metadata/statistics/DoubleStatistics.java |  13 ++-
 .../file/metadata/statistics/FloatStatistics.java  |  13 ++-
 .../metadata/statistics/IntegerStatistics.java     |  13 ++-
 .../file/metadata/statistics/LongStatistics.java   |  13 ++-
 .../file/metadata/statistics/NoStatistics.java     |  13 ++-
 .../file/metadata/statistics/Statistics.java       |  13 ++-
 .../statistics/StatisticsClassException.java       |  13 ++-
 .../statistics/StatisticsDeserializer.java         |  13 ++-
 .../org/apache/iotdb/tsfile/read/IDataReader.java  |  13 ++-
 .../apache/iotdb/tsfile/read/ReadOnlyTsFile.java   |  13 ++-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |  13 ++-
 .../iotdb/tsfile/read/UnClosedTsFileReader.java    |  13 ++-
 .../apache/iotdb/tsfile/read/common/BatchData.java |  13 ++-
 .../org/apache/iotdb/tsfile/read/common/Chunk.java |  13 ++-
 .../org/apache/iotdb/tsfile/read/common/Field.java |  13 ++-
 .../org/apache/iotdb/tsfile/read/common/Path.java  |  13 ++-
 .../apache/iotdb/tsfile/read/common/RowRecord.java |  13 ++-
 .../iotdb/tsfile/read/controller/ChunkLoader.java  |  13 ++-
 .../tsfile/read/controller/ChunkLoaderImpl.java    |  13 ++-
 .../tsfile/read/controller/MetadataQuerier.java    |  13 ++-
 .../read/controller/MetadataQuerierByFileImpl.java |  13 ++-
 .../tsfile/read/expression/ExpressionType.java     |  13 ++-
 .../tsfile/read/expression/IBinaryExpression.java  |  13 ++-
 .../iotdb/tsfile/read/expression/IExpression.java  |  13 ++-
 .../tsfile/read/expression/IUnaryExpression.java   |  13 ++-
 .../tsfile/read/expression/QueryExpression.java    |  13 ++-
 .../read/expression/impl/BinaryExpression.java     |  13 ++-
 .../read/expression/impl/GlobalTimeExpression.java |  13 ++-
 .../expression/impl/SingleSeriesExpression.java    |  13 ++-
 .../read/expression/util/ExpressionOptimizer.java  |  13 ++-
 .../read/expression/util/ExpressionPrinter.java    |  13 ++-
 .../iotdb/tsfile/read/filter/DigestForFilter.java  |  13 ++-
 .../iotdb/tsfile/read/filter/TimeFilter.java       |  13 ++-
 .../iotdb/tsfile/read/filter/ValueFilter.java      |  13 ++-
 .../tsfile/read/filter/basic/BinaryFilter.java     |  13 ++-
 .../iotdb/tsfile/read/filter/basic/Filter.java     |  13 ++-
 .../tsfile/read/filter/basic/UnaryFilter.java      |  13 ++-
 .../tsfile/read/filter/factory/FilterFactory.java  |  13 ++-
 .../tsfile/read/filter/factory/FilterType.java     |  13 ++-
 .../tsfile/read/filter/operator/AndFilter.java     |  13 ++-
 .../iotdb/tsfile/read/filter/operator/Eq.java      |  13 ++-
 .../iotdb/tsfile/read/filter/operator/Gt.java      |  13 ++-
 .../iotdb/tsfile/read/filter/operator/GtEq.java    |  13 ++-
 .../iotdb/tsfile/read/filter/operator/Lt.java      |  13 ++-
 .../iotdb/tsfile/read/filter/operator/LtEq.java    |  13 ++-
 .../iotdb/tsfile/read/filter/operator/NotEq.java   |  13 ++-
 .../tsfile/read/filter/operator/NotFilter.java     |  13 ++-
 .../tsfile/read/filter/operator/OrFilter.java      |  13 ++-
 .../query/dataset/DataSetWithTimeGenerator.java    |  13 ++-
 .../query/dataset/DataSetWithoutTimeGenerator.java |  13 ++-
 .../tsfile/read/query/dataset/QueryDataSet.java    |  13 ++-
 .../query/executor/ExecutorWithTimeGenerator.java  |  13 ++-
 .../tsfile/read/query/executor/QueryExecutor.java  |  13 ++-
 .../tsfile/read/query/executor/TsFileExecutor.java |  13 ++-
 .../read/query/timegenerator/TimeGenerator.java    |  13 ++-
 .../query/timegenerator/TimeGeneratorImpl.java     |  13 ++-
 .../read/query/timegenerator/node/AndNode.java     |  13 ++-
 .../read/query/timegenerator/node/LeafNode.java    |  13 ++-
 .../tsfile/read/query/timegenerator/node/Node.java |  13 ++-
 .../read/query/timegenerator/node/NodeType.java    |  13 ++-
 .../read/query/timegenerator/node/OrNode.java      |  13 ++-
 .../tsfile/read/reader/DefaultTsFileInput.java     |  13 ++-
 .../iotdb/tsfile/read/reader/TsFileInput.java      |  13 ++-
 .../tsfile/read/reader/chunk/ChunkReader.java      |  13 ++-
 .../read/reader/chunk/ChunkReaderByTimestamp.java  |  13 ++-
 .../read/reader/chunk/ChunkReaderWithFilter.java   |  13 ++-
 .../reader/chunk/ChunkReaderWithoutFilter.java     |  13 ++-
 .../iotdb/tsfile/read/reader/page/PageReader.java  |  13 ++-
 .../read/reader/series/FileSeriesReader.java       |  13 ++-
 .../reader/series/FileSeriesReaderWithFilter.java  |  13 ++-
 .../series/FileSeriesReaderWithoutFilter.java      |  13 ++-
 .../reader/series/SeriesReaderByTimestamp.java     |  13 ++-
 .../java/org/apache/iotdb/tsfile/utils/Binary.java |  13 ++-
 .../org/apache/iotdb/tsfile/utils/BytesUtils.java  |  13 ++-
 .../java/org/apache/iotdb/tsfile/utils/Loader.java |  13 ++-
 .../java/org/apache/iotdb/tsfile/utils/Pair.java   |  13 ++-
 .../org/apache/iotdb/tsfile/utils/PublicBAOS.java  |  13 ++-
 .../tsfile/utils/ReadWriteForEncodingUtils.java    |  13 ++-
 .../iotdb/tsfile/utils/ReadWriteIOUtils.java       |  13 ++-
 .../apache/iotdb/tsfile/utils/StringContainer.java |  13 ++-
 .../apache/iotdb/tsfile/write/TsFileWriter.java    |  13 ++-
 .../iotdb/tsfile/write/chunk/ChunkBuffer.java      |  13 ++-
 .../tsfile/write/chunk/ChunkGroupWriterImpl.java   |  13 ++-
 .../iotdb/tsfile/write/chunk/ChunkWriterImpl.java  |  13 ++-
 .../tsfile/write/chunk/IChunkGroupWriter.java      |  13 ++-
 .../iotdb/tsfile/write/chunk/IChunkWriter.java     |  13 ++-
 .../apache/iotdb/tsfile/write/page/PageWriter.java |  13 ++-
 .../apache/iotdb/tsfile/write/record/TSRecord.java |  13 ++-
 .../write/record/datapoint/BooleanDataPoint.java   |  13 ++-
 .../tsfile/write/record/datapoint/DataPoint.java   |  13 ++-
 .../write/record/datapoint/DoubleDataPoint.java    |  13 ++-
 .../write/record/datapoint/FloatDataPoint.java     |  13 ++-
 .../write/record/datapoint/IntDataPoint.java       |  13 ++-
 .../write/record/datapoint/LongDataPoint.java      |  13 ++-
 .../write/record/datapoint/StringDataPoint.java    |  13 ++-
 .../iotdb/tsfile/write/schema/FileSchema.java      |  13 ++-
 .../iotdb/tsfile/write/schema/JsonConverter.java   |  13 ++-
 .../tsfile/write/schema/MeasurementSchema.java     |  13 ++-
 .../iotdb/tsfile/write/schema/SchemaBuilder.java   |  13 ++-
 .../tsfile/write/writer/DefaultTsFileOutput.java   |  13 ++-
 .../iotdb/tsfile/write/writer/IDataWriter.java     |  13 ++-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  13 ++-
 .../iotdb/tsfile/write/writer/TsFileOutput.java    |  13 ++-
 .../resources/tsfile-format.properties.template    |  21 +++++
 .../apache/iotdb/tsfile/common/LRUCacheTest.java   |  13 ++-
 .../apache/iotdb/tsfile/compress/CompressTest.java |  13 ++-
 .../apache/iotdb/tsfile/compress/SnappyTest.java   |  13 ++-
 .../tsfile/constant/TimeseriesTestConstant.java    |  13 ++-
 .../tsfile/encoding/bitpacking/IntPackerTest.java  |  13 ++-
 .../tsfile/encoding/bitpacking/LongPackerTest.java |  13 ++-
 .../tsfile/encoding/decoder/BitmapDecoderTest.java |  13 ++-
 .../tsfile/encoding/decoder/FloatDecoderTest.java  |  13 ++-
 .../encoding/decoder/GorillaDecoderTest.java       |  13 ++-
 .../tsfile/encoding/decoder/IntRleDecoderTest.java |  13 ++-
 .../encoding/decoder/LongRleDecoderTest.java       |  13 ++-
 .../delta/DeltaBinaryEncoderIntegerTest.java       |  13 ++-
 .../decoder/delta/DeltaBinaryEncoderLongTest.java  |  13 ++-
 .../file/metadata/ChunkGroupMetaDataTest.java      |  13 ++-
 .../tsfile/file/metadata/ChunkMetaDataTest.java    |  13 ++-
 .../file/metadata/TimeSeriesMetadataTest.java      |  13 ++-
 .../file/metadata/TsDeviceMetadataIndexTest.java   |  13 ++-
 .../tsfile/file/metadata/TsDeviceMetadataTest.java |  13 ++-
 .../tsfile/file/metadata/TsFileMetaDataTest.java   |  13 ++-
 .../metadata/statistics/BooleanStatisticsTest.java |  13 ++-
 .../metadata/statistics/DoubleStatisticsTest.java  |  13 ++-
 .../metadata/statistics/FloatStatisticsTest.java   |  13 ++-
 .../metadata/statistics/IntegerStatisticsTest.java |  13 ++-
 .../metadata/statistics/LongStatisticsTest.java    |  13 ++-
 .../metadata/statistics/StringStatisticsTest.java  |  13 ++-
 .../tsfile/file/metadata/utils/TestHelper.java     |  13 ++-
 .../iotdb/tsfile/file/metadata/utils/Utils.java    |  13 ++-
 .../iotdb/tsfile/read/ReadOnlyTsFileTest.java      |  13 ++-
 .../org/apache/iotdb/tsfile/read/ReadTest.java     |  13 ++-
 .../iotdb/tsfile/read/TimePlainEncodeReadTest.java |  13 ++-
 .../apache/iotdb/tsfile/read/common/PathTest.java  |  13 ++-
 .../tsfile/read/controller/ChunkLoaderTest.java    |  13 ++-
 .../controller/MetadataQuerierByFileImplTest.java  |  13 ++-
 .../iotdb/tsfile/read/filter/DigestFilterTest.java |  13 ++-
 .../read/filter/IExpressionOptimizerTest.java      |  13 ++-
 .../read/filter/MinTimeMaxTimeFilterTest.java      |  13 ++-
 .../iotdb/tsfile/read/filter/OperatorTest.java     |  13 ++-
 .../read/query/executor/QueryExecutorTest.java     |  13 ++-
 .../tsfile/read/query/timegenerator/NodeTest.java  |  13 ++-
 .../query/timegenerator/ReaderByTimestampTest.java |  13 ++-
 .../query/timegenerator/TimeGeneratorTest.java     |  13 ++-
 .../TsFileGeneratorForSeriesReaderByTimestamp.java |  13 ++-
 .../iotdb/tsfile/read/reader/PageReaderTest.java   |  13 ++-
 .../iotdb/tsfile/read/reader/ReaderTest.java       |  13 ++-
 .../apache/iotdb/tsfile/utils/BytesUtilsTest.java  |  13 ++-
 .../iotdb/tsfile/utils/CommonTestConstant.java     |  13 ++-
 .../apache/iotdb/tsfile/utils/FileGenerator.java   |  13 ++-
 .../org/apache/iotdb/tsfile/utils/FileUtils.java   |  13 ++-
 .../apache/iotdb/tsfile/utils/FileUtilsTest.java   |  13 ++-
 .../org/apache/iotdb/tsfile/utils/PairTest.java    |  13 ++-
 .../tsfile/utils/ReadWriteStreamUtilsTest.java     |  13 ++-
 .../tsfile/utils/ReadWriteToBytesUtilsTest.java    |  13 ++-
 .../org/apache/iotdb/tsfile/utils/RecordUtils.java |  13 ++-
 .../apache/iotdb/tsfile/utils/RecordUtilsTest.java |  13 ++-
 .../iotdb/tsfile/utils/StringContainerTest.java    |  13 ++-
 .../iotdb/tsfile/utils/TsFileGeneratorForTest.java |  13 ++-
 .../org/apache/iotdb/tsfile/write/PerfTest.java    |  13 ++-
 .../iotdb/tsfile/write/ReadPageInMemTest.java      |  13 ++-
 .../iotdb/tsfile/write/TsFileIOWriterTest.java     |  13 ++-
 .../iotdb/tsfile/write/TsFileReadWriteTest.java    |  13 ++-
 .../org/apache/iotdb/tsfile/write/WriteTest.java   |  13 ++-
 .../write/schema/converter/JsonConverterTest.java  |  13 ++-
 .../write/schema/converter/SchemaBuilderTest.java  |  13 ++-
 .../iotdb/tsfile/write/series/PageWriterTest.java  |  13 ++-
 tsfile/src/test/resources/logback.xml              |  20 ++++
 794 files changed, 5118 insertions(+), 5527 deletions(-)