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:24 UTC

(ranger) branch revert-664-RANGER-5319 created (now 3940577bd)

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

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


      at 3940577bd Revert "RANGER-5319: Add sleep for passive tagsync to avoid cpu usage (#664)"

This branch includes the following new commits:

     new 3940577bd Revert "RANGER-5319: Add sleep for passive tagsync to avoid cpu usage (#664)"

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



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

Posted by fa...@apache.org.
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;
-                        }
-                    }
                 }
             }
         }