Skip to content

Commit 098f540

Browse files
authored
[ML] Remove usage of base action logger in ml actions (#50074) (#50236)
1 parent 2079f1c commit 098f540

15 files changed

+61
-17
lines changed

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportCloseJobAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.ElasticsearchException;
911
import org.elasticsearch.ResourceNotFoundException;
1012
import org.elasticsearch.action.ActionListener;
@@ -50,6 +52,8 @@
5052
public class TransportCloseJobAction extends TransportTasksAction<TransportOpenJobAction.JobTask, CloseJobAction.Request,
5153
CloseJobAction.Response, CloseJobAction.Response> {
5254

55+
private static final Logger logger = LogManager.getLogger(TransportCloseJobAction.class);
56+
5357
private final ThreadPool threadPool;
5458
private final Client client;
5559
private final ClusterService clusterService;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportDeleteDataFrameAnalyticsAction.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
public class TransportDeleteDataFrameAnalyticsAction
6666
extends TransportMasterNodeAction<DeleteDataFrameAnalyticsAction.Request, AcknowledgedResponse> {
6767

68-
private static final Logger LOGGER = LogManager.getLogger(TransportDeleteDataFrameAnalyticsAction.class);
68+
private static final Logger logger = LogManager.getLogger(TransportDeleteDataFrameAnalyticsAction.class);
6969

7070
private final Client client;
7171
private final MlMemoryTracker memoryTracker;
@@ -124,13 +124,13 @@ protected void masterOperation(Task task, DeleteDataFrameAnalyticsAction.Request
124124
ActionListener<BulkByScrollResponse> deleteStateHandler = ActionListener.wrap(
125125
bulkByScrollResponse -> {
126126
if (bulkByScrollResponse.isTimedOut()) {
127-
LOGGER.warn("[{}] DeleteByQuery for state timed out", id);
127+
logger.warn("[{}] DeleteByQuery for state timed out", id);
128128
}
129129
if (bulkByScrollResponse.getBulkFailures().isEmpty() == false) {
130-
LOGGER.warn("[{}] {} failures and {} conflicts encountered while runnint DeleteByQuery for state", id,
130+
logger.warn("[{}] {} failures and {} conflicts encountered while runnint DeleteByQuery for state", id,
131131
bulkByScrollResponse.getBulkFailures().size(), bulkByScrollResponse.getVersionConflicts());
132132
for (BulkItemResponse.Failure failure : bulkByScrollResponse.getBulkFailures()) {
133-
LOGGER.warn("[{}] DBQ failure: {}", id, failure);
133+
logger.warn("[{}] DBQ failure: {}", id, failure);
134134
}
135135
}
136136
deleteConfig(parentTaskClient, id, listener);
@@ -159,7 +159,7 @@ private void deleteConfig(ParentTaskAssigningClient parentTaskClient, String id,
159159
return;
160160
}
161161
assert deleteResponse.getResult() == DocWriteResponse.Result.DELETED;
162-
LOGGER.info("[{}] Deleted", id);
162+
logger.info("[{}] Deleted", id);
163163
auditor.info(id, Messages.DATA_FRAME_ANALYTICS_AUDIT_DELETED);
164164
listener.onResponse(new AcknowledgedResponse(true));
165165
},

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportDeleteExpiredDataAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.support.ActionFilters;
1012
import org.elasticsearch.action.support.HandledTransportAction;
@@ -37,6 +39,8 @@
3739
public class TransportDeleteExpiredDataAction extends HandledTransportAction<DeleteExpiredDataAction.Request,
3840
DeleteExpiredDataAction.Response> {
3941

42+
private static final Logger logger = LogManager.getLogger(TransportDeleteExpiredDataAction.class);
43+
4044
// TODO: make configurable in the request
4145
static final Duration MAX_DURATION = Duration.ofHours(8);
4246

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportDeleteForecastAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.ElasticsearchException;
911
import org.elasticsearch.ElasticsearchStatusException;
1012
import org.elasticsearch.ResourceNotFoundException;
@@ -66,6 +68,8 @@
6668

6769
public class TransportDeleteForecastAction extends HandledTransportAction<DeleteForecastAction.Request, AcknowledgedResponse> {
6870

71+
private static final Logger logger = LogManager.getLogger(TransportDeleteForecastAction.class);
72+
6973
private final Client client;
7074
private static final int MAX_FORECAST_TO_SEARCH = 10_000;
7175

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportDeleteModelSnapshotAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.ResourceNotFoundException;
911
import org.elasticsearch.action.ActionListener;
1012
import org.elasticsearch.action.support.ActionFilters;
@@ -29,6 +31,8 @@
2931
public class TransportDeleteModelSnapshotAction extends HandledTransportAction<DeleteModelSnapshotAction.Request,
3032
AcknowledgedResponse> {
3133

34+
private static final Logger logger = LogManager.getLogger(TransportDeleteModelSnapshotAction.class);
35+
3236
private final Client client;
3337
private final JobManager jobManager;
3438
private final JobResultsProvider jobResultsProvider;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportDeleteTrainedModelAction.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
public class TransportDeleteTrainedModelAction
4747
extends TransportMasterNodeAction<DeleteTrainedModelAction.Request, AcknowledgedResponse> {
4848

49-
private static final Logger LOGGER = LogManager.getLogger(TransportDeleteTrainedModelAction.class);
49+
private static final Logger logger = LogManager.getLogger(TransportDeleteTrainedModelAction.class);
5050

5151
private final TrainedModelProvider trainedModelProvider;
5252
private final InferenceAuditor auditor;
@@ -118,7 +118,7 @@ private Set<String> getReferencedModelKeys(IngestMetadata ingestMetadata) {
118118
.map(InferenceProcessor::getModelId)
119119
.forEach(allReferencedModelKeys::add);
120120
} catch (Exception ex) {
121-
LOGGER.warn(new ParameterizedMessage("failed to load pipeline [{}]", pipelineId), ex);
121+
logger.warn(new ParameterizedMessage("failed to load pipeline [{}]", pipelineId), ex);
122122
}
123123
}
124124
return allReferencedModelKeys;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportGetDataFrameAnalyticsStatsAction.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class TransportGetDataFrameAnalyticsStatsAction
6565
extends TransportTasksAction<DataFrameAnalyticsTask, GetDataFrameAnalyticsStatsAction.Request,
6666
GetDataFrameAnalyticsStatsAction.Response, QueryPage<Stats>> {
6767

68-
private static final Logger LOGGER = LogManager.getLogger(TransportGetDataFrameAnalyticsStatsAction.class);
68+
private static final Logger logger = LogManager.getLogger(TransportGetDataFrameAnalyticsStatsAction.class);
6969

7070
private final Client client;
7171

@@ -95,7 +95,7 @@ protected GetDataFrameAnalyticsStatsAction.Response newResponse(GetDataFrameAnal
9595
@Override
9696
protected void taskOperation(GetDataFrameAnalyticsStatsAction.Request request, DataFrameAnalyticsTask task,
9797
ActionListener<QueryPage<Stats>> listener) {
98-
LOGGER.debug("Get stats for running task [{}]", task.getParams().getId());
98+
logger.debug("Get stats for running task [{}]", task.getParams().getId());
9999

100100
ActionListener<List<PhaseProgress>> progressListener = ActionListener.wrap(
101101
progress -> {
@@ -118,7 +118,7 @@ protected void taskOperation(GetDataFrameAnalyticsStatsAction.Request request, D
118118
@Override
119119
protected void doExecute(Task task, GetDataFrameAnalyticsStatsAction.Request request,
120120
ActionListener<GetDataFrameAnalyticsStatsAction.Response> listener) {
121-
LOGGER.debug("Get stats for data frame analytics [{}]", request.getId());
121+
logger.debug("Get stats for data frame analytics [{}]", request.getId());
122122

123123
ActionListener<GetDataFrameAnalyticsAction.Response> getResponseListener = ActionListener.wrap(
124124
getResponse -> {
@@ -221,7 +221,7 @@ private StoredProgress parseStoredProgress(SearchHit hit) {
221221
StoredProgress storedProgress = StoredProgress.PARSER.apply(parser, null);
222222
return storedProgress;
223223
} catch (IOException e) {
224-
LOGGER.error(new ParameterizedMessage("failed to parse progress from doc with it [{}]", hit.getId()), e);
224+
logger.error(new ParameterizedMessage("failed to parse progress from doc with it [{}]", hit.getId()), e);
225225
return new StoredProgress(Collections.emptyList());
226226
}
227227
}

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportGetJobsStatsAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.FailedNodeException;
1012
import org.elasticsearch.action.TaskOperationFailure;
@@ -50,6 +52,8 @@
5052
public class TransportGetJobsStatsAction extends TransportTasksAction<TransportOpenJobAction.JobTask, GetJobsStatsAction.Request,
5153
GetJobsStatsAction.Response, QueryPage<JobStats>> {
5254

55+
private static final Logger logger = LogManager.getLogger(TransportGetJobsStatsAction.class);
56+
5357
private final ClusterService clusterService;
5458
private final AutodetectProcessManager processManager;
5559
private final JobResultsProvider jobResultsProvider;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportGetModelSnapshotsAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.support.ActionFilters;
1012
import org.elasticsearch.action.support.HandledTransportAction;
@@ -22,6 +24,8 @@
2224
public class TransportGetModelSnapshotsAction extends HandledTransportAction<GetModelSnapshotsAction.Request,
2325
GetModelSnapshotsAction.Response> {
2426

27+
private static final Logger logger = LogManager.getLogger(TransportGetModelSnapshotsAction.class);
28+
2529
private final JobResultsProvider jobResultsProvider;
2630
private final JobManager jobManager;
2731

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportGetOverallBucketsAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.search.SearchRequest;
1012
import org.elasticsearch.action.search.SearchResponse;
@@ -54,6 +56,8 @@
5456
public class TransportGetOverallBucketsAction extends HandledTransportAction<GetOverallBucketsAction.Request,
5557
GetOverallBucketsAction.Response> {
5658

59+
private static final Logger logger = LogManager.getLogger(TransportGetOverallBucketsAction.class);
60+
5761
private static final String EARLIEST_TIME = "earliest_time";
5862
private static final String LATEST_TIME = "latest_time";
5963

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportKillProcessAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.support.ActionFilters;
1012
import org.elasticsearch.cluster.node.DiscoveryNode;
@@ -24,6 +26,8 @@
2426

2527
public class TransportKillProcessAction extends TransportJobTaskAction<KillProcessAction.Request, KillProcessAction.Response> {
2628

29+
private static final Logger logger = LogManager.getLogger(TransportKillProcessAction.class);
30+
2731
private final AnomalyDetectionAuditor auditor;
2832

2933
@Inject

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportMlInfoAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.action.ActionListener;
911
import org.elasticsearch.action.support.ActionFilters;
1012
import org.elasticsearch.action.support.HandledTransportAction;
@@ -34,6 +36,8 @@
3436

3537
public class TransportMlInfoAction extends HandledTransportAction<MlInfoAction.Request, MlInfoAction.Response> {
3638

39+
private static final Logger logger = LogManager.getLogger(TransportMlInfoAction.class);
40+
3741
private final ClusterService clusterService;
3842
private final NamedXContentRegistry xContentRegistry;
3943
private final Map<String, Object> nativeCodeInfo;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportStartDataFrameAnalyticsAction.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
public class TransportStartDataFrameAnalyticsAction
9393
extends TransportMasterNodeAction<StartDataFrameAnalyticsAction.Request, AcknowledgedResponse> {
9494

95-
private static final Logger LOGGER = LogManager.getLogger(TransportStartDataFrameAnalyticsAction.class);
95+
private static final Logger logger = LogManager.getLogger(TransportStartDataFrameAnalyticsAction.class);
9696

9797
private final XPackLicenseState licenseState;
9898
private final Client client;
@@ -253,7 +253,7 @@ private void getStartContext(String id, ActionListener<StartContext> finalListen
253253
toValidateMappingsListener.onResponse(startContext);
254254
break;
255255
case FINISHED:
256-
LOGGER.info("[{}] Job has already finished", startContext.config.getId());
256+
logger.info("[{}] Job has already finished", startContext.config.getId());
257257
finalListener.onFailure(ExceptionsHelper.badRequestException(
258258
"Cannot start because the job has already finished"));
259259
break;
@@ -477,7 +477,7 @@ public void onResponse(PersistentTasksCustomMetaData.PersistentTask<?> task) {
477477

478478
@Override
479479
public void onFailure(Exception e) {
480-
LOGGER.error("[" + persistentTask.getParams().getId() + "] Failed to cancel persistent task that could " +
480+
logger.error("[" + persistentTask.getParams().getId() + "] Failed to cancel persistent task that could " +
481481
"not be assigned due to [" + exception.getMessage() + "]", e);
482482
listener.onFailure(exception);
483483
}
@@ -553,7 +553,7 @@ public PersistentTasksCustomMetaData.Assignment getAssignment(StartDataFrameAnal
553553
if (unavailableIndices.size() != 0) {
554554
String reason = "Not opening data frame analytics job [" + id +
555555
"], because not all primary shards are active for the following indices [" + String.join(",", unavailableIndices) + "]";
556-
LOGGER.debug(reason);
556+
logger.debug(reason);
557557
return new PersistentTasksCustomMetaData.Assignment(null, reason);
558558
}
559559

@@ -563,7 +563,7 @@ public PersistentTasksCustomMetaData.Assignment getAssignment(StartDataFrameAnal
563563
if (scheduledRefresh) {
564564
String reason = "Not opening data frame analytics job [" + id +
565565
"] because job memory requirements are stale - refresh requested";
566-
LOGGER.debug(reason);
566+
logger.debug(reason);
567567
return new PersistentTasksCustomMetaData.Assignment(null, reason);
568568
}
569569
}
@@ -579,7 +579,7 @@ public PersistentTasksCustomMetaData.Assignment getAssignment(StartDataFrameAnal
579579
@Override
580580
protected void nodeOperation(AllocatedPersistentTask task, StartDataFrameAnalyticsAction.TaskParams params,
581581
PersistentTaskState state) {
582-
LOGGER.info("[{}] Starting data frame analytics", params.getId());
582+
logger.info("[{}] Starting data frame analytics", params.getId());
583583
DataFrameAnalyticsTaskState analyticsTaskState = (DataFrameAnalyticsTaskState) state;
584584

585585
// If we are "stopping" there is nothing to do

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportStopDatafeedAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.ElasticsearchException;
911
import org.elasticsearch.ResourceNotFoundException;
1012
import org.elasticsearch.action.ActionListener;
@@ -45,6 +47,8 @@
4547
public class TransportStopDatafeedAction extends TransportTasksAction<TransportStartDatafeedAction.DatafeedTask, StopDatafeedAction.Request,
4648
StopDatafeedAction.Response, StopDatafeedAction.Response> {
4749

50+
private static final Logger logger = LogManager.getLogger(TransportStopDatafeedAction.class);
51+
4852
private final ThreadPool threadPool;
4953
private final PersistentTasksService persistentTasksService;
5054
private final DatafeedConfigProvider datafeedConfigProvider;

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action/TransportUpdateModelSnapshotAction.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
package org.elasticsearch.xpack.ml.action;
77

8+
import org.apache.logging.log4j.LogManager;
9+
import org.apache.logging.log4j.Logger;
810
import org.elasticsearch.ResourceNotFoundException;
911
import org.elasticsearch.action.ActionListener;
1012
import org.elasticsearch.action.bulk.BulkAction;
@@ -36,6 +38,8 @@
3638
public class TransportUpdateModelSnapshotAction extends HandledTransportAction<UpdateModelSnapshotAction.Request,
3739
UpdateModelSnapshotAction.Response> {
3840

41+
private static final Logger logger = LogManager.getLogger(TransportUpdateModelSnapshotAction.class);
42+
3943
private final JobResultsProvider jobResultsProvider;
4044
private final Client client;
4145

0 commit comments

Comments
 (0)