A released device that fits a waiting class request is shut down and another booted
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- backend
Hướng nghiên cứu
Bắt đầu tại src/core/warm-pool-coordinator.ts, ở #mayRemainWarm, và đọc cách create spec của waiter đứng đầu được đối chiếu với một thiết bị đã được giải phóng. Kiểm tra các bài kiểm thử liên quan của coordinator và chạy chúng để xác nhận hành vi. Hoàn thành khi một thiết bị đã giải phóng phù hợp với yêu cầu lớp đang chờ vẫn được giữ warm và được cấp trước khi một thiết bị khác được tạo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What happens
At the running cap, when a lease is released, #mayRemainWarm in src/core/warm-pool-coordinator.ts:332 keeps the device warm only if it equals the head waiter's create spec (sameSpec). A waiting class request (--class phone) has a create spec naming one model, such as iPhone 17. So a released iPhone 15 that fits the waiter is shut down, and then an iPhone 17 is booted for it.
Expected
A released device that fits the head waiter stays warm and is granted to it, as ADR 0015 orders: warm fitting devices first, before anything is created.
Found in the review of #343 (#334).
Written by an agent.
- Ngôn ngữ chính
- TypeScript
- Star
- 15
- Fork
- 1
- Merge trung bình
- 10 giờ 58 phút
- Pull request đã merge (30 ngày)
- 123
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 callstackincubator/simlock
-
bug:triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
callstackincubator/simlock#400 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feature:spec
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
callstackincubator/simlock#412 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Let requesters choose the lease IDCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởfeature:spec
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
callstackincubator/simlock#410 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug:new flaky-test
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100
callstackincubator/simlock#407 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug:new
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
callstackincubator/simlock#406 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của callstackincubator/simlock
Issue tương tự
-
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 85/100
capricorn86/happy-dom#2474 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
JSerwatka/letterboxd-tweaks#81 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
siyuan-note/siyuan#20165 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
polkadot-js/phishing#5716 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
juice-shop/juice-shop#3662 ·
Maintainer thường phản hồi trong vòng 1 ngày