From 265d69051bf97390ad1791082c649f1cd838110e Mon Sep 17 00:00:00 2001 From: Ben McIlwain Date: Tue, 9 Jan 2024 18:51:23 -0500 Subject: [PATCH] Map /_dr/task/uploadBsaUnavailableNames in BSA service's web.xml (#2276) This should have been part of PR #2265 but we all missed it. Also adds a couple of useful logging statements. --- .../registry/bsa/UploadBsaUnavailableDomainsAction.java | 6 +++++- .../java/google/registry/env/common/bsa/WEB-INF/web.xml | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/google/registry/bsa/UploadBsaUnavailableDomainsAction.java b/core/src/main/java/google/registry/bsa/UploadBsaUnavailableDomainsAction.java index 530e3c494..2d2f2e1a4 100644 --- a/core/src/main/java/google/registry/bsa/UploadBsaUnavailableDomainsAction.java +++ b/core/src/main/java/google/registry/bsa/UploadBsaUnavailableDomainsAction.java @@ -187,6 +187,8 @@ public class UploadBsaUnavailableDomainsAction implements Runnable { .filter(tld -> isEnrolledWithBsa(tld, runTime)) .collect(toImmutableSet()); + logger.atInfo().log("Getting unavailable domains in TLDs: %s ...", bsaEnabledTlds); + ImmutableSortedSet.Builder unavailableDomains = new ImmutableSortedSet.Builder<>(Ordering.natural()); for (Tld tld : bsaEnabledTlds) { @@ -211,7 +213,9 @@ public class UploadBsaUnavailableDomainsAction implements Runnable { "tlds", bsaEnabledTlds.stream().map(Tld::getTldStr).collect(toImmutableSet())) .setParameter("now", runTime) .getResultList()); - return unavailableDomains.build(); + ImmutableSortedSet result = unavailableDomains.build(); + logger.atInfo().log("Found %d total unavailable domains.", result.size()); + return result; } private static String toDomain(String domainLabel, Tld tld) { diff --git a/core/src/main/java/google/registry/env/common/bsa/WEB-INF/web.xml b/core/src/main/java/google/registry/env/common/bsa/WEB-INF/web.xml index 44f3b5c02..88dc4904f 100644 --- a/core/src/main/java/google/registry/env/common/bsa/WEB-INF/web.xml +++ b/core/src/main/java/google/registry/env/common/bsa/WEB-INF/web.xml @@ -25,6 +25,12 @@ /_dr/task/bsaRefresh + + + bsa-servlet + /_dr/task/uploadBsaUnavailableNames + +