This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch OOMImprove
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from e954a6c add hot change support
add 9bed072 [IOTDB-933] Fix antlr4 which caused benchmark throw exception
(#1795)
add 40adb82 fix a class name in jdbc module and reformat (#1817)
add 3f6358e Put all log level setting together (#1816)
add 34468e2 update google guava version (#1814)
add a1adaf2 [Sonar] Fix Codesmell blocker and critical issue (#1750)
add 844b4e6 Supplement the document (#1710)
add e77d26a fix LOCAL_JMX to JMX_LOCAL
add a224edc update start-cli bash (#1829)
add 102bd16 [IOTDB-829] Accelerate delete timeseries (#1732)
add ae766b0 [IOTDB-947] Fix error when counting node with wildcard (#1832)
add b323b78 [IOTDB-921] Solve the statement twice call bug (#1784)
add f72064d [IOTDB-928] Make ENCODING optional in create time series
sentence (#1785)
add c03bfc6 resolve conflicts
No new revisions were added by this update.
Summary of changes:
LICENSE-binary | 2 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 91 ++++----
cli/src/assembly/resources/sbin/start-cli.bat | 10 +-
cli/src/assembly/resources/sbin/start-cli.sh | 35 +++-
.../DDL Data Definition Language.md | 22 +-
docs/UserGuide/Operation Manual/SQL Reference.md | 11 +
.../DDL Data Definition Language.md | 8 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 11 +
docs/zh/UserGuide/Server/Config Manual.md | 4 +-
.../iotdb/hadoop/tsfile/TSFMRReadExample.java | 1 -
.../iotdb/hadoop/tsfile/TSMRWriteExample.java | 6 +-
.../java/org/apache/iotdb/rocketmq/Constant.java | 17 +-
.../main/java/org/apache/iotdb/SessionExample.java | 58 +++---
.../apache/iotdb/tsfile/TsFileWriteWithTablet.java | 6 +-
flink-iotdb-connector/pom.xml | 1 +
.../apache/iotdb/hadoop/fileSystem/HDFSFile.java | 59 +++---
.../org/apache/iotdb/hive/TsFileDeserializer.java | 17 +-
.../main/java/org/apache/iotdb/jdbc/Activator.java | 21 +-
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 18 +-
.../org/apache/iotdb/jdbc/IoTDBDataSource.java | 230 ++++++++++-----------
.../apache/iotdb/jdbc/IoTDBDataSourceFactory.java | 79 +++++++
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 78 ++++++-
.../apache/iotdb/jdbc/IoTDbDataSourceFactory.java | 79 -------
.../apache/iotdb/jdbc/IoTDBJDBCResultSetTest.java | 28 +--
.../apache/iotdb/jdbc/IoTDBResultMetadataTest.java | 4 +-
pom.xml | 4 +-
server/src/assembly/resources/conf/logback.xml | 4 +-
.../iotdb/db/auth/user/BasicUserManager.java | 4 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 23 +++
.../iotdb/db/cost/statistic/Measurement.java | 29 ++-
.../org/apache/iotdb/db/engine/StorageEngine.java | 28 +--
.../db/engine/fileSystem/SystemFileFactory.java | 10 +-
.../iotdb/db/engine/memtable/AbstractMemTable.java | 33 +--
.../apache/iotdb/db/engine/memtable/IMemTable.java | 9 +-
.../db/engine/merge/manage/MergeResource.java | 10 +-
.../engine/storagegroup/StorageGroupProcessor.java | 108 +++++-----
.../db/engine/storagegroup/TsFileProcessor.java | 19 +-
.../level/LevelTsFileManagement.java | 2 -
.../org/apache/iotdb/db/metadata/MLogWriter.java | 13 +-
.../org/apache/iotdb/db/metadata/MManager.java | 51 +++--
.../java/org/apache/iotdb/db/metadata/MTree.java | 66 ++++--
.../org/apache/iotdb/db/metadata/PartialPath.java | 53 ++++-
.../apache/iotdb/db/metrics/source/JvmSource.java | 12 +-
.../iotdb/db/metrics/source/MetricsSource.java | 24 +--
.../org/apache/iotdb/db/monitor/StatMonitor.java | 2 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 25 +--
.../iotdb/db/qp/strategy/LogicalGenerator.java | 43 ++--
.../iotdb/db/query/context/QueryContext.java | 7 +-
.../iotdb/db/query/control/TracingManager.java | 32 +--
.../chunk/metadata/DiskChunkMetadataLoader.java | 7 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 35 ++--
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 2 +-
.../iotdb/db/writelog/recover/LogReplayer.java | 11 +-
.../engine/modification/DeletionFileNodeTest.java | 28 +--
.../db/engine/modification/DeletionQueryTest.java | 52 ++---
.../storagegroup/StorageGroupProcessorTest.java | 5 +-
.../engine/storagegroup/TsFileProcessorTest.java | 9 +-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 10 +-
.../iotdb/db/integration/IoTDBMultiSeriesIT.java | 29 +++
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 49 +++++
.../iotdb/db/integration/IoTDBTracingTest.java | 6 +-
.../org/apache/iotdb/db/metadata/MTreeTest.java | 23 +++
.../apache/iotdb/db/metadata/PartialPathTest.java | 27 ++-
.../iotdb/db/qp/plan/LogicalPlanSmallTest.java | 2 +-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 4 +-
.../iotdb/db/writelog/recover/LogReplayerTest.java | 2 +-
.../org/apache/iotdb/session/SessionDataSet.java | 6 +-
.../scala/org/apache/iotdb/spark/db/IoTDBRDD.scala | 4 +-
.../iotdb/tsfile/compress/IUnCompressor.java | 9 +-
.../iotdb/tsfile/encoding/decoder/Decoder.java | 13 +-
.../file/metadata/statistics/BinaryStatistics.java | 22 +-
.../apache/iotdb/tsfile/read/common/BatchData.java | 14 +-
.../iotdb/tsfile/utils/ReadWriteIOUtils.java | 22 +-
.../apache/iotdb/tsfile/write/record/Tablet.java | 7 +-
.../apache/iotdb/tsfile/utils/RecordUtilsTest.java | 100 ++++-----
75 files changed, 1220 insertions(+), 785 deletions(-)
create mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDataSourceFactory.java
delete mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDbDataSourceFactory.java