Open jpmckinney opened 1 year ago
Edit: Moved tangential comment to #292
From Pelican we get field counts and also some collection metadata. We can get the latter via an HTTP request to Kingfisher Process in the Process task's get_status
method (once is_last_completed
is true): https://github.com/open-contracting/kingfisher-process/issues/421
consume_exception=True
from the request() call in in task/process.py
, because it will no longer perform a presence checkparse_date
, as Kingfisher Process returns dates in a normal formatSentry Issue: REGISTRY-PELICAN-FRONTEND-B
I linked a Sentry issue where a Pelican API request is quite slow on some collections (20s).
We are only using Pelican for field coverage, for which Cardinal is much faster.
We can store the output as part of the job, and make it available as part of the API in #268. We can also consider designing a report for the dataset's page, where a user can opt to view the detailed coverage.
We can then also use the output to either report: