Wrong parent in some async flows
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- observability
Rechercherichtung
Beginne damit, das NestJS-TypeORM-Example-Szenario mit npx appmap-node npm start dev 6 sleep 10; curl http://localhost:3000/boards zu reproduzieren, und vergleiche die resultierenden AppMaps. Untersuche, wie asynchrone Event-Eltern rund um den getBoards-Request und seinen SQL-Request zugewiesen werden. Als abgeschlossen gilt die Aufgabe, wenn wiederholte identische Ausführungen den SQL-Request konsistent unter getBoards statt als separaten Root einordnen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
In some async scenarios, the event parent is not set correctly. Consider for example https://github.com/lukaszbulak/NestJS-TypeORM-Example and this AppMap resulting from npx appmap-node npm start dev & sleep 10 ; curl http://localhost:3000/boards:
As you can see, the SQL request is not under getBoards (as it should be) but is a separate root. Note this seems intermittent; here's another AppMap of an identical request, with no changes (not even a server restart):
- Vorherrschende Sprache
- TypeScript
- Sterne
- 13
- Forks
- 6
- Ø Merge
- 3 T. 3 Std.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getappmap/appmap-node
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 54/100
getappmap/appmap-node#251 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
getappmap/appmap-node#183 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
getappmap/appmap-node#182 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
getappmap/appmap-node#181 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Support better-sqlite3Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
getappmap/appmap-node#179 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in getappmap/appmap-node
Ähnliche Issues
-
area: server priority: P3 type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
appandflow/stim#4538 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] Published Docker images lack the redis extra: HEADROOM_COMPRESS_SESSION_STORE stops startupEvtl. vergeben @AlessandroSpallina hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
headroomlabs-ai/headroom#4513 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug extension extension: obsidian platform: Windows
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
raycast/extensions#32838 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
copy design-review mac P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
tosunlab/hisarapp-core#510 ·
-
bug priority-medium to-agent
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag