Publication date, others missing when should not be
Records missing a publication date in the table (they have -
) actually have a publication date which is visible when click View
- Probably a migration logic error. But also an architectural one.
Fix the migration logic error in the near term so that publication date is consistent.
- Are there other column values that might differ from what's available when same record is accessed via
View
?- Yes. Consider table entry for
CA10584711
which has noGene
. ClickView
. Gene is shown. . There are other such gene-less cases, review and correct migration logic if needed.
- Yes. Consider table entry for
Architectural (probably new issue when ready to begin):
- This and keeping in-sync upon changes would be less of an issue if the table were sync'd from Erepo persistence events, not a forked consumption before Erepo proper deals with the record.
- There are other discrepancies and risks with the front-loaded consumption fork.
- Fix by normalizing through Erepo issued events (include acceptance, failed, etc, and various logic).
- That rear-loaded consumption will be used by at least 1 other independent consumer as well. Possibly more. So reuse.