Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

docs: query-breg-client tutorial polls a blocked Proposal forever

Đang mở Phù hợp với người mới
#2,161 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

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
90/100
Loại issue
Tài liệu
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
markdown, node.js, python
Lĩnh vực
documentation

Hướng nghiên cứu

Bắt đầu với các vòng lặp polling bằng Python và Node trong docs/site/src/content/docs/tutorials/query-breg-client.mdx. Cập nhật cả hai ví dụ để giới hạn thời gian chờ và thoát khi applicationStatus kết thúc ở trạng thái không được áp dụng. Hoàn tất nghĩa là mỗi vòng lặp in ra state, reason và recovery của Proposal thay vì tiếp tục polling cho đến khi hết thời gian của job.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Found in review of #2132.

docs/site/src/content/docs/tutorials/query-breg-client.mdx waits for a submitted Proposal with while proposal.document["state"] != "applied" (Python) and the matching Node loop. Neither loop has a bound. When automatic application exhausts its retries, for example during a dependency outage, applicationStatus settles as blocked while the Proposal stays submitted. The loop then polls forever: the tutorial gate runs until its job timeout, and a reader gets no recovery guidance.

Bound the wait (a deadline or an attempt count), stop when applicationStatus settles in a state other than applied, and print its state, reason, and recovery so the reader sees the next step.

Ngôn ngữ chính
Rust
Star
2
Fork
0
Merge trung bình
10 giờ 45 phút
Pull request đã merge (30 ngày)
259

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của registrystack/registry-stack

Tất cả issue của registrystack/registry-stack

Issue tương tự

Thêm issue về Rust

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.