1 commentaire (1 commentaire)0 réaction (0 réaction)0 personne assignée (0 personne assignée)Java3 485 forks (3 485 forks)batch import
help wantedtype/enhancement
Métriques du dépôt
- Stars
- 13 697 étoiles (13 697 étoiles)
- Métriques de merge PR
- Métriques PR en attente (Métriques PR en attente)
Description
Search before asking
Motivation
We should clean up all the synchronous call for resources components to avoid someone using them to block the metadata thread.
FYI: https://github.com/apache/pulsar/pull/22542
Solution
No response
Alternatives
No response
Anything else?
No response
Are you willing to submit a PR?
Guide contributeur
- Direction de recherche
- Examinez les appels synchrones existants dans le composant des ressources. Reportez vous à la PR liée #22542 pour un modèle de nettoyage similaire. Identifiez tous les endroits où des appels synchrones sont effectués et pourraient bloquer le thread de métadonnées. Proposez de les convertir en appels asynchrones en utilisant le framework asynchrone du projet. Assurez vous qu'il n'y a pas de régression fonctionnelle.
- Stack technique
- java
- Domaine
- backend
- Type d'issue
- Refactorisation
- Prérequis
- Java