You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2020/11/05 08:18:34 UTC
[iotdb] branch ZYBug updated: optimize for tw
This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch ZYBug
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/ZYBug by this push:
new f23b05f optimize for tw
f23b05f is described below
commit f23b05fed9a430b9365393122736328ffefb63fd
Author: JackieTien97 <Ja...@foxmail.com>
AuthorDate: Thu Nov 5 16:07:10 2020 +0800
optimize for tw
---
server/src/assembly/resources/conf/iotdb-engine.properties | 2 +-
server/src/assembly/resources/conf/logback.xml | 3 ---
server/src/main/java/org/apache/iotdb/db/service/TSServiceImpl.java | 2 --
server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java | 3 ++-
4 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/server/src/assembly/resources/conf/iotdb-engine.properties b/server/src/assembly/resources/conf/iotdb-engine.properties
index 1216f9a..a834ba7 100644
--- a/server/src/assembly/resources/conf/iotdb-engine.properties
+++ b/server/src/assembly/resources/conf/iotdb-engine.properties
@@ -176,7 +176,7 @@ wal_buffer_size=16777216
time_zone=+08:00
# When a TsFile's file size (in byte) exceeds this, the TsFile is forced closed. The default threshold is 256 MB.
-tsfile_size_threshold=268435456
+tsfile_size_threshold=536870912
# When a memTable's size (in byte) exceeds this, the memtable is flushed to disk. The default threshold is 256 GB.
memtable_size_threshold=268435456
diff --git a/server/src/assembly/resources/conf/logback.xml b/server/src/assembly/resources/conf/logback.xml
index e510fef..d02757a 100644
--- a/server/src/assembly/resources/conf/logback.xml
+++ b/server/src/assembly/resources/conf/logback.xml
@@ -263,7 +263,4 @@
<logger level="info" name="QUERY-FREQUENCY">
<appender-ref ref="QUERY-FREQUENCY"/>
</logger>
- <logger level="info" name="ALL-SQL">
- <appender-ref ref="ALL_SQL"/>
- </logger>
</configuration>
diff --git a/server/src/main/java/org/apache/iotdb/db/service/TSServiceImpl.java b/server/src/main/java/org/apache/iotdb/db/service/TSServiceImpl.java
index 2e03a28..026b294 100644
--- a/server/src/main/java/org/apache/iotdb/db/service/TSServiceImpl.java
+++ b/server/src/main/java/org/apache/iotdb/db/service/TSServiceImpl.java
@@ -137,7 +137,6 @@ import org.slf4j.LoggerFactory;
public class TSServiceImpl implements TSIService.Iface, ServerContext {
private static final Logger logger = LoggerFactory.getLogger(TSServiceImpl.class);
- private static final Logger ALL_SQL_LOGGER = LoggerFactory.getLogger("ALL-SQL");
private static final Logger SLOW_SQL_LOGGER = LoggerFactory.getLogger("SLOW-SQL");
private static final Logger QUERY_FREQUENCY_LOGGER = LoggerFactory.getLogger("QUERY-FREQUENCY");
private static final String INFO_NOT_LOGIN = "{}: Not login.";
@@ -564,7 +563,6 @@ public class TSServiceImpl implements TSIService.Iface, ServerContext {
private TSExecuteStatementResp internalExecuteQueryStatement(String statement,
long statementId, PhysicalPlan plan, int fetchSize, String username) {
queryCount.incrementAndGet();
- ALL_SQL_LOGGER.info(statement);
long startTime = System.currentTimeMillis();
long queryId = -1;
try {
diff --git a/server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java b/server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java
index 245c4f4..11abc44 100644
--- a/server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java
+++ b/server/src/main/java/org/apache/iotdb/db/utils/FileLoaderUtils.java
@@ -19,6 +19,7 @@
package org.apache.iotdb.db.utils;
import java.io.IOException;
+import java.util.Collections;
import java.util.List;
import java.util.Map.Entry;
import java.util.Set;
@@ -89,7 +90,7 @@ public class FileLoaderUtils {
if (resource.isClosed()) {
timeSeriesMetadata = TimeSeriesMetadataCache.getInstance()
.get(new TimeSeriesMetadataCache.TimeSeriesMetadataCacheKey(resource.getPath(),
- seriesPath.getDevice(), seriesPath.getMeasurement()), allSensors);
+ seriesPath.getDevice(), seriesPath.getMeasurement()), Collections.singleton(seriesPath.getMeasurement()));
if (timeSeriesMetadata != null) {
timeSeriesMetadata.setChunkMetadataLoader(
new DiskChunkMetadataLoader(resource, seriesPath, context, filter));