Closed
Description
It appears we process the yank and unyank events in the wrong order when they come together in one update:
2023-10-30T01:43:24.525568Z DEBUG docs_rs::build_queue: queueing changes from 0e09b092780cfd28f4d9557f7e06e9fbc1c248c7 to 3f9de8e33bc8be081b6a480a75464b908b439bfc
2023-10-30T01:43:24.531502Z DEBUG docs_rs::build_queue: dylink-0.8.0 unyanked
2023-10-30T01:43:24.536981Z DEBUG docs_rs::build_queue: dylink-0.8.0 yanked
We're explicitly reversing the changes:
Lines 293 to 294 in 4514194
Maybe this order was changed in a crates-index-diff update?