This is an automated email from the ASF dual-hosted git repository.
hxd pushed a change to branch value_filter_query_optimization
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from a447205 fix some comment
new 971ec2b Add wal checking tool (#85)
new db41e49 Fix sonar bug (#82)
new 300254a temporary deactive win10+oracleJDK11 on travis
new 90746f9 Merge pull request #89 from apache/deactive_win10_oraclejdk11
new 0af05d5 Fix float precision test in memtable (#90)
new 0395440 Merge remote-tracking branch 'origin/master' into
value_filter_query_optimization
The 1507 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 | 22 +-
.../apache/iotdb/cli/client/AbstractClient.java | 15 +-
.../java/org/apache/iotdb/cli/tool/ExportCsv.java | 2 +-
.../iotdb/db/auth/authorizer/BasicAuthorizer.java | 15 +-
.../db/auth/authorizer/LocalFileAuthorizer.java | 4 +-
.../iotdb/db/auth/role/LocalFileRoleAccessor.java | 4 +-
.../iotdb/db/auth/user/BasicUserManager.java | 3 +-
.../iotdb/db/auth/user/LocalFileUserAccessor.java | 2 +-
.../org/apache/iotdb/db/concurrent/HashLock.java | 8 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 589 +++++++++++++++++----
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 207 ++++----
.../iotdb/db/conf/directories/Directories.java | 4 +-
.../strategy/MinDirOccupiedSpaceFirstStrategy.java | 2 +-
.../MinFolderOccupiedSpaceFirstStrategy.java | 2 +-
.../engine/bufferwrite/BufferWriteProcessor.java | 49 +-
.../bufferwrite/RestorableTsFileIOWriter.java | 6 +-
.../engine/cache/RowGroupBlockMetaDataCache.java | 16 +
.../db/engine/filenode/FileNodeFlushFuture.java | 12 +-
.../iotdb/db/engine/filenode/FileNodeManager.java | 17 +-
.../db/engine/filenode/FileNodeProcessor.java | 8 +-
.../db/engine/memcontrol/BasicMemController.java | 9 +-
.../db/engine/memcontrol/FlushPartialPolicy.java | 2 +-
.../db/engine/memcontrol/MemMonitorThread.java | 4 +-
.../db/engine/modification/ModificationFile.java | 2 +-
.../io/LocalTextModificationAccessor.java | 3 +-
.../db/engine/overflow/io/OverflowProcessor.java | 19 +-
.../db/engine/overflow/io/OverflowResource.java | 11 +-
.../apache/iotdb/db/engine/pool/FlushManager.java | 11 +-
.../apache/iotdb/db/engine/pool/MergeManager.java | 10 +-
.../version/SimpleFileVersionController.java | 4 +-
.../iotdb/db/exception/ProcessorException.java | 4 +
...llTypeException.java => SysCheckException.java} | 15 +-
.../db/exception/builder/ExceptionBuilder.java | 2 +-
.../org/apache/iotdb/db/metadata/MManager.java | 268 +++++-----
.../org/apache/iotdb/db/monitor/StatMonitor.java | 12 +-
.../db/postback/conf/PostBackSenderConfig.java | 4 +-
.../iotdb/db/postback/receiver/ServerManager.java | 10 +-
.../db/postback/receiver/ServerServiceImpl.java | 12 +-
.../iotdb/db/qp/executor/OverflowQPExecutor.java | 7 +-
.../iotdb/db/query/control/FileReaderManager.java | 2 +-
.../apache/iotdb/db/service/CloseMergeService.java | 12 +-
.../java/org/apache/iotdb/db/service/IoTDB.java | 9 +-
.../org/apache/iotdb/db/service/JDBCService.java | 10 +-
.../java/org/apache/iotdb/db/service/Monitor.java | 10 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 3 +-
.../java/org/apache/iotdb/db/tools/WalChecker.java | 118 +++++
.../org/apache/iotdb/db/utils/LoadDataUtils.java | 4 +-
.../org/apache/iotdb/db/utils/OpenFileNumUtil.java | 10 +-
.../apache/iotdb/db/writelog/io/ILogReader.java | 7 +-
.../org/apache/iotdb/db/writelog/io/LogWriter.java | 2 +-
.../apache/iotdb/db/writelog/io/RAFLogReader.java | 45 +-
.../writelog/manager/MultiFileLogNodeManager.java | 14 +-
.../db/writelog/node/ExclusiveWriteLogNode.java | 6 +-
.../recover/ExclusiveLogRecoverPerformer.java | 18 +-
.../db/writelog/transfer/PhysicalPlanCodec.java | 10 +-
.../writelog/transfer/PhysicalPlanLogTransfer.java | 2 +-
.../java/org/apache/iotdb/db/engine/PathUtils.java | 4 +-
.../memcontrol/BufferwriteFileSizeControlTest.java | 10 +-
.../memcontrol/BufferwriteMetaSizeControlTest.java | 10 +-
.../db/engine/memcontrol/IoTDBMemControlTest.java | 10 +-
.../memcontrol/OverflowFileSizeControlTest.java | 8 +-
.../memcontrol/OverflowMetaSizeControlTest.java | 8 +-
.../db/engine/memtable/PrimitiveMemTableTest.java | 26 +-
.../engine/modification/DeletionFileNodeTest.java | 2 +-
.../overflow/io/OverflowProcessorBenchmark.java | 4 +-
.../version/SysTimeVersionControllerTest.java | 5 +-
.../iotdb/db/metadata/MManagerAdvancedTest.java | 5 +-
.../org/apache/iotdb/db/monitor/MonitorTest.java | 6 +-
.../sender/IoTDBSingleClientPostBackTest.java | 2 +-
.../db/query/control/FileReaderManagerTest.java | 6 +-
.../org/apache/iotdb/db/tools/WalCheckerTest.java | 133 +++++
.../apache/iotdb/db/utils/EnvironmentUtils.java | 20 +-
.../apache/iotdb/db/writelog/PerformanceTest.java | 24 +-
.../org/apache/iotdb/db/writelog/RecoverTest.java | 6 +-
.../iotdb/db/writelog/WriteLogNodeManagerTest.java | 14 +-
.../apache/iotdb/db/writelog/WriteLogNodeTest.java | 22 +-
.../iotdb/db/writelog/io/LogWriterReaderTest.java | 2 +-
77 files changed, 1359 insertions(+), 646 deletions(-)
copy
iotdb/src/main/java/org/apache/iotdb/db/exception/{UnSupportedFillTypeException.java
=> SysCheckException.java} (77%)
create mode 100644
iotdb/src/main/java/org/apache/iotdb/db/tools/WalChecker.java
create mode 100644
iotdb/src/test/java/org/apache/iotdb/db/tools/WalCheckerTest.java