Document thread-safety of APIs
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Documentation
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- documentation
Piste de recherche
Commencez par examiner DefaultConnectionContext et les API client associées afin de déterminer quels objets peuvent être réutilisés entre les threads et quelles garanties de sécurité des threads s’appliquent. Documentez les conclusions pour les clients, les contextes de connexion et les autres API pertinentes ; la tâche sera considérée comme terminée lorsque les utilisateurs pourront clairement savoir ce qui peut être partagé entre les threads.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We're using cf-java-client in a multi-threaded application. Are DefaultConnectionContext etc. thread-safe? This is not documented right now, and they make heavy use of threading internally (with thread pools etc.), which makes me wonder at what kind of level I can reuse objects between threads (can I reuse clients? connection contexts? none of the above?)
- Langage dominant
- Java
- Étoiles
- 334
- Forks
- 318
- Merge moyen
- 10 j 8 h
- PR mergées (30 j)
- 2
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de cloudfoundry/cf-java-client
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
cloudfoundry/cf-java-client#1374 ·
-
Integration tests fail: test-service-broker.jar incompatible with java-buildpack v5 (JDK 17 default)Ouverte
Difficulté 2/5 Une demi-journée Accessibilité débutants 74/100
cloudfoundry/cf-java-client#1344 · 1 commentaire ·
-
Execute integration tests in Github ActionsPeut-être pris @ZPascal l’a pris il y a 4 jours. Ouverte
cloudfoundry/cf-java-client#1380 · 1 réaction · 2 personnes assignées ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
cloudfoundry/cf-java-client#1373 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
cloudfoundry/cf-java-client#1370 ·
Toutes les issues de cloudfoundry/cf-java-client
Issues similaires
-
[destination-snowflake] Custom domains rejected unlike source connectionsPeut-être pris @kuza55 l’a pris aujourd’hui. Ouverteautoteam community connectors/destination/snowflake team/use
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
area-dashboard
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
component/operate kind/feature-request
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour
-
Forge coverage prompts carry text the agent cannot act onPeut-être pris @graalvmbot l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
oracle/graalvm-reachability-metadata#10572 ·
Les mainteneurs répondent en général sous 1 jour
-
[CI] Core CI doesn't run for changes to amoro-format-lance (and amoro-web)Peut-être pris @MarkAlex1234 l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 2 jours