googleapis / googleapis/java-pubsublite

Consider implementing publish flow control

Ouverte
#27 3 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
api: pubsublite priority: p3 type: feature request
Langage dominant
Java
Étoiles
42
Forks
27
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

When a streaming connection to the pub/sub lite service is started, an InitialRequest is sent to establish the stream. Typically, we wait until an initial response is received before the stream enters the "running" state.

However, if the InitialRequest fails due to a retryable error, the connection is retried and the stream enters the "running" state before an initial response has been received.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par suivre la connexion de streaming de publication depuis InitialRequest, en passant par la gestion des nouvelles tentatives jusqu'à la transition vers l'état "running". Confirmez le comportement actuel avec un test ciblé, puis assurez-vous qu'un échec initial réessayable ne marque pas le flux comme running avant la réception d'une réponse initiale.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
distributed-systems
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.