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

shuwenwei pushed a commit to branch sync-generic-changes
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit a35888795719f79e6566b1f1216f9fec8766297d
Author: shuwenwei <[email protected]>
AuthorDate: Thu Sep 17 14:39:16 2026 +0800

    [RPC] Reserve LBAC status codes
---
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git 
a/iotdb-client/service-rpc/src/main/java/org/apache/iotdb/rpc/TSStatusCode.java 
b/iotdb-client/service-rpc/src/main/java/org/apache/iotdb/rpc/TSStatusCode.java
index 61431249eb3..e4c42b91c05 100644
--- 
a/iotdb-client/service-rpc/src/main/java/org/apache/iotdb/rpc/TSStatusCode.java
+++ 
b/iotdb-client/service-rpc/src/main/java/org/apache/iotdb/rpc/TSStatusCode.java
@@ -366,6 +366,28 @@ public enum TSStatusCode {
   EXTERNAL_SERVICE_INSTANCE_CREATE_ERROR(2303),
   CANNOT_DROP_BUILTIN_EXTERNAL_SERVICE(2304),
   CANNOT_DROP_RUNNING_EXTERNAL_SERVICE(2305),
+
+  // LBAC
+  LBAC_ACCESS_DENIED(2400),
+  COMPONENT_NOT_EXISTS(2401),
+  COMPONENT_ALREADY_EXISTS(2402),
+  POLICY_NOT_EXISTS(2403),
+  POLICY_ALREADY_EXISTS(2404),
+  LABEL_NOT_EXISTS(2405),
+  LABEL_ALREADY_EXISTS(2406),
+  ELEMENT_NOT_EXISTS(2407),
+  ELEMENT_ALREADY_EXISTS(2408),
+  INVALID_COMPONENT_TYPE(2409),
+  INVALID_ELEMENT_CLAUSE(2410),
+  INVALID_COMMENT_TARGET(2411),
+  COMPONENT_IS_REFERENCED(2412),
+  POLICY_IS_REFERENCED(2413),
+  LABEL_IS_REFERENCED(2414),
+  POLICY_NOT_SET(2415),
+  POLICY_ALREADY_SET(2416),
+  POLICY_CONFLICT(2417),
+  LABEL_NOT_SET(2418),
+  INVALID_LABEL_VALUE(2419),
   ;
 
   private final int statusCode;

Reply via email to