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

github-bot pushed a change to branch auto-pick-62031-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from ff2a20abb7b branch-4.1: [fix](cloud) Fix cloud not print ms log #61766 
(#62020)
     add 41a130fe3f6 [feat](fe) Add ClusterGuard SPI interface for 
cluster-level policy enforcement (#62031)

No new revisions were added by this update.

Summary of changes:
 .../src/main/java/org/apache/doris/DorisFE.java    |   7 +
 .../org/apache/doris/cluster/ClusterGuard.java     |  65 ++++
 .../doris/cluster/ClusterGuardException.java}      |  11 +-
 .../apache/doris/cluster/ClusterGuardFactory.java  |  88 +++++
 .../NoOpClusterGuard.java}                         |  40 +--
 .../doris/httpv2/rest/manager/HttpUtils.java       |   8 +-
 .../doris/httpv2/restv2/ClusterGuardAction.java    | 161 +++++++++
 .../org/apache/doris/system/SystemInfoService.java |  20 ++
 .../doris/cluster/ClusterGuardExceptionTest.java   |  48 +++
 .../doris/cluster/ClusterGuardFactoryTest.java     | 392 +++++++++++++++++++++
 .../apache/doris/cluster/NoOpClusterGuardTest.java |  55 +++
 11 files changed, 862 insertions(+), 33 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/cluster/ClusterGuard.java
 copy 
fe/{fe-extension-spi/src/main/java/org/apache/doris/extension/spi/PluginException.java
 => fe-core/src/main/java/org/apache/doris/cluster/ClusterGuardException.java} 
(76%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/cluster/ClusterGuardFactory.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/{nereids/types/UnsupportedType.java 
=> cluster/NoOpClusterGuard.java} (53%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/httpv2/restv2/ClusterGuardAction.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/cluster/ClusterGuardExceptionTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/cluster/ClusterGuardFactoryTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/cluster/NoOpClusterGuardTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to