Closed jpmckinney closed 7 months ago
In Kingfisher Process, I'll now handle OCDS Merge errors (i.e. just skip that OCID). It'll log the exception to Sentry and add a note to the collection_note table.
The tenderers
issue seems to occur 110 times: https://open-contracting-partnership.sentry.io/issues/4905536293/
@jpmckinney are you logging this here because you expect we resolve this in Collect or only because we don't have a better place to track this?
I usually log issues, and then think of the solutions later.
So, we can close this issue here.
I usually log issues, and then think of the solutions later.
Sounds good, I was just wondering if the issue belongs here or if, in general, we should have a better place to report this type of issue (I'm thinking about the "Data quality" section of the publication in the Registry, for example, e.g. comment on the descriptions document and tag me + the data lead for that publisher so that we can do both, update the registry and let the partner know)
Hmm, my thinking is to report in closest proximity to the source of the issue (the source being the publication, in this case). The closest thing is Kingfisher Collect. Depending on the issue we might fix it in (in decreasing proximity order):
Unless the problem is on our side (rare), we should in all cases report to the partner, and if not resolved soon, updated in the registry. That said, comments in Docs or rows in Sheets are very hard to track, so I prefer GitHub.
Just a note that Kingfisher Process does NOT have a unique index on collection, ocid, release_id, and so the repetition of the release IDs will not cause any loss of data at that level.
I created the follow-up issue (not prioritized), so this issue can now be closed.
For example: ocid
ocds-6550wx-TESORERIA NACIONAL-DAF-CM-2022-0062
has a release wherebids.details
is:Another issue: All the releases have the same id
TESORERIA NACIONAL-DAF-CM-2022-0062-1
and date2022-12-07T18:00:34Z
. I don't know if this issue is universal or not.Having the same date means releases can't be reliably ordered, such that the compiled release can be incorrect. (The other fields in the releases are not identical.)