@@ -95,12 +95,12 @@ public void startLagDetector(final long version) {
9595 if (laggingTrackers .isEmpty ()) {
9696 logger .trace ("lag detection for version {} is unnecessary: {}" , version , appliedStateTrackersByNode .values ());
9797 } else {
98- logger .trace ("starting lag detector for version {}: {}" , version , laggingTrackers );
98+ logger .debug ("starting lag detector for version {}: {}" , version , laggingTrackers );
9999
100100 threadPool .scheduleUnlessShuttingDown (clusterStateApplicationTimeout , Names .GENERIC , new Runnable () {
101101 @ Override
102102 public void run () {
103- laggingTrackers .forEach (t -> t .detectLag (version ));
103+ laggingTrackers .forEach (t -> t .checkForLag (version ));
104104 }
105105
106106 @ Override
@@ -149,19 +149,19 @@ public String toString() {
149149 '}' ;
150150 }
151151
152- private void detectLag (final long version ) {
153- if (appliedStateTrackersByNode .get (discoveryNode ) != NodeAppliedStateTracker . this ) {
154- logger .trace ("{}, no longer active" , this );
152+ void checkForLag (final long version ) {
153+ if (appliedStateTrackersByNode .get (discoveryNode ) != this ) {
154+ logger .trace ("{} no longer active when checking version {} " , this , version );
155155 return ;
156156 }
157157
158- long appliedVersion = NodeAppliedStateTracker . this .appliedVersion .get ();
158+ long appliedVersion = this .appliedVersion .get ();
159159 if (version <= appliedVersion ) {
160- logger .trace ("{}, satisfied, node applied version {}" , this , appliedVersion );
160+ logger .trace ("{} satisfied when checking version {} , node applied version {}" , this , version , appliedVersion );
161161 return ;
162162 }
163163
164- logger .debug ("{}, detected lag, node has only applied version {}" , this , appliedVersion );
164+ logger .debug ("{}, detected lag at version {} , node has only applied version {}" , this , version , appliedVersion );
165165 onLagDetected .accept (discoveryNode );
166166 }
167167 }
0 commit comments