summaryrefslogtreecommitdiff
path: root/src/tangara/database/track_finder.cpp
AgeCommit message (Collapse)Author
2024-08-12Shard searching for new tracks across multiple tasksjacqueline
This also has the effect of breaking up the enormous 'updateIndexes' method into one call per file, which means database updates also no longer monopolise a single background task for their entire duration. avg. time per new file is now <140ms for a completely fresh database, which is pretty good i think!
2024-08-12Make FileGatherer shaped more like a normal iteratorjacqueline