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

jiangtian pushed a commit to branch debug_ttl
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 442834e771072bd13975ce7b919d909d74dbd570
Author: jt2594838 <[email protected]>
AuthorDate: Wed Jul 3 13:55:51 2024 +0800

    add debug log
---
 .../confignode/consensus/request/write/database/SetTTLPlan.java  | 9 +++++++++
 .../java/org/apache/iotdb/confignode/persistence/TTLInfo.java    | 1 +
 2 files changed, 10 insertions(+)

diff --git 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/database/SetTTLPlan.java
 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/database/SetTTLPlan.java
index 4dd61e9a730..78ecbd7bbe1 100644
--- 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/database/SetTTLPlan.java
+++ 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/database/SetTTLPlan.java
@@ -119,4 +119,13 @@ public class SetTTLPlan extends ConfigPhysicalPlan {
   public void setDataBase(boolean dataBase) {
     isDataBase = dataBase;
   }
+
+  @Override
+  public String toString() {
+    return "SetTTLPlan{" +
+        "pathPattern=" + Arrays.toString(pathPattern) +
+        ", isDataBase=" + isDataBase +
+        ", TTL=" + TTL +
+        '}';
+  }
 }
diff --git 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/TTLInfo.java
 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/TTLInfo.java
index a72445c3fbd..c5cea1dcce6 100644
--- 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/TTLInfo.java
+++ 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/TTLInfo.java
@@ -64,6 +64,7 @@ public class TTLInfo implements SnapshotProcessor {
 
   public TSStatus setTTL(SetTTLPlan plan) {
     lock.writeLock().lock();
+    LOGGER.info("Setting TTL {}", plan);
     try {
       // check ttl rule capacity
       final int tTlRuleCapacity = 
CommonDescriptor.getInstance().getConfig().getTTlRuleCapacity();

Reply via email to