Resolution reports

Resolution reports


Area reporting-monitoring
Tech Lead Jon Stark
Language Java
Description Generate reports and send to members by email.
Production URLs
Quality Sentry, no SONAR
Upstream services
Upstream data
  • org.crossref.qs.resolutionreport.DoiDataController
Source Code

TL;DR: Generate reports and send to members by email.

CNRI sends us log data for all the prefixes for which we are the RA (as seen from the Handle system). This data is processed against the Oracle database. Then the report queries the email recipient API built into Sugar to determine who to send reports to. If it does not get a recipient list from that API, the report logs prefixes whose emails have failed.

Updated for 6/2020 run to remove crawler ip filters and update messaging.