Skip to content

Downgrade entity-fishing unreachable errors to warnings#12

Closed
lfoppiano wants to merge 1 commit into
devfrom
claude/warn-entity-fishing-unreachable
Closed

Downgrade entity-fishing unreachable errors to warnings#12
lfoppiano wants to merge 1 commit into
devfrom
claude/warn-entity-fishing-unreachable

Conversation

@lfoppiano
Copy link
Copy Markdown
Collaborator

@lfoppiano lfoppiano commented Apr 14, 2026

Superseded by #13 which covers both entity-fishing AND glutton. Please close this one.

Entity-fishing is an OPTIONAL external service for dataset
disambiguation. When it's not configured or unreachable, datastet
should continue working without it. Previously, every connection
attempt logged ERROR-level messages and stack traces, making it look
like a real failure.

Changes:
- When entityFishingHost is blank, log INFO and skip entirely
- When service is unreachable, log single WARN message instead of
  multiple ERROR stacktraces
- runNerd() returns early if server wasn't marked alive at startup
- disambiguate() short-circuits if !serverStatus
- Replace all e.printStackTrace() with LOGGER.warn() in this class

https://claude.ai/code/session_018EBZhK2RtGtsvN4E1rp2tF
@lfoppiano lfoppiano closed this Apr 14, 2026
@lfoppiano lfoppiano deleted the claude/warn-entity-fishing-unreachable branch April 14, 2026 13:07
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.

2 participants