Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Performance Regression or Improvement: sideinpts_python_batch_1gb_1kb_10workers_1000window_99key_percent_dict:runtime

Abierto
#40,005 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
python

Línea de trabajo

Comienza con la sección “Triage performance alert issues” en sdks/python/apache_beam/testing/analyzers/README.md, luego inspecciona la definición de la prueba en .test-infra/jenkins/job_LoadTests_SideInput_Python.groovy#L133 y el dashboard enlazado. Compara el tiempo de ejecución anómalo con ejecuciones cercanas y determina si la alerta representa una regresión; se considera terminado cuando la causa o el seguimiento requerido estén documentados.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

awaiting triage perf-alert

Performance change found in the
test: sideinpts_python_batch_1gb_1kb_10workers_1000window_99key_percent_dict for the metric: runtime.

For more information on how to triage the alerts, please look at
Triage performance alert issues section of the README.

Test description: python | Side Input | 1 GB dictionary, 99% of keys, 1000 fixed windows
Test Link - https://github.com/apache/beam/blob/5e38decf9e723a385057131b01bbd33d8c60bda3/.test-infra/jenkins/job_LoadTests_SideInput_Python.groovy#L133
Test Dashboard - http://metrics.beam.apache.org/d/-E9aGlFGk/side-input-load-tests?orgId=1&from=now-90d&to=now&viewPanel=9


timestamp: Thu Sep  3 20:17:32 2026, metric_value: 1808.00
timestamp: Wed Sep  2 19:47:35 2026, metric_value: 1512.00
timestamp: Tue Sep  1 19:55:57 2026, metric_value: 1275.00
timestamp: Mon Aug 31 19:41:16 2026, metric_value: 1816.00 <---- Anomaly
timestamp: Sun Aug 30 19:04:58 2026, metric_value: 827.00
timestamp: Sat Aug 29 19:02:56 2026, metric_value: 1097.00
timestamp: Fri Aug 28 23:01:31 2026, metric_value: 980.00
timestamp: Thu Aug 27 22:52:17 2026, metric_value: 870.00
timestamp: Wed Aug 26 20:06:49 2026, metric_value: 955.00
timestamp: Tue Aug 25 19:18:13 2026, metric_value: 1217.00
timestamp: Mon Aug 24 19:33:43 2026, metric_value: 1004.00
timestamp: Sun Aug 23 19:04:30 2026, metric_value: 970.00
timestamp: Sat Aug 22 19:29:03 2026, metric_value: 971.00
timestamp: Fri Aug 21 19:09:20 2026, metric_value: 1040.00

Lenguaje dominante
Java
Estrellas
8.7k
Forks
4.7k
Merge medio
2 d 5 h
PR fusionados (30 d)
314

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de apache/beam

Todos los issues de apache/beam

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.