Additional parameter for setting a category for tracing
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- performance, tooling
Línea de trabajo
No se nombran archivos, pruebas ni puntos de entrada. Empieza por localizar la implementación de tracing de @critical_path y determinar cómo debería representarse y aplicarse una categoría proporcionada por el usuario; el trabajo está terminado cuando el tracing puede distinguir categorías como sched_interface y sched_script independientemente del scope.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Something that might be useful for developers would be to have the ability to specify a category for splitting up tracing so specific components can be analyzed. Something similar to scope, but that can be applied at the user's discretion outside of scope's particular use with the asynchronous variants of tracing. For example, if I want custom categories to differentiate between methods that interface directly with the scheduler versus methods that write out the necessary scripts:
@critical_path(category="sched_interface")
def submit(script, ...):
sched.submit(script)
@critical_path(category="sched_script")
def write_script(cmd, path, ...):
adapter.write(cmd, path)
- Lenguaje dominante
- C++
- Estrellas
- 3
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin 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 flux-framework/PerfFlowAspect
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
flux-framework/PerfFlowAspect#196 ·
-
Add HIP smoketest, build optionQuizá libre de nuevo @tpatki la tomó hace 494 días y no hay ningún pull request abierto. Abierto
flux-framework/PerfFlowAspect#194 · 2 asignados ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
flux-framework/PerfFlowAspect#193 ·
-
Clean up READMEsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
flux-framework/PerfFlowAspect#187 ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
flux-framework/PerfFlowAspect#180 ·
Todos los issues de flux-framework/PerfFlowAspect
Issues similares
-
devex good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
artifact:simulation-scenario domain:physics good first issue help wanted role:validation testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 3 días
-
[BUG] `mx.qqmm` docs: the Args section names `global_scale`, but the parameter is `global_scale_x`Posiblemente ocupada @Redempt1onzzZZ la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
ml-explore/mlx#4815 ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día