Only create Nuxt database and storage spans when there is a parent span
Los mantenedores suelen responder en 1 día
@nicohrubec ya está trabajando en esto.
Desde el 29/10/2026.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 83/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- nuxt, typescript
Línea de trabajo
Lee packages/nuxt/src/runtime/utils/instrumentDatabase.ts y instrumentStorage.ts; después, sigue sus llamadas a startSpan y las pruebas de instrumentación cercanas. Añade onlyIfParent: true a ambas llamadas y una prueba que realice una operación sin un span activo. El objetivo se cumple cuando ninguna de las dos instrumentaciones crea un span para esa operación sin un span padre.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8.8k
- Forks
- 1.9k
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 664
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de getsentry/sentry-javascript
-
Bug Node.js
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
getsentry/sentry-javascript#25950 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Browser Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
getsentry/sentry-javascript#25946 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
normalize() throws when a getter throws a Symbol or a null-prototype objectPosiblemente ocupada @rjmcgee53192 la tomó hace 4 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-javascript#25920 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Only create Cloudflare storage and D1 db spans when there is a parent spanPosiblemente ocupada @nicohrubec la tomó hace 5 días. AbiertoCloudflare Workers Improvement Spans
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-javascript#25804 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Only create aws-sdk DynamoDB db spans when there is a parent spanPosiblemente ocupada @nicohrubec la tomó hace 5 días. AbiertoBug javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
getsentry/sentry-javascript#25801 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de getsentry/sentry-javascript
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
bug needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DSpace/dspace-angular#6511 ·
Los mantenedores suelen responder en 1 día
-
area: frontend area:byok bug severity:low
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Phone app shows Unknown for a remote machine whose key changedPosiblemente ocupada @janicduplessis la tomó hoy. Abiertoarea: mobile priority: P3 type: bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
appandflow/stim#5006 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Area - Local to Cloud Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
microsoft/vscode-mssql#23209 ·
Los mantenedores suelen responder en 1 día