You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2022/05/11 14:11:17 UTC
[incubator-doris] branch master updated (289608cc20 -> f11d320213)
This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git
from 289608cc20 [fixbug]fix bug for OLAP_SUCCESS with Status (#9427)
add f11d320213 [feature] support row policy filter (#9206)
No new revisions were added by this update.
Summary of changes:
docs/.vuepress/sidebar/en.js | 1 +
docs/.vuepress/sidebar/zh-CN.js | 1 +
.../Create/CREATE-POLICY.md | 84 +++++
.../Create/CREATE-POLICY.md | 84 +++++
.../Drop/DROP-POLICY.md} | 24 +-
.../sql-reference/Show-Statements/SHOW-POLICY.md | 79 +++++
.../Show-Statements/SHOW-SQL-BLOCK-RULE.md | 2 +-
.../org/apache/doris/common/FeMetaVersion.java | 4 +-
fe/fe-core/src/main/cup/sql_parser.cup | 31 +-
.../apache/doris/analysis/CreatePolicyStmt.java | 99 ++++++
...opSqlBlockRuleStmt.java => DropPolicyStmt.java} | 48 ++-
...owSqlBlockRuleStmt.java => ShowPolicyStmt.java} | 71 +++--
.../org/apache/doris/analysis/StmtRewriter.java | 212 +++++++-----
.../org/apache/doris/analysis/UserIdentity.java | 36 ++-
.../java/org/apache/doris/catalog/Catalog.java | 24 ++
.../java/org/apache/doris/common/MetaReader.java | 1 +
.../java/org/apache/doris/common/MetaWriter.java | 1 +
.../org/apache/doris/journal/JournalEntity.java | 12 +
.../java/org/apache/doris/persist/EditLog.java | 20 ++
.../org/apache/doris/persist/OperationType.java | 4 +
.../org/apache/doris/policy/DropPolicyLog.java | 82 +++++
.../FilterType.java} | 30 +-
.../main/java/org/apache/doris/policy/Policy.java | 154 +++++++++
.../java/org/apache/doris/policy/PolicyMgr.java | 354 +++++++++++++++++++++
.../PolicyTypeEnum.java} | 8 +-
.../main/java/org/apache/doris/qe/DdlExecutor.java | 8 +-
.../java/org/apache/doris/qe/ShowExecutor.java | 8 +
.../java/org/apache/doris/qe/StmtExecutor.java | 20 ++
fe/fe-core/src/main/jflex/sql_scanner.flex | 5 +-
.../apache/doris/load/loadv2/SparkLoadJobTest.java | 45 +--
.../java/org/apache/doris/policy/PolicyTest.java | 202 ++++++++++++
.../apache/doris/utframe/TestWithFeService.java | 95 ++++--
32 files changed, 1638 insertions(+), 211 deletions(-)
create mode 100644 docs/en/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-POLICY.md
create mode 100644 docs/zh-CN/sql-manual/sql-reference/Data-Definition-Statements/Create/CREATE-POLICY.md
copy docs/zh-CN/sql-manual/sql-reference/{Data-Manipulation-Statements/Load/PAUSE-ROUTINE-LOAD.md => Data-Definition-Statements/Drop/DROP-POLICY.md} (70%)
create mode 100644 docs/zh-CN/sql-manual/sql-reference/Show-Statements/SHOW-POLICY.md
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/analysis/CreatePolicyStmt.java
copy fe/fe-core/src/main/java/org/apache/doris/analysis/{DropSqlBlockRuleStmt.java => DropPolicyStmt.java} (62%)
copy fe/fe-core/src/main/java/org/apache/doris/analysis/{ShowSqlBlockRuleStmt.java => ShowPolicyStmt.java} (57%)
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/policy/DropPolicyLog.java
copy fe/fe-core/src/main/java/org/apache/doris/{nereids/properties/LogicalProperties.java => policy/FilterType.java} (57%)
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/policy/Policy.java
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/policy/PolicyMgr.java
copy fe/fe-core/src/main/java/org/apache/doris/{analysis/TransactionCommitStmt.java => policy/PolicyTypeEnum.java} (87%)
create mode 100644 fe/fe-core/src/test/java/org/apache/doris/policy/PolicyTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org