You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by fa...@apache.org on 2025/09/12 20:33:25 UTC

(ranger) 01/01: Revert "RANGER-5319: Add sleep for passive tagsync to avoid cpu usage (#664)"

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

fatehsingh pushed a commit to branch revert-664-RANGER-5319
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit 3940577bd71131439c044b6bdee0216a03bd7d3d
Author: Fateh Singh <fa...@gmail.com>
AuthorDate: Fri Sep 12 13:33:18 2025 -0700

    Revert "RANGER-5319: Add sleep for passive tagsync to avoid cpu usage (#664)"
    
    This reverts commit 24a47ce8a96005a12a8bf9d8b1f09a48a2b8ed94.
---
 .../org/apache/ranger/tagsync/process/TagSyncConfig.java     |  9 ---------
 .../ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java       | 12 ------------
 .../apache/ranger/tagsync/source/atlas/AtlasTagSource.java   | 12 ------------
 3 files changed, 33 deletions(-)

diff --git a/tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java b/tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java
index 26aff8a8f..a4c211d88 100644
--- a/tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java
+++ b/tagsync/src/main/java/org/apache/ranger/tagsync/process/TagSyncConfig.java
@@ -80,7 +80,6 @@ public class TagSyncConfig extends Configuration {
     private static final long DEFAULT_TAGSYNC_ATLASREST_SOURCE_DOWNLOAD_INTERVAL   = 900000;
     private static final long DEFAULT_TAGSYNC_FILESOURCE_MOD_TIME_CHECK_INTERVAL   = 60000;
     private static final long DEFAULT_TAGSYNC_SOURCE_RETRY_INITIALIZATION_INTERVAL = 10000;
-    private static final long DEFAULT_TAGSYNC_HA_PASSIVE_SLEEP_INTERVAL            = 5000;
     private static final String AUTH_TYPE                 = "hadoop.security.authentication";
     private static final String NAME_RULES                = "hadoop.security.auth_to_local";
     private static final String TAGSYNC_KERBEROS_PRICIPAL = "ranger.tagsync.kerberos.principal";
@@ -195,14 +194,6 @@ public static synchronized boolean isTagSyncServiceActive() {
         return TagSyncHAInitializerImpl.getInstance(TagSyncConfig.getInstance()).isActive();
     }
 
-    public boolean isTagSyncHAEnabled() {
-        return this.getBoolean(TAGSYNC_SERVER_HA_ENABLED_PARAM, false);
-    }
-
-    public static long getTagSyncHAPassiveSleepInterval() {
-        return DEFAULT_TAGSYNC_HA_PASSIVE_SLEEP_INTERVAL;
-    }
-
     public static String getTagsyncKeyStoreType(Properties prop) {
         return prop.getProperty(TAGSYNC_KEYSTORE_TYPE_PROP);
     }
diff --git a/tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java b/tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java
index 5472a5c30..a0c44d9d9 100644
--- a/tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java
+++ b/tagsync/src/main/java/org/apache/ranger/tagsync/sink/tagadmin/TagAdminRESTSink.java
@@ -180,18 +180,6 @@ public void run() {
 
                     return;
                 }
-            } else {
-                // Only sleep when HA is enabled, similar to user sync
-                if (TagSyncConfig.getInstance().isTagSyncHAEnabled()) {
-                    try {
-                        long sleepInterval = TagSyncConfig.getTagSyncHAPassiveSleepInterval();
-                        LOG.debug("Sleeping for [{}] milliSeconds as this server is running in passive mode", sleepInterval);
-                        Thread.sleep(sleepInterval);
-                    } catch (InterruptedException interrupted) {
-                        LOG.error("Interrupted..: ", interrupted);
-                        return;
-                    }
-                }
             }
         }
     }
diff --git a/tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java b/tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java
index c4438ce64..2116fbab1 100644
--- a/tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java
+++ b/tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java
@@ -231,18 +231,6 @@ public void run() {
                             return;
                         }
                     }
-                } else {
-                    // Only sleep when HA is enabled, similar to user sync
-                    if (TagSyncConfig.getInstance().isTagSyncHAEnabled()) {
-                        try {
-                            long sleepInterval = TagSyncConfig.getTagSyncHAPassiveSleepInterval();
-                            LOG.debug("Sleeping for [{}] milliSeconds as this server is running in passive mode", sleepInterval);
-                            Thread.sleep(sleepInterval);
-                        } catch (InterruptedException interrupted) {
-                            LOG.error("Interrupted: ", interrupted);
-                            return;
-                        }
-                    }
                 }
             }
         }