1 Kommentar (1 Kommentar)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)Java3.485 Forks (3.485 Forks)batch import
help wantedtype/enhancement
Repository-Metriken
- Stars
- 13.697 Sterne (13.697 Sterne)
- PR-Merge-Metriken
- PR-Metriken ausstehend (PR-Metriken ausstehend)
Beschreibung
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?
Contributor Guide
- Research-Richtung
- Untersuchen Sie die vorhandenen synchronen Aufrufe in der Ressourcenkomponente. Beziehen Sie sich auf den verlinkten PR #22542 für ein ähnliches Bereinigungsmuster. Identifizieren Sie alle Stellen, an denen synchrone Aufrufe durchgeführt werden, die den Metadaten Thread blockieren könnten. Schlagen Sie vor, diese mithilfe des asynchronen Frameworks des Projekts in asynchrone Aufrufe umzuwandeln. Stellen Sie sicher, dass es keine Funktionsregression gibt.
- Tech Stack
- java
- Domain
- backend
- Issue Type
- Refactoring
- Voraussetzungen
- Java