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/02/06 04:16:25 UTC

[incubator-iotdb] branch jira_452 updated (3b06b1f -> 5570ec2)

This is an automated email from the ASF dual-hosted git repository.

sunzesong pushed a change to branch jira_452
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from 3b06b1f  Extract series test util
     add 9e7a076  add doc
     add 776da3b  fix sync schema pos bug (#767)
     add db7e8eb  [IOTDB-448]Add IN operation (#763)
     add 17f3a42  [IOTDB-459]Fix calmem tool bug (#770)
     add c45fbbb  resolve conflict after merging master
     add d7e4a54  Merge remote-tracking branch 'upstream/new_series_reader' into new_series_reader
     add 5570ec2  Add license

No new revisions were added by this update.

Summary of changes:
 .../SystemDesign/5-DataQuery/2-ServerQuery.md      | 383 +++++++++++++++++++++
 .../org/apache/iotdb/db/qp/strategy/SqlBase.g4     |   6 +
 .../db/conf/adapter/IoTDBConfigDynamicAdapter.java |   4 +-
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   2 +
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +-
 .../db/qp/logical/crud/BasicFunctionOperator.java  |  62 +---
 .../iotdb/db/qp/logical/crud/FilterOperator.java   |  12 +-
 .../iotdb/db/qp/logical/crud/FunctionOperator.java |   7 +
 .../iotdb/db/qp/logical/crud/InOperator.java       | 200 +++++++++++
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  83 +++--
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   2 +-
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |   6 +-
 .../qp/strategy/optimizer/DnfFilterOptimizer.java  |   2 +-
 .../qp/strategy/optimizer/RemoveNotOptimizer.java  |  15 +-
 .../receiver/recover/ISyncReceiverLogAnalyzer.java |   1 -
 .../iotdb/db/sync/sender/transfer/SyncClient.java  |   7 +-
 .../iotdb/db/integration/IoTDBQueryDemoIT.java     | 135 +++++++-
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |  37 ++
 .../db/query/reader/series/SeriesTestUtil.java     |  19 +
 .../read/expression/impl/GlobalTimeExpression.java |   2 +-
 .../expression/impl/SingleSeriesExpression.java    |   2 +-
 .../iotdb/tsfile/read/filter/GroupByFilter.java    |   2 +-
 .../iotdb/tsfile/read/filter/TimeFilter.java       |  16 +
 .../iotdb/tsfile/read/filter/ValueFilter.java      |  16 +
 .../tsfile/read/filter/basic/BinaryFilter.java     |   2 +-
 .../iotdb/tsfile/read/filter/basic/Filter.java     |   2 +-
 .../tsfile/read/filter/basic/UnaryFilter.java      |   3 +-
 .../tsfile/read/filter/factory/FilterFactory.java  |   2 -
 .../read/filter/factory/FilterSerializeId.java     |   2 +-
 .../tsfile/read/filter/operator/AndFilter.java     |   4 +-
 .../iotdb/tsfile/read/filter/operator/Eq.java      |   6 +-
 .../iotdb/tsfile/read/filter/operator/Gt.java      |  13 +-
 .../iotdb/tsfile/read/filter/operator/GtEq.java    |  13 +-
 .../filter/operator/{NotFilter.java => In.java}    |  92 ++---
 .../iotdb/tsfile/read/filter/operator/Lt.java      |  13 +-
 .../iotdb/tsfile/read/filter/operator/LtEq.java    |  13 +-
 .../iotdb/tsfile/read/filter/operator/NotEq.java   |  13 +-
 .../tsfile/read/filter/operator/NotFilter.java     |   4 +-
 .../tsfile/read/filter/operator/OrFilter.java      |   4 +-
 39 files changed, 990 insertions(+), 219 deletions(-)
 create mode 100644 docs/Documentation-CHN/SystemDesign/5-DataQuery/2-ServerQuery.md
 create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/logical/crud/InOperator.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/read/filter/operator/{NotFilter.java => In.java} (54%)
 mode change 100755 => 100644