diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-08-09 11:43:48 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-08-12 13:20:08 +1000 |
| commit | 2ad83cb2108dc55c9eb0573b0645513a1e8a61f5 (patch) | |
| tree | 5a4c588763bb36497c90d3f51660ca6400d5c364 /lib/lua-repl/IDEAS.md | |
| parent | 28cf749951a8f811606bb233efecfd36738c3c89 (diff) | |
| download | tangara-fw-2ad83cb2108dc55c9eb0573b0645513a1e8a61f5.tar.gz | |
Shard searching for new tracks across multiple tasks
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!
Diffstat (limited to 'lib/lua-repl/IDEAS.md')
0 files changed, 0 insertions, 0 deletions
