Skip to content

Improve harvester log grouping and error reporting#831

Open
TahaKhan998 wants to merge 1 commit into
CERNDocumentServer:masterfrom
TahaKhan998:feat/issue-813-harvester-log-grouping
Open

Improve harvester log grouping and error reporting#831
TahaKhan998 wants to merge 1 commit into
CERNDocumentServer:masterfrom
TahaKhan998:feat/issue-813-harvester-log-grouping

Conversation

@TahaKhan998

Copy link
Copy Markdown

Closes #813
This PR improves INSPIRE harvester run error reporting by turning errors and warning into clear grouped errors and warnings, making log output much more useful for curators, and ensuring the report highlights the real failure reasons instead of vague or repetitive raw lines. It adds structured grouping for repeated failures and warnings, improves the plain-text download output to match that grouped view, and updates harvester writer messages so record-level failures explain what went wrong in a more actionable way, including which records were affected and why they failed.

Screen.Recording.2026-06-26.at.12.00.16.1.mp4

This is what a downloaded file of harvester logs looks like now:

harvester_logs_4a7fc391-5b9a-45b3-873f-bd2d2a297aaa_20260626_120105.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

harvester: error log without raising to sentry

1 participant