You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ge...@apache.org on 2020/07/05 11:29:08 UTC
[incubator-iotdb] branch measurement_with_quote updated (997bd7a ->
93c0f31)
This is an automated email from the ASF dual-hosted git repository.
geniuspig pushed a change to branch measurement_with_quote
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from 997bd7a only support double quote in path.
add 6c76ec3 [IOTDB-726] fix the lineNumber of mlog/snapshot is incorrect after restarting the server (#1416)
add 7895841 [IOTDB-775] Add SQL of creating snapshot manually (#1413)
add f9d6a0f Add chinese version
add f27e5e4 Add english version
add 139b0eb Reduce the code
add ccb8335 update
add 4220b63 Add comment
add 719bc49 Update docs/zh/SystemDesign/DataQuery/AlignByDeviceQuery.md
add 903fee0 Update AlignByDeviceQuery Doc (#1406)
add 121e2e7 prepare for announcing releasing v0.10
add 7a9d689 fix typo of the dwonload webpage
add 03c4f03 move getSeriesSchemas to MManager
add 46e78a0 Merge pull request #1408 from mychaow/master
add 32927b5 Clear mlog when creating snapshot
add b282f1e No need to serialize snapshotLineNumber Add user guide and system design documents
add 6919a79 Fix typo
add a9e9c97 Add more system design documents
add a019a90 [IOTDB-736] Query performance tracing (#1399)
add 37504a2 add compression keyword (#1369)
add fe913c9 Support partition removal (#1409)
add ab5f7cc fix series reader bug (#1434)
add 850c11c fix insertRecord serialize in Python example
add 0589dab set rpc version to v3
add a40b5f7 enlarge avg_series_point_num_threshold to 100000
add 6da16b4 Comparison IoTDB with other TSDBs (#1189)
add 8146b87 Add version info in MTree snapshot file name
add d1231f6 Fix test
add 662a8bc Change name
add 22a82b3 Abstract insertPlan
add 58b10ff rename markMeasurementInsertionFailed to markFailedMeasurementInsertion
add 2cbee31 change the way to get MManager (#1431)
add 0e2d838 remove redundant type change
add 305fa47 [IOTDB-785] Disable anonymous access MQTT service (#1447)
add 6603dfe add insertStringRecord rpc method (#1450)
add 11e1f57 Fix logic of creating MTree snapshot (#1452)
add 5f08035 [IOTDB-787] set thrift and antlr as two independent module (#1451)
add f8eaf79 fix upgrade
add 172ab45 [IoTDB-786]refactor the thrift rpc service to reduce duplicate codes of RPC and Sync module (#1453)
add 93c0f31 Merge branch 'master' into measurement_with_quote
No new revisions were added by this update.
Summary of changes:
README.md | 2 +-
README_ZH.md | 2 +-
{example/mqtt => antlr}/pom.xml | 30 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 70 +++-
cli/pom.xml | 2 +-
client-py/compile.bat | 2 +-
client-py/compile.sh | 2 +-
client-py/readme.md | 2 +-
client-py/src/client_example.py | 13 +-
distribution/pom.xml | 2 +-
docker/src/main/Dockerfile | 4 +-
.../main/{Dockerfile-0.9.0 => Dockerfile-0.10.0} | 10 +-
docs/Development/ContributeGuide.md | 6 +-
docs/Download/README.md | 36 ++
docs/SystemDesign/Client/RPC.md | 11 +-
docs/SystemDesign/DataQuery/AlignByDeviceQuery.md | 114 +++++-
docs/SystemDesign/DataQuery/LastQuery.md | 2 +-
docs/SystemDesign/QueryEngine/Planner.md | 6 +-
docs/SystemDesign/SchemaManager/SchemaManager.md | 36 +-
.../SystemDesign/StorageEngine/DataManipulation.md | 4 +-
docs/SystemDesign/TsFile/Format.md | 2 +-
.../Client/Programming - Other Languages.md | 2 +-
docs/UserGuide/Comparison/TSDB-Comparison.md | 386 +++++++++++++++++++
.../DDL Data Definition Language.md | 7 +
.../DML Data Manipulation Language.md | 15 +
docs/UserGuide/Operation Manual/SQL Reference.md | 27 +-
docs/UserGuide/Server/Download.md | 2 +-
docs/zh/Development/ContributeGuide.md | 4 +-
docs/zh/Download/README.md | 30 ++
docs/zh/SystemDesign/Client/RPC.md | 12 +-
.../SystemDesign/DataQuery/AlignByDeviceQuery.md | 110 +++++-
docs/zh/SystemDesign/DataQuery/LastQuery.md | 2 +-
docs/zh/SystemDesign/QueryEngine/Planner.md | 4 +-
.../zh/SystemDesign/SchemaManager/SchemaManager.md | 39 +-
.../SystemDesign/StorageEngine/DataManipulation.md | 4 +-
docs/zh/SystemDesign/TsFile/Format.md | 2 +-
.../Client/Programming - Other Languages.md | 2 +-
.../UserGuide/Ecosystem Integration/Hive TsFile.md | 6 +-
.../DDL Data Definition Language.md | 6 +
.../DML Data Manipulation Language.md | 12 +
.../zh/UserGuide/Operation Manual/SQL Reference.md | 25 +-
example/flink/pom.xml | 2 +-
example/hadoop/pom.xml | 6 +-
example/jdbc/pom.xml | 2 +-
example/kafka/pom.xml | 2 +-
example/mqtt/pom.xml | 2 +-
example/pom.xml | 2 +-
example/rocketmq/pom.xml | 2 +-
example/session/pom.xml | 2 +-
example/tsfile/pom.xml | 2 +-
flink-iotdb-connector/pom.xml | 2 +-
flink-tsfile-connector/pom.xml | 2 +-
grafana/pom.xml | 2 +-
hadoop/pom.xml | 4 +-
hive-connector/pom.xml | 6 +-
jdbc/pom.xml | 2 +-
jdbc/src/main/feature/feature.xml | 1 +
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 2 +-
pom.xml | 4 +-
server/pom.xml | 23 +-
.../resources/conf/iotdb-engine.properties | 5 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 57 ++-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 4 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 22 +-
.../db/conf/adapter/IoTDBConfigDynamicAdapter.java | 10 +-
.../db/conf/adapter/ManageDynamicParameters.java | 4 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 67 ++--
.../iotdb/db/engine/memtable/AbstractMemTable.java | 18 +-
.../apache/iotdb/db/engine/memtable/IMemTable.java | 4 +-
.../iotdb/db/engine/merge/recover/LogAnalyzer.java | 22 +-
.../iotdb/db/engine/merge/task/MergeFileTask.java | 6 +-
.../iotdb/db/engine/merge/task/MergeTask.java | 22 +-
.../engine/storagegroup/StorageGroupProcessor.java | 157 +++++---
.../db/engine/storagegroup/TsFileProcessor.java | 20 +-
.../db/engine/storagegroup/TsFileResource.java | 40 +-
.../org/apache/iotdb/db/metadata/MLogWriter.java | 21 +-
.../org/apache/iotdb/db/metadata/MManager.java | 288 +++++++++++---
.../java/org/apache/iotdb/db/metadata/MTree.java | 21 +-
.../apache/iotdb/db/metadata/MetadataConstant.java | 10 +-
.../org/apache/iotdb/db/monitor/StatMonitor.java | 26 +-
.../org/apache/iotdb/db/mqtt/PublishHandler.java | 11 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 3 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 7 +
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 9 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 375 ++++--------------
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
...usOperator.java => CreateSnapshotOperator.java} | 6 +-
...hOperator.java => DeletePartitionOperator.java} | 36 +-
.../{ShowOperator.java => TracingOperator.java} | 16 +-
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 14 +-
.../DeletePartitionPlan.java} | 32 +-
.../iotdb/db/qp/physical/crud/InsertPlan.java | 424 ++-------------------
.../crud/{InsertPlan.java => InsertRowPlan.java} | 188 ++++-----
.../db/qp/physical/crud/InsertTabletPlan.java | 104 ++---
...ClearCachePlan.java => CreateSnapshotPlan.java} | 7 +-
.../sys/{MergePlan.java => TracingPlan.java} | 15 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 113 ++----
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 32 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 21 +-
.../db/query/control/QueryResourceManager.java | 78 +++-
.../iotdb/db/query/control/TracingManager.java | 138 +++++++
.../db/query/dataset/AlignByDeviceDataSet.java | 20 +-
.../iotdb/db/query/executor/LastQueryExecutor.java | 12 +-
.../iotdb/db/query/executor/QueryRouter.java | 24 +-
.../db/query/executor/RawDataQueryExecutor.java | 2 +-
.../iotdb/db/query/reader/series/SeriesReader.java | 60 ++-
.../query/timegenerator/ServerTimeGenerator.java | 7 +-
.../java/org/apache/iotdb/db/service/IoTDB.java | 15 +-
.../org/apache/iotdb/db/service/MQTTService.java | 2 +
.../org/apache/iotdb/db/service/RPCService.java | 218 ++---------
.../org/apache/iotdb/db/service/TSServiceImpl.java | 191 +++++++---
.../iotdb/db/service/thrift/ThriftService.java | 150 ++++++++
.../db/service/thrift/ThriftServiceThread.java | 143 +++++++
.../iotdb/db/sync/receiver/SyncServerManager.java | 189 +++------
.../receiver/SyncServerManagerMBean.java} | 4 +-
.../db/sync/receiver/transfer/SyncServiceImpl.java | 23 +-
.../db/sync/sender/manage/SyncFileManager.java | 27 +-
.../iotdb/db/sync/sender/transfer/SyncClient.java | 3 +-
.../db/tools/memestimation/MemEstToolCmd.java | 6 +-
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 1 -
.../org/apache/iotdb/db/utils/SchemaUtils.java | 21 +-
.../iotdb/db/writelog/recover/LogReplayer.java | 87 ++---
.../writelog/recover/TsFileRecoverPerformer.java | 23 +-
.../adapter/IoTDBConfigDynamicAdapterTest.java | 20 +-
.../iotdb/db/engine/MetadataManagerHelper.java | 3 +-
.../db/engine/cache/ChunkMetadataCacheTest.java | 6 +-
.../iotdb/db/engine/merge/MergeOverLapTest.java | 16 +-
.../iotdb/db/engine/merge/MergePerfTest.java | 11 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 43 ++-
.../iotdb/db/engine/merge/MergeUpgradeTest.java | 8 +-
.../engine/modification/DeletionFileNodeTest.java | 38 +-
.../db/engine/modification/DeletionQueryTest.java | 42 +-
.../storagegroup/FileNodeManagerBenchmark.java | 18 +-
.../storagegroup/StorageGroupProcessorTest.java | 22 +-
.../iotdb/db/engine/storagegroup/TTLTest.java | 83 ++--
.../engine/storagegroup/TsFileProcessorTest.java | 10 +-
.../db/integration/IoTDBCreateSnapshotIT.java | 159 ++++++++
.../apache/iotdb/db/integration/IoTDBLastIT.java | 14 +-
.../db/integration/IoTDBRemovePartitionIT.java | 193 ++++++++++
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 13 +-
.../{IoTDBVersionIT.java => IoTDBTracingTest.java} | 54 +--
.../iotdb/db/metadata/MManagerAdvancedTest.java | 18 +-
.../iotdb/db/metadata/MManagerBasicTest.java | 29 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 22 +-
.../apache/iotdb/db/mqtt/PublishHandlerTest.java | 4 +-
.../java/org/apache/iotdb/db/qp/PlannerTest.java | 20 +-
.../iotdb/db/qp/plan/ConcatOptimizerTest.java | 27 +-
.../iotdb/db/qp/plan/LogicalPlanSmallTest.java | 11 +-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 50 +--
.../dataset/EngineDataSetWithValueFilterTest.java | 11 +-
.../db/query/dataset/GroupByLevelDataSetTest.java | 5 +-
.../db/query/dataset/GroupByTimeDataSetTest.java | 4 +-
.../iotdb/db/query/reader/ReaderTestHelper.java | 11 +-
.../query/reader/series/SeriesReaderTestUtil.java | 44 +--
.../db/sync/receiver/load/FileLoaderTest.java | 11 +-
.../recover/SyncReceiverLogAnalyzerTest.java | 7 +-
.../db/sync/sender/manage/SyncFileManagerTest.java | 27 +-
.../sender/recover/SyncSenderLogAnalyzerTest.java | 25 +-
.../org/apache/iotdb/db/tools/WalCheckerTest.java | 6 +-
.../apache/iotdb/db/utils/EnvironmentUtils.java | 28 +-
.../apache/iotdb/db/writelog/PerformanceTest.java | 27 +-
.../iotdb/db/writelog/WriteLogNodeManagerTest.java | 4 +-
.../apache/iotdb/db/writelog/WriteLogNodeTest.java | 15 +-
.../iotdb/db/writelog/io/LogWriterReaderTest.java | 10 +-
.../db/writelog/recover/DeviceStringTest.java | 15 +-
.../iotdb/db/writelog/recover/LogReplayerTest.java | 27 +-
.../recover/RecoverResourceFromReaderTest.java | 25 +-
.../db/writelog/recover/SeqTsFileRecoverTest.java | 31 +-
.../writelog/recover/UnseqTsFileRecoverTest.java | 35 +-
service-rpc/pom.xml | 110 +-----
session/pom.xml | 2 +-
.../java/org/apache/iotdb/session/Session.java | 65 ++--
.../java/org/apache/iotdb/session/SessionUT.java | 26 +-
site/pom.xml | 44 ++-
site/src/main/.vuepress/config.js | 198 +++++++++-
spark-iotdb-connector/pom.xml | 2 +-
.../apache/iotdb/spark/db/EnvironmentUtils.java | 23 +-
spark-tsfile/pom.xml | 4 +-
{service-rpc => thrift}/pom.xml | 71 +---
{service-rpc => thrift}/rpc-changelist.md | 13 +-
.../src/main/thrift/cluster.thrift | 0
{service-rpc => thrift}/src/main/thrift/rpc.thrift | 29 +-
.../src/main/thrift/sync.thrift | 0
{service-rpc => thrift}/src/pypi/README.md | 4 +-
{service-rpc => thrift}/src/pypi/setup.py | 4 +-
tsfile/pom.xml | 2 +-
186 files changed, 3904 insertions(+), 2803 deletions(-)
copy {example/mqtt => antlr}/pom.xml (62%)
rename {server => antlr}/src/main/antlr4/org/apache/iotdb/db/qp/strategy/SqlBase.g4 (95%)
copy docker/src/main/{Dockerfile-0.9.0 => Dockerfile-0.10.0} (79%)
create mode 100644 docs/UserGuide/Comparison/TSDB-Comparison.md
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowMergeStatusOperator.java => CreateSnapshotOperator.java} (84%)
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{FlushOperator.java => DeletePartitionOperator.java} (62%)
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowOperator.java => TracingOperator.java} (76%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/{sys/FlushPlan.java => crud/DeletePartitionPlan.java} (65%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/crud/{InsertPlan.java => InsertRowPlan.java} (69%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ClearCachePlan.java => CreateSnapshotPlan.java} (89%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{MergePlan.java => TracingPlan.java} (81%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/query/control/TracingManager.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/service/thrift/ThriftService.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/service/thrift/ThriftServiceThread.java
copy server/src/main/java/org/apache/iotdb/db/{service/RPCServiceMBean.java => sync/receiver/SyncServerManagerMBean.java} (92%)
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateSnapshotIT.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBRemovePartitionIT.java
copy server/src/test/java/org/apache/iotdb/db/integration/{IoTDBVersionIT.java => IoTDBTracingTest.java} (50%)
copy {service-rpc => thrift}/pom.xml (77%)
rename {service-rpc => thrift}/rpc-changelist.md (95%)
rename {service-rpc => thrift}/src/main/thrift/cluster.thrift (100%)
rename {service-rpc => thrift}/src/main/thrift/rpc.thrift (91%)
rename {service-rpc => thrift}/src/main/thrift/sync.thrift (100%)
rename {service-rpc => thrift}/src/pypi/README.md (91%)
rename {service-rpc => thrift}/src/pypi/setup.py (97%)