sealuzh / cloud-stove

The Cloud Stove Backend
https://api.thestove.io
Apache License 2.0
4 stars 0 forks source link

Inconsistent status for certain recommendations #185

Closed joe4dev closed 7 years ago

joe4dev commented 7 years ago

Several recommendations end up in the unevaluated status and never get processed somehow. This happens particularly often when running simultaneous range recommendations. The problem is that for such an ingredient, the recommendations will never be marked as complete via the following endpoint: IngredientsController#recommendations_completed returns always false then

Therefore, the tracking mechanism for the evaluation jobs should be also based on job_ids like for the construction jobs.