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

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


    from bdb2cae  Merge pull request #371 from LeiRui/quickFix
     new 3ae733b  add watermark interfaces in Authorization
     new 0704e47  serialize field useWaterMark
     new 1c5ff01  save user when useWaterMarkUpdated
     new 6cec0e5  watermark encoder
     new 12893af  add grant/revoke data auth sql support
     new e9cd1cd  change user's default watermark configuration
     new 3b6de22  add data authorize in qp
     new 55bdaf5  update utils
     new 5c24a0e  watermark parameters
     new 53a56b2  watermark config
     new f195d4a  fix watermark bug
     new 283f1b4  add license
     new 3025bb0  fix PhysicalPlanTest
     new 3cfea15  Merge remote-tracking branch 'origin2/master' into pick-wm
     new b6e7af6  get through watermark encoding process
     new 2bac929  merge master
     new 5176ff7  remove useless exception
     new d514236  fix a bug in encoder about hashMod key
     new 12a94fb  Merge remote-tracking branch 'origin2/master' into pick-wm
     new 07ef906  update
     new 3a72031  rename data_auth; add watermark_detect grammar
     new 55b49f3  update watermarkIT
     new dd3ee0f  remove watermark_detect grammar
     new 8a2eefa  add decode test
     new b4543d0  Merge remote-tracking branch 'origin2/master' into pick-wm
     new 8e118f4  remove an invalid test
     new a1308a3  update with master
     new 0ef7cc0  finish turning watermark demo into minumum usable feature
     new 498fd13  fix pr review
     new 5b70069  Merge branch 'master' into pick-wm
     new 3a85427  Update iotdb-engine.properties
     new bb88cbe  remodify the names of two parameters of GroupBasedLSBMethod
     new abb8bd6  improve watermark docs
     new 551f48e  Merge branch 'master' into pick-wm
     new 624bc81  Merge remote-tracking branch 'origin2/master' into pick-wm
     new bbcc2be  modify watermark docs
     new 146d0db  fix data type problem in watermark detection
     new 650d953  Merge branch 'master' into pick-wm
     new dac0e93  Merge branch 'master' into pick-wm
     new 3d5d56d  update with master
     new e3d48fd  Merge pull request #299 from LeiRui/pick-wm

The 2115 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../UserGuide/8-Tools-watermark.md                 | 212 ++++++++++++++++++++
 docs/Documentation/UserGuide/8-Tools-watermark.md  | 211 ++++++++++++++++++++
 .../resources/conf/iotdb-engine.properties         |  10 +
 .../{memory-tool.bat => detect-watermark.bat}      |   2 +-
 .../tools/{memory-tool.sh => detect-watermark.sh}  |  17 +-
 .../antlr3/org/apache/iotdb/db/sql/parse/TSLexer.g |   2 +-
 .../org/apache/iotdb/db/sql/parse/TSParser.g       |  23 +++
 .../iotdb/db/auth/authorizer/BasicAuthorizer.java  |  10 +
 .../iotdb/db/auth/authorizer/IAuthorizer.java      |  16 ++
 .../java/org/apache/iotdb/db/auth/entity/User.java |  10 +
 .../iotdb/db/auth/user/BasicUserManager.java       |  28 +++
 .../apache/iotdb/db/auth/user/IUserManager.java    |  16 ++
 .../iotdb/db/auth/user/LocalFileUserAccessor.java  |   2 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  87 ++++++++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  14 +-
 .../org/apache/iotdb/db/qp/QueryProcessor.java     |   2 +
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   3 +
 .../iotdb/db/qp/executor/QueryProcessExecutor.java |  25 ++-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   3 +-
 ...LoadDataOperator.java => DataAuthOperator.java} |  31 ++-
 .../physical/sys/DataAuthPlan.java}                |  27 ++-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  18 ++
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |   6 +
 .../org/apache/iotdb/db/service/TSServiceImpl.java |  26 ++-
 .../watermark/GroupedLSBWatermarkEncoder.java      | 142 +++++++++++++
 .../db/tools/watermark/WatermarkDetector.java      | 209 +++++++++++++++++++
 .../watermark/WatermarkEncoder.java}               |   8 +-
 .../apache/iotdb/db/utils/QueryDataSetUtils.java   |  32 ++-
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |  23 +++
 .../org/apache/iotdb/db/sql/SQLParserTest.java     |  31 +++
 .../apache/iotdb/db/tools/IoTDBWatermarkTest.java  | 221 +++++++++++++++++++++
 31 files changed, 1407 insertions(+), 60 deletions(-)
 create mode 100644 docs/Documentation-CHN/UserGuide/8-Tools-watermark.md
 create mode 100644 docs/Documentation/UserGuide/8-Tools-watermark.md
 copy server/src/assembly/resources/tools/{memory-tool.bat => 
detect-watermark.bat} (98%)
 mode change 100755 => 100644
 copy server/src/assembly/resources/tools/{memory-tool.sh => 
detect-watermark.sh} (86%)
 mode change 100755 => 100644
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{LoadDataOperator.java 
=> DataAuthOperator.java} (60%)
 copy 
server/src/main/java/org/apache/iotdb/db/{engine/merge/selector/IMergePathSelector.java
 => qp/physical/sys/DataAuthPlan.java} (64%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/tools/watermark/GroupedLSBWatermarkEncoder.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/tools/watermark/WatermarkDetector.java
 copy 
server/src/main/java/org/apache/iotdb/db/{rescon/TVListAllocatorMBean.java => 
tools/watermark/WatermarkEncoder.java} (81%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/tools/IoTDBWatermarkTest.java

Reply via email to