-
-
Notifications
You must be signed in to change notification settings - Fork 202
Fix Organization Leakage in DevIndex and Updater Retries #9134
Copy link
Copy link
Closed
Labels
Description
Organizations are leaking into the tracker.json index (e.g., loomnetwork), causing the Updater to waste cycles retrying queries that will never succeed.
Root Cause (Spider):
The Network Walker (and potentially other strategies) fetches lists of users (e.g., following) but does not filter out entities where type === 'Organization'.
Symptom (Updater):
When the Updater encounters these Orgs, GitHub.mjs misinterprets the "Could not resolve to a User" GraphQL error as a network error and retries it 3 times.
Tasks:
- Spider.mjs: Update
runNetworkWalker(andfetchContributors) to strictly filter fortype: 'User'. - GitHub.mjs: Update error handling to Abort Retry immediately if the error contains "Could not resolve to a User" or "NOT_FOUND".
Reactions are currently unavailable