Can close logger-pipe faster
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- backend, operating-systems
Hướng nghiên cứu
Xác định các lệnh gọi Popen truyền pipes và đường dẫn close() của logger-pipe. Xem xét cách tiến trình giữ lại pipe đã mở của nó và xác định những pipes cần thiết nào phải tiếp tục được giữ tường minh. Công việc được coi là hoàn tất khi các pipes không cần thiết được đóng sớm hơn mà không khiến các streams cần thiết không khả dụng hoặc làm tăng rò rỉ tài nguyên.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When you pass the write pipe to Popen to catch its stderr to logs, you can immediately close the pipe- your Popen process has already opened it, it will be preserved.
This way, you don't have to do it during close(), which is already complex enough.
In general, all Popen calls can be set to bias against passing unneeded pipes and needed pipes can be passed explicitly to reduce kernel resource leaks.
- Ngôn ngữ chính
- Python
- Star
- 17
- Fork
- 10
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của plotly/choreographer
-
[BUG]: Some JS characters aren't escaped when running the page-ready checkCó thể đã có người làm @Blizzeq đã nhận 34 ngày trước. Đang mởbug P3 size: 1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
plotly/choreographer#316 ·
-
Multiple choreographer errors in docker and apptainer when trying to export figure with plotlyĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
plotly/choreographer#287 · 7 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 42/100
plotly/choreographer#284 ·
Tất cả issue của plotly/choreographer
Issue tương tự
-
bug ready-for-dev
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 92/100
OpenHands/extensions#897 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
tensorflow/datasets#11253 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix(core): a config section with all keys commented out crashes startupCó thể đã có người làm @Aryanbhargava18 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
kubeflow/mcp-server#512 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Stop trusting the compromised eMudhra CA certificatesCó thể đã có người làm @anth-volk đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
PolicyEngine/uk-triple-lock#54 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
DBFS append mode silently overwrites existing filesCó thể đã có người làm @IlyaKhalafi đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
fsspec/filesystem_spec#2429 ·
Maintainer thường phản hồi trong vòng 1 ngày