Avro compact deserializer bug - ID set to type
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 88/100
Línea de trabajo
Comienza con formats/avro-compact/src/main/java/io/cloudevents/avro/compact/AvroCompactFormat.java alrededor de la línea 90 y, después, inspecciona la prueba relacionada en formats/avro-compact/src/test/java/io/cloudevents/avro/compact/AvroCompactFormatTest.java alrededor de la línea 46. Actualiza el manejo de ID según se indica y usa valores diferentes de tipo e ID en la prueba para que se detecte el error; ejecuta las pruebas del formato Avro compacto para confirmar la corrección.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Looks like accidental set of ID to type.
https://github.com/cloudevents/sdk-java/blob/main/formats/avro-compact/src/main/java/io/cloudevents/avro/compact/AvroCompactFormat.java#L90
Should be:
.withId(from.getId())
Test should be fixed as well. Using different values in type and ID of the test event would detect the issue.
https://github.com/cloudevents/sdk-java/blob/main/formats/avro-compact/src/test/java/io/cloudevents/avro/compact/AvroCompactFormatTest.java#L46
- Lenguaje dominante
- Java
- Estrellas
- 446
- Forks
- 172
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 cloudevents/sdk-java
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cloudevents/sdk-java#731 · 1 reacción ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cloudevents/sdk-java#689 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
cloudevents/sdk-java#660 · 2 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
cloudevents/sdk-java#711 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
cloudevents/sdk-java#710 · 1 comentario · 3 reacciones ·
Todos los issues de cloudevents/sdk-java
Issues similares
-
Bug Java Platform: Java
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-java#6138 · 1 comentario ·
-
bug needs triage p2
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
GoogleCloudPlatform/DataflowTemplates#4273 · 1 comentario ·
-
[Studio][Bug] Bulk-deleting a full page of alert rules steps the page back while more rules remain Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/rocketmq-dashboard#4654 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100