harvard-lil / perma

Indelible links
420 stars 71 forks source link

Upload files to and delete files from "daily" digest IA items, Part XVI #3311

Closed rebeccacremona closed 1 year ago

rebeccacremona commented 1 year ago

We observed that the original strategy for deciding which day to work on next mistakenly assumed that days would be sequentially marked as "complete" in chronological order... As a result, some partially-done days were being skipped over, when new upload tasks were scheduled.

This PR added logic for a second pass through the backlog, once the first pass was finished, to finish up incomplete days.

The first pass finished yesterday. This PR when merged will kick off the second pass.

codecov[bot] commented 1 year ago

Codecov Report

Merging #3311 (24ef86d) into develop (87e5722) will decrease coverage by 0.02%. The diff coverage is 0.00%.

@@             Coverage Diff             @@
##           develop    #3311      +/-   ##
===========================================
- Coverage    73.64%   73.63%   -0.02%     
===========================================
  Files           55       55              
  Lines         6641     6642       +1     
===========================================
  Hits          4891     4891              
- Misses        1750     1751       +1     
Impacted Files Coverage Δ
perma_web/perma/celery_tasks.py 53.42% <0.00%> (-0.05%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.