Support executor customization of client batch request
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- api, backend-api-design
Piste de recherche
Commencez dans src/main/java/dev/openfga/sdk/api/client/OpenFgaClient.java vers la ligne 616, où le client crée un executor pour les requêtes par lots. Lisez le flux environnant de la Batch API et déterminez comment un executor injecté ou un point de personnalisation devrait être exposé. C’est terminé lorsque les appelants peuvent configurer le comportement de l’executor pour les requêtes par lots sans dépendre d’un pool nouvellement créé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Checklist
- I agree to the terms within the OpenFGA Code of Conduct.
Describe the problem you'd like to have solved
OpenFgaClient creates a new executor on client batch api request
https://github.com/openfga/java-sdk/blob/a7fa8843a1d24605bf769d411bda26875b7ce610/src/main/java/dev/openfga/sdk/api/client/OpenFgaClient.java#L616
We can't configure thread pool to support virtual thread or graceful shutdown.
Describe the ideal solution
Use injected executor or provide customizer
Alternatives and current workarounds
No response
References
No response
Additional context
No response
- Langage dominant
- Java
- Étoiles
- 55
- Forks
- 26
- Merge moyen
- 4 j 3 h
- PR mergées (30 j)
- 8
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
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 openfga/java-sdk
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
Make client-credentials token refresh buffer and jitter configurablePeut-être pris @dpkass l’a pris il y a 38 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Toutes les issues de openfga/java-sdk
Issues similaires
-
pdfium-drift
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
Stirling-Tools/JPDFium#176 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
hiero-ledger/hiero-consensus-node#27712 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 61/100
Vakore/ZappierGames#162 ·
-
Improve README documentation clarity and fix minor wording issuesPeut-être pris @simplesilence l’a pris aujourd’hui. Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 84/100
resilience4j/resilience4j#2567 ·
Les mainteneurs répondent en général sous 6 jours
-
Priority/High
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
wso2/dpdp-accelerator#417 ·
Les mainteneurs répondent en général sous 1 jour