azkaban-aplcache

delete rentention logs every hour (#1299) * delete rentention

7/31/2017 6:38:27 PM

Details

diff --git a/azkaban-common/src/main/java/azkaban/executor/ExecutorManager.java b/azkaban-common/src/main/java/azkaban/executor/ExecutorManager.java
index e5328be..0ee4b88 100644
--- a/azkaban-common/src/main/java/azkaban/executor/ExecutorManager.java
+++ b/azkaban-common/src/main/java/azkaban/executor/ExecutorManager.java
@@ -1639,14 +1639,13 @@ public class ExecutorManager extends EventHandler implements
   }
 
   /*
-   * cleaner thread to clean up execution_logs, etc in DB. Runs every day.
+   * cleaner thread to clean up execution_logs, etc in DB. Runs every hour.
    */
   private class CleanerThread extends Thread {
     // log file retention is 1 month.
 
-    // check every day
-    private static final long CLEANER_THREAD_WAIT_INTERVAL_MS =
-        24 * 60 * 60 * 1000;
+    // check every hour
+    private static final long CLEANER_THREAD_WAIT_INTERVAL_MS = 60 * 60 * 1000;
 
     private final long executionLogsRetentionMs;