Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[RFC] queue_job: enqueue dependent job in jobrunner

Ouverte
#884 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
12/100
Type d'issue
Refactorisation
Clarté
À clarifier
Activité
Calme
Stack technique
python
Domaine
backend

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

@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?

Langage dominant
Python
Étoiles
271
Forks
602
Merge moyen
4 j 4 h
PR mergées (30 j)
6

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OCA/queue

Toutes les issues de OCA/queue

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.