Skip to content

Commit 9a7da5c

Browse files
committed
Fix 8.16.0 build
1 parent 9a23061 commit 9a7da5c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/org/elasticsearch/action/TransportNodePrometheusMetricsAction.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import org.elasticsearch.action.support.ActionFilters;
3333
import org.elasticsearch.action.support.HandledTransportAction;
3434
import org.elasticsearch.client.internal.Client;
35-
import org.elasticsearch.common.inject.Inject;
35+
import org.elasticsearch.injection.guice.Inject;
3636
import org.elasticsearch.common.settings.ClusterSettings;
3737
import org.elasticsearch.common.settings.Settings;
3838
import org.elasticsearch.common.util.concurrent.EsExecutors;
@@ -114,7 +114,7 @@ private AsyncAction(ActionListener<NodePrometheusMetricsResponse> listener) {
114114
this.listener = listener;
115115

116116
// Note: when using ClusterHealthRequest in Java, it pulls data at the shards level, according to ES source
117-
this.healthRequest = new ClusterHealthRequest().local(true);
117+
this.healthRequest = new ClusterHealthRequest(ClusterStateRequest.DEFAULT_WAIT_FOR_NODE_TIMEOUT).local(true);
118118

119119
this.nodesStatsRequest = new NodesStatsRequest("_local").clear().all();
120120

@@ -124,7 +124,7 @@ private AsyncAction(ActionListener<NodePrometheusMetricsResponse> listener) {
124124

125125
// Cluster settings are get via ClusterStateRequest (see elasticsearch RestClusterGetSettingsAction for details)
126126
// We prefer to send it to master node (hence local=false; it should be set by default, but we want to be sure).
127-
this.clusterStateRequest = isPrometheusClusterSettings ? new ClusterStateRequest().clear().metadata(
127+
this.clusterStateRequest = isPrometheusClusterSettings ? new ClusterStateRequest(ClusterStateRequest.DEFAULT_WAIT_FOR_NODE_TIMEOUT).clear().metadata(
128128
true).local(false) : null;
129129
}
130130

0 commit comments

Comments
 (0)