commercetools / commercetools/commercetools-sdk-java-v2
Make request canceling possible
- Langage dominant
- Java
- Étoiles
- 47
- Forks
- 21
- Merge moyen
- 9 j 13 h
- PR mergées (30 j)
- 4
Description
Most async libraries makes canceling requests possible, but our abstractions (`CompletableFutre`...) hide that away, we should change our callback abstractions to allow that, for example the cancel function in the call class https://square.github.io/okhttp/4.x/okhttp/okhttp3/-call/
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner les abstractions de callback construites autour de CompletableFuture et de la classe d’appel, puis comparez leur cycle de vie des requêtes avec l’API d’annulation de OkHttp Call correspondante. Définissez comment l’annulation doit être exposée par l’intermédiaire des abstractions du SDK ; le travail est terminé lorsque les appelants peuvent annuler de manière cohérente les requêtes en cours.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- api
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100