Reduce traversal log noise 25/136925/2
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 4 Jan 2024 13:50:33 +0000 (14:50 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 4 Jan 2024 13:58:12 +0000 (14:58 +0100)
- remove debug statements for the happy path in the EchoResponse resource [1]

[1] they account for the vast majority of log lines since they
are invoked as part of the k8s liveness probe every two seconds

Issue-ID: AAI-3716
Change-Id: I41e340cdb0bbeb64d849514e7460caa5b6fcc357
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
aai-traversal/src/main/java/org/onap/aai/rest/util/AaiGraphChecker.java
aai-traversal/src/main/java/org/onap/aai/rest/util/EchoResponse.java

index 11b412d..bf8066b 100644 (file)
@@ -30,8 +30,6 @@ import org.springframework.beans.factory.config.ConfigurableBeanFactory;
 import org.springframework.context.annotation.Scope;
 import org.springframework.stereotype.Component;
 
-import com.google.common.collect.Iterators;
-
 /**
  * Singleton class responsible to check that AAI service is able to connect to its back-end
  * database.
@@ -57,12 +55,7 @@ public class AaiGraphChecker {
         try {
             transaction = AAIGraph.getInstance().getGraph().newTransaction();
             final Iterator<?> vertexIterator = transaction.query().limit(1).vertices().iterator();
-            if (LOGGER.isDebugEnabled()) {
-                LOGGER.debug("Number of vertices retrieved while checking db: {}",
-                    Iterators.size(vertexIterator));
-            }
             vertexIterator.hasNext();
-            LOGGER.debug("Database is available");
             dbAvailable = Boolean.TRUE;
         } catch (JanusGraphException e) {
             String message = "Database is not available (after JanusGraph exception)";
index c3409f8..5665b86 100644 (file)
@@ -48,9 +48,7 @@ public class EchoResponse extends RESTAPI {
 
        protected static String authPolicyFunctionName = "util";
 
-       public static final String ECHO_PATH = "/echo";
-
-       private AaiGraphChecker aaiGraphChecker;
+       private final AaiGraphChecker aaiGraphChecker;
 
        @Autowired
        public EchoResponse(AaiGraphChecker aaiGraphChecker) {
@@ -69,7 +67,7 @@ public class EchoResponse extends RESTAPI {
         */
        @GET
        @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
-       @Path(ECHO_PATH)
+       @Path("/echo")
        public Response echoResult(@Context HttpHeaders headers, @Context HttpServletRequest req,
                        @QueryParam("action") String myAction) {