[Java][FlightRPC] FlightServer can leak during cleanup
- Ngôn ngữ chính
- Java
- Star
- 94
- Fork
- 152
- Merge trung bình
- 3 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 11
Mô tả
### 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
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi quá trình cleanup của FlightServer và vòng đời allocator của nó trong phần triển khai Java FlightRPC. Xem xét các Flight test flaky được mô tả trong apache/arrow#38318 và tái hiện hành vi cleanup. Công việc được hoàn tất khi xác định và sửa được rò rỉ server allocator mà không cần cleanup thủ công các child allocator, đồng thời các test bị ảnh hưởng đều đạt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- backend-api-design
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100