You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by su...@apache.org on 2020/07/12 15:27:47 UTC
[incubator-iotdb] branch pisa updated (3396387 -> e3912c8)
This is an automated email from the ASF dual-hosted git repository.
sunzesong pushed a change to branch pisa
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
discard 3396387 Merge remote-tracking branch 'origin/master' into pisa
discard cce4c1a PISA demo
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 7597566 fix maven warning about losing some plugin versions
add 8fcdb51 fix restart bug
add 1e2c3e9 premerge for the distributed version (#1326)
add 3129985 Update index.styl
add 12be837 fix LICENSE-binary (#1471)
add 36d524d [IOTDB-627]Support range deletion for timeseries (#1400)
add 5db19a9 [IOTDB-774]Fix "show timeseries" OOM problem (#1470)
add 212a6df Update config.js
add 54e9fdc remove seperate line
add d76356d [IOTDB-791] Remove unused PathException
add f80c7c3 check fetch size in query
add 3d0df95 add DOAP file
add 98b4e6f [IOTDB-790] change base_dir to system_dir (#1467)
add e3912c8 DEMO
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (3396387)
\
N -- N -- N refs/heads/pisa (e3912c8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
{example/mqtt => antlr}/pom.xml | 28 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 1194 ++++++++++++++++++++
client-py/src/client_example.py | 11 +-
docs/SystemDesign/DataQuery/LastQuery.md | 2 +-
.../SystemDesign/StorageEngine/DataManipulation.md | 4 +-
docs/UserGuide/Comparison/TSDB-Comparison.md | 386 +++++++
.../DML Data Manipulation Language.md | 15 +
docs/UserGuide/Operation Manual/SQL Reference.md | 8 +
docs/zh/SystemDesign/DataQuery/LastQuery.md | 2 +-
.../SystemDesign/StorageEngine/DataManipulation.md | 4 +-
.../DML Data Manipulation Language.md | 12 +
.../zh/UserGuide/Operation Manual/SQL Reference.md | 8 +
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 2 +-
.../resources/conf/iotdb-engine.properties | 2 +-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 2 +-
.../db/conf/adapter/IoTDBConfigDynamicAdapter.java | 10 +-
.../db/conf/adapter/ManageDynamicParameters.java | 4 +-
.../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 | 151 ++-
.../db/engine/storagegroup/TsFileProcessor.java | 20 +-
.../db/engine/storagegroup/TsFileResource.java | 40 +-
.../index/UnSupportedIndexTypeException.java | 31 -
.../db/exception/runtime/SQLParserException.java | 4 -
.../org/apache/iotdb/db/metadata/MLogWriter.java | 10 -
.../org/apache/iotdb/db/metadata/MManager.java | 272 ++---
.../apache/iotdb/db/metadata/MetadataConstant.java | 10 +-
.../org/apache/iotdb/db/monitor/StatMonitor.java | 26 +-
.../org/apache/iotdb/db/mqtt/PublishHandler.java | 14 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 1 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 4 +-
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 12 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 70 +-
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
...hOperator.java => DeletePartitionOperator.java} | 36 +-
.../iotdb/db/qp/logical/sys/TracingOperator.java | 14 +
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 14 +-
.../DeletePartitionPlan.java} | 32 +-
.../iotdb/db/qp/physical/crud/InsertPlan.java | 429 +------
.../iotdb/db/qp/strategy/LogicalGenerator.java | 50 +-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 21 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 21 +-
.../db/query/dataset/AlignByDeviceDataSet.java | 10 +-
.../db/query/dataset/ShowTimeseriesDataSet.java | 80 ++
.../iotdb/db/query/executor/LastQueryExecutor.java | 12 +-
.../query/timegenerator/ServerTimeGenerator.java | 7 +-
.../java/org/apache/iotdb/db/service/IoTDB.java | 8 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 39 +-
.../iotdb/db/service/thrift/ThriftService.java | 150 +++
.../db/service/thrift/ThriftServiceThread.java | 143 +++
.../receiver/SyncServerManagerMBean.java} | 4 +-
.../db/sync/receiver/transfer/SyncServiceImpl.java | 23 +-
.../db/sync/sender/manage/SyncFileManager.java | 27 +-
.../db/tools/memestimation/MemEstToolCmd.java | 6 +-
.../org/apache/iotdb/db/utils/SchemaUtils.java | 26 +-
.../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 | 2 +-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 14 +-
.../db/integration/IoTDBRemovePartitionIT.java | 193 ++++
.../iotdb/db/metadata/MManagerAdvancedTest.java | 18 +-
.../iotdb/db/metadata/MManagerBasicTest.java | 27 +-
.../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 +-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 50 +-
.../apache/iotdb/db/qp/plan/SerializationTest.java | 88 ++
.../dataset/EngineDataSetWithValueFilterTest.java | 11 +-
.../db/query/dataset/GroupByLevelDataSetTest.java | 5 +-
.../db/query/dataset/GroupByTimeDataSetTest.java | 4 +-
.../query/executor/GroupByEngineDataSetTest.java | 15 +-
.../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 +-
.../apache/iotdb/db/utils/EnvironmentUtils.java | 22 +-
.../apache/iotdb/db/writelog/PerformanceTest.java | 27 +-
.../iotdb/db/writelog/WriteLogNodeManagerTest.java | 4 +-
.../apache/iotdb/db/writelog/WriteLogNodeTest.java | 15 +-
.../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/src/main/thrift/cluster.thrift | 387 +++++++
.../java/org/apache/iotdb/session/Session.java | 2 +-
site/iotdb-doap.rdf | 80 ++
site/src/main/.vuepress/config.js | 6 +
.../apache/iotdb/spark/db/EnvironmentUtils.java | 23 +-
{jdbc => thrift}/pom.xml | 178 +--
thrift/rpc-changelist.md | 157 +++
thrift/src/main/thrift/cluster.thrift | 419 +++++++
thrift/src/main/thrift/rpc.thrift | 335 ++++++
thrift/src/main/thrift/sync.thrift | 50 +
thrift/src/pypi/README.md | 61 +
thrift/src/pypi/setup.py | 55 +
.../tsfile/write/schema/MeasurementSchema.java | 19 -
...easurementSchema.java => TimeseriesSchema.java} | 130 +--
117 files changed, 4943 insertions(+), 1800 deletions(-)
copy {example/mqtt => antlr}/pom.xml (64%)
create mode 100644 antlr/src/main/antlr4/org/apache/iotdb/db/qp/strategy/SqlBase.g4
create mode 100644 docs/UserGuide/Comparison/TSDB-Comparison.md
delete mode 100644 server/src/main/java/org/apache/iotdb/db/exception/index/UnSupportedIndexTypeException.java
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/physical/{sys/FlushPlan.java => crud/DeletePartitionPlan.java} (65%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/query/dataset/ShowTimeseriesDataSet.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/IoTDBRemovePartitionIT.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/qp/plan/SerializationTest.java
create mode 100644 service-rpc/src/main/thrift/cluster.thrift
create mode 100644 site/iotdb-doap.rdf
copy {jdbc => thrift}/pom.xml (57%)
create mode 100644 thrift/rpc-changelist.md
create mode 100644 thrift/src/main/thrift/cluster.thrift
create mode 100644 thrift/src/main/thrift/rpc.thrift
create mode 100755 thrift/src/main/thrift/sync.thrift
create mode 100644 thrift/src/pypi/README.md
create mode 100644 thrift/src/pypi/setup.py
copy tsfile/src/main/java/org/apache/iotdb/tsfile/write/schema/{MeasurementSchema.java => TimeseriesSchema.java} (61%)