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%)