graphprotocol / graphprotocol/graph-node

[Bug] entity type `x` is not on the 'entities' list for data source `y`

Offen
#5,699 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug determinism
Vorherrschende Sprache
Rust
Sterne
3.2k
Forks
1.1k
Ø Merge
4 T. 1 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Bug report

QmayWHkdCwBojegpArxYkfiE51FeREcHkBYJCqvhUpfVP2 SG failed with non-deterministic error

2024-06-17T12:07:06.311498831Z stderr F Jun 17 12:07:06.311 ERRO Subgraph failed with non-deterministic error: error while executing at wasm backtrace: 0: 0x4e95 - <unknown>!src/mappings/ipfs-data/handleUserData: entity type UserWeb3mailPreferencesis not on the 'entities' list for data sourceUserData. Hint: Add UserWeb3mailPreferencesto the 'entities' list, which currently is:UserDescription, Keyword. in handler handleUserData at block #51524917 (), retry_delay_s: 245, attempt: 1, sgd: 634767, subgraph_id: QmayWHkdCwBojegpArxYkfiE51FeREcHkBYJCqvhUpfVP2, component: SubgraphInstanceManager

Relevant log output

No response

IPFS hash

QmayWHkdCwBojegpArxYkfiE51FeREcHkBYJCqvhUpfVP2

Subgraph name or link to explorer

No response

Some information to help us out
  • Tick this box if this bug is caused by a regression found in the latest release.
  • Tick this box if this bug is specific to the hosted service.
  • I have searched the issue tracker to make sure this issue is not a duplicate.
OS information

None

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem gemeldeten IPFS-Hash und dem handleUserData-Handler und verfolge dann, wie die UserData-Datenquelle ihre entities-Liste validiert, bevor sie UserWeb3mailPreferences erstellt. Das Issue nennt keine Quelldatei, keinen Test und keine gewünschte Behebung; für den Abschluss müsste der nichtdeterministische Fehler reproduziert und eine verifizierte Korrektur oder klarere Diagnose erstellt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust, wasm
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.