joerghoh commented on code in PR #112:
URL: 
https://github.com/apache/sling-org-apache-sling-resourceresolver/pull/112#discussion_r1452054103


##########
src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java:
##########
@@ -1163,14 +1166,17 @@ private Map<String, Map<String, Collection<String>>> 
loadAliases(final ResourceR
             it = queryUnpaged("alias", baseQueryString);
         }
 
+        log.debug("alias initialization - start");
         long count = 0;
         long processStart = System.nanoTime();
         while (it.hasNext()) {
             count += 1;
             loadAlias(it.next(), map);
         }
         long processElapsed = System.nanoTime() - processStart;
-        log.debug("processed {} resources with sling:alias properties in 
{}ms", count, TimeUnit.NANOSECONDS.toMillis(processElapsed));
+        long resourcePerSecond = (count * TimeUnit.SECONDS.toNanos(1) / 
(processElapsed == 0 ? 1 : processElapsed));
+        log.info("alias initialization - end, processed {} resources with 
sling:alias properties in {}ms (~{} resource/s)", count,

Review Comment:
   same as above



##########
src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java:
##########
@@ -352,7 +352,10 @@ private void execute() {
                 drainQueue(resourceChangeQueue);
 
                 long initElapsed = System.nanoTime() - initStart;
-                log.info("vanity path initialization - end, elapsed {}ms", 
TimeUnit.NANOSECONDS.toMillis(initElapsed));
+                long resourcesPerSecond = (vanityResourcesOnStartup.get() * 
TimeUnit.SECONDS.toNanos(1) / (initElapsed == 0 ? 1 : initElapsed));
+                log.info(
+                        "vanity path initialization - end, processed {} 
resources with sling:vanityPath properties in {}ms (~{} resource/s)",

Review Comment:
   instead of "end" I would prefer "completed" (IMO it's a bit more 
descriptive).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sling.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to