Currently, when we rebuild the index we rewrite it in place - so there's a period of time (however short) where the index file is available for use, but incomplete.
That's (sort of) OK when there are only occasional runs. However, with utilities/file_location_listing#14 being implemented, we're going to need operations to be much more atomic.
Activity
29-Dec-23 15:12
assigned to @btasker
29-Dec-23 15:18
mentioned in commit 913aea15ebbc79392b1c392016499aa563623ab6
Message
fix: make file write operations atomic (utilities/file_location_listing#15)