DROdio.com

Removed hidden reprocessing that could have run on every save

The check that decides whether a piece needs reindexing relies on results arriving in a set order. Nothing verified that, so losing the ordering would have quietly caused a full reprocess on every save while all tests still passed. It is now verified, including by a test that reproduces the wrong-order case directly.

Ask me anything