Skip to content

Commit ff88e7f

Browse files
committed
fix checkstyle errors
1 parent 46b41e0 commit ff88e7f

4 files changed

Lines changed: 10 additions & 17 deletions

File tree

pdp/conf.dist/README-k8s.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ PDP exposes Prometheus-style text metrics at:
3939

4040
- `GET /metrics`
4141

42-
Current metrics include request counts, auth failures, average latency and policy-cache age.
42+
Current metrics include request counts, auth failures, average latency and loaded services count.
4343

4444
## Runtime Tuning
4545

pdp/src/main/java/org/apache/ranger/pdp/RangerPdpServer.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,9 @@ private void addJerseyServlet(Context ctx) {
264264
}
265265

266266
private void addStatusEndpoints(Context ctx) {
267-
HttpServlet liveServlet = new RangerPdpStatusServlet(runtimeStats, config, RangerPdpStatusServlet.Mode.LIVE);
268-
HttpServlet readyServlet = new RangerPdpStatusServlet(runtimeStats, config, RangerPdpStatusServlet.Mode.READY);
269-
HttpServlet metricsServlet = new RangerPdpStatusServlet(runtimeStats, config, RangerPdpStatusServlet.Mode.METRICS);
267+
HttpServlet liveServlet = new RangerPdpStatusServlet(runtimeStats, RangerPdpStatusServlet.Mode.LIVE);
268+
HttpServlet readyServlet = new RangerPdpStatusServlet(runtimeStats, RangerPdpStatusServlet.Mode.READY);
269+
HttpServlet metricsServlet = new RangerPdpStatusServlet(runtimeStats, RangerPdpStatusServlet.Mode.METRICS);
270270

271271
Tomcat.addServlet(ctx, "pdpLiveServlet", liveServlet).setLoadOnStartup(1);
272272
Tomcat.addServlet(ctx, "pdpReadyServlet", readyServlet).setLoadOnStartup(1);

pdp/src/main/java/org/apache/ranger/pdp/RangerPdpStatusServlet.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import com.fasterxml.jackson.databind.ObjectMapper;
2323
import org.apache.ranger.authz.embedded.RangerEmbeddedAuthorizer;
24-
import org.apache.ranger.pdp.config.RangerPdpConfig;
2524
import org.apache.ranger.pdp.config.RangerPdpConstants;
2625

2726
import javax.servlet.ServletContext;
@@ -39,14 +38,12 @@ public class RangerPdpStatusServlet extends HttpServlet {
3938
private static final ObjectMapper MAPPER = new ObjectMapper();
4039

4140
private final RangerPdpStats runtimeState;
42-
private final RangerPdpConfig config;
4341
private final Mode mode;
4442

4543
public enum Mode { LIVE, READY, METRICS }
4644

47-
public RangerPdpStatusServlet(RangerPdpStats runtimeState, RangerPdpConfig config, Mode mode) {
45+
public RangerPdpStatusServlet(RangerPdpStats runtimeState, Mode mode) {
4846
this.runtimeState = runtimeState;
49-
this.config = config;
5047
this.mode = mode;
5148
}
5249

@@ -113,7 +110,7 @@ private void writeMetrics(HttpServletRequest req, HttpServletResponse resp) thro
113110
sb.append("ranger_pdp_auth_failures_total ").append(runtimeState.getTotalAuthFailures()).append('\n');
114111
sb.append("# TYPE ranger_pdp_request_latency_avg_ms gauge\n");
115112
sb.append("ranger_pdp_request_latency_avg_ms ").append(runtimeState.getAverageLatencyMs()).append('\n');
116-
sb.append("# TYPE ranger_pdp_loaded_services_count counter\n");
113+
sb.append("# TYPE ranger_pdp_loaded_services_count gauge\n");
117114
sb.append("ranger_pdp_loaded_services_count ").append(getLoadedServicesCount(req)).append('\n');
118115

119116
resp.setStatus(HttpServletResponse.SC_OK);

pdp/src/test/java/org/apache/ranger/pdp/RangerPdpStatusServletTest.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,18 @@
1818

1919
package org.apache.ranger.pdp;
2020

21-
import org.apache.ranger.pdp.config.RangerPdpConfig;
2221
import org.apache.ranger.pdp.config.RangerPdpConstants;
2322
import org.junit.jupiter.api.AfterEach;
2423
import org.junit.jupiter.api.Test;
25-
import org.junit.jupiter.api.io.TempDir;
2624

2725
import javax.servlet.http.HttpServletRequest;
2826
import javax.servlet.http.HttpServletResponse;
2927

30-
import java.io.File;
3128
import java.io.PrintWriter;
3229
import java.io.StringWriter;
3330
import java.lang.reflect.InvocationHandler;
3431
import java.lang.reflect.Method;
3532
import java.lang.reflect.Proxy;
36-
import java.nio.file.Path;
3733
import java.util.HashMap;
3834
import java.util.Map;
3935

@@ -54,7 +50,7 @@ public void testMetricsEndpointRendersCounters() throws Exception {
5450
stats.recordRequestError(5_000_000L);
5551
stats.recordAuthFailure(5_000_000L);
5652

57-
RangerPdpStatusServlet servlet = new RangerPdpStatusServlet(stats, new RangerPdpConfig(), RangerPdpStatusServlet.Mode.METRICS);
53+
RangerPdpStatusServlet servlet = new RangerPdpStatusServlet(stats, RangerPdpStatusServlet.Mode.METRICS);
5854
HttpServletRequest req = proxy(HttpServletRequest.class, (proxy, method, args) -> null);
5955
ResponseCapture capture = new ResponseCapture();
6056
HttpServletResponse resp = capture.responseProxy();
@@ -68,15 +64,15 @@ public void testMetricsEndpointRendersCounters() throws Exception {
6864

6965
@Test
7066
public void testLoadedServicesCount() throws Exception {
71-
RangerPdpStatusServlet servlet = new RangerPdpStatusServlet(new RangerPdpStats(), new RangerPdpConfig(), RangerPdpStatusServlet.Mode.READY);
67+
RangerPdpStatusServlet servlet = new RangerPdpStatusServlet(new RangerPdpStats(), RangerPdpStatusServlet.Mode.READY);
7268
HttpServletRequest req = proxy(HttpServletRequest.class, (proxy, method, args) -> null);
7369
Method method = RangerPdpStatusServlet.class.getDeclaredMethod("getLoadedServicesCount", HttpServletRequest.class);
7470

7571
method.setAccessible(true);
7672

77-
Integer ageMs = (Integer) method.invoke(servlet, req);
73+
Integer servicesCount = (Integer) method.invoke(servlet, req);
7874

79-
assertTrue(ageMs >= 0L);
75+
assertTrue(servicesCount >= 0L);
8076
}
8177

8278
@SuppressWarnings("unchecked")

0 commit comments

Comments
 (0)