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

[RFC] queue_job: enqueue dependent job in jobrunner

Đang mở
#884 5 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ó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
12/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Ít trao đổi
Công nghệ
python
Lĩnh vực
backend

Hướng nghiên cứu

This is an open design question, not a settled task: the maintainer asks whether _enqueue_dependent_jobs should move into the jobrunner so that waiting jobs become pending there. Read the jobrunner and the dependent-job enqueuing code, then the related concurrency issue #855, before forming an opinion. Done means a decision from the maintainers on the approach, which the thread does not yet contain.

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

Mô tả

@guewen I'm considering to move _enqueue_dependent_jobs to the jobrunner, for two reasons

  • I feel it logically belong there as it is where we decide when job must start so changing for waiting dependency to pending there too feels logical
  • but more importantly it should help with concurrency errors in that area such as #855

Do you have any thoughts about that?

Ngôn ngữ chính
Python
Star
271
Fork
602
Merge trung bình
4 ngày 4 giờ
Pull request đã merge (30 ngày)
6

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 OCA/queue

Tất cả issue của OCA/queue

Issue tương tự

Thêm issue về Python

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.