apache / apache/arrow-java

[Java][FlightRPC] FlightServer can leak during cleanup

Ouverte
#152 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
94
Forks
152
Merge moyen
3 j 16 h
PR mergées (30 j)
11

Description

### Describe the bug, including details regarding any error messages, version, and platform.

In apache/arrow#38318 , a few Flight tests were flakey due to occasionally leaking during cleanup. The leaks were coming from the server's allocator specifically. A workaround is to cleanup child allocators, however it would be best to determine the root cause of the leak and not have to manually clean-up child allocators.

### Component(s)

FlightRPC, Java

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par suivre le nettoyage de FlightServer et le cycle de vie de son allocator dans l’implémentation Java FlightRPC. Examinez les tests Flight flaky décrits dans apache/arrow#38318 et reproduisez le comportement du nettoyage. Le travail est terminé lorsque la fuite de l’allocator du serveur est identifiée et corrigée sans nettoyer manuellement les allocators enfants, et que les tests concernés passent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
backend-api-design
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.