Only create Nuxt database and storage spans when there is a parent span
Les mainteneurs répondent en général sous 1 jour
@nicohrubec y travaille déjà.
Depuis le 29/10/2026.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 83/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- nuxt, typescript
Piste de recherche
Lis packages/nuxt/src/runtime/utils/instrumentDatabase.ts et instrumentStorage.ts, puis suis leurs appels à startSpan et les tests d’instrumentation à proximité. Ajoute onlyIfParent: true aux deux appels ainsi qu’un test qui effectue une opération sans span actif. Le travail est terminé lorsqu’aucune des deux instrumentations ne crée de span pour cette opération sans span parent.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The Nuxt database and storage instrumentations create db spans when there is no active span. Each of these spans becomes its own root span and has no context.
Pass onlyIfParent: true to the startSpan calls in packages/nuxt/src/runtime/utils/instrumentDatabase.ts and instrumentStorage.ts.
Add a test that checks that an operation without an active span creates no span.
- Langage dominant
- TypeScript
- Étoiles
- 8.8k
- Forks
- 1.9k
- Merge moyen
- 1 j 21 h
- PR mergées (30 j)
- 617
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getsentry/sentry-javascript
-
Bug Node.js
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
getsentry/sentry-javascript#25950 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Browser Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
getsentry/sentry-javascript#25946 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
normalize() throws when a getter throws a Symbol or a null-prototype objectPeut-être pris @rjmcgee53192 l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
getsentry/sentry-javascript#25920 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Only create Cloudflare storage and D1 db spans when there is a parent spanPeut-être pris @nicohrubec l’a pris il y a 5 jours. OuverteCloudflare Workers Improvement Spans
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
getsentry/sentry-javascript#25804 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Only create aws-sdk DynamoDB db spans when there is a parent spanPeut-être pris @nicohrubec l’a pris il y a 5 jours. OuverteBug javascript
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
getsentry/sentry-javascript#25801 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de getsentry/sentry-javascript
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
formbricks/formbricks#9918 ·
Les mainteneurs répondent en général sous 1 jour
-
Chat: Resize question overlayOuverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
thecodacus/pithagoras#364 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
openclimatefix/quartz-frontend#823 ·
Les mainteneurs répondent en général sous 4 jours
-
area:agent-manager community needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
`contacts.create` posts to `/audiences/undefined/contacts` when `audienceId` is undefinedPeut-être pris @RaphaelFakhri l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
resend/resend-node#1176 ·
Les mainteneurs répondent en général sous 1 jour