googleapis / googleapis/google-cloudevents-java
Add support for Pub/Sub
- Langage dominant
- Java
- Étoiles
- 22
- Forks
- 10
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## Current Behavior
Pub/Sub messages are incompatible with protojson parsing. This is because Pub/Sub messages include duplicate fields `message_id`/`messageId`, and `publish_time`/`publishTime`, which the protobuf spec indicates is invalid.
Note: parsing can also error on the "@type" field
## Expected Behavior
Tooling that allows for parsing of duplicated fields.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Start by locating the Java protojson parsing path and the Pub/Sub CloudEvent message definitions; the issue names no files or tests. Reproduce parsing with duplicate message_id/messageId and publish_time/publishTime fields, then check the @type case. Done means the tooling accepts these Pub/Sub messages without parsing errors.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100