snix/users
Profpatsch cb5a745233 fix(users/Profpatsch/whatcd-resolver): speed up artist_ids lookups
We need `artist_ids` in most of the queries, so let’s make them a
generated column and put an index on them.

This reduces times for getArtistNameById from ~300ms to ~20ms and for
the main “latest” table from ~250ms to ~60ms.

The `artist_has_been_snatched` logic moves into the torrent filter, so
we don’t have to work on such large records further down.

Change-Id: I5a1929bd9c81ea0031e512d01897c0e460ded077
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13240
Tested-by: BuildkiteCI
Reviewed-by: Profpatsch <mail@profpatsch.de>
2025-03-10 16:55:15 +00:00
..
aaqaishtyaq chore(users/aaqaishtyaq): add OWNERS file 2022-12-10 17:28:57 +00:00
amjoseph feat(users/amjoseph): init 2024-05-11 08:45:13 +00:00
aspen chore(users): hardware.pulseaudio -> services.pulseaudio 2025-03-02 13:55:21 +00:00
azahi feat(users/azahi/pkgs): add bruh 2024-08-27 12:58:56 +00:00
cynthia chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
edef feat(nix-compat): allow parsing and emitting log lines 2025-03-04 08:17:05 +00:00
emery feat(tools/eaglemode/plugins/avif): AVIF image plugin 2024-09-03 19:44:05 +00:00
ericvolp12 chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
espes feat(users): add my folder 2024-02-20 06:25:35 +00:00
eta chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
firefly chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
flokli chore(3p/sources): bump channels & overlays (2025-02-09) 2025-02-18 15:07:10 +00:00
fogti chore: rewrite uses of cs.tvl.fyi to code.tvl.fyi 2025-01-30 02:19:06 +00:00
j4m3s chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
kranzes chore(3p/sources): bump channels & overlays (2025-02-02) 2025-02-09 09:00:22 +00:00
lukegb chore(users/lukegb/keys): -porcorosso-wsl +lukegb-build +lukegb-ca 2023-03-12 03:35:24 +00:00
padraic-o-mhuiris chore(users/padraic-o-mhuiris): Add OWNERS file 2024-01-30 13:58:46 +00:00
picnoir/tvix-daemon feat(nix-compat): allow parsing and emitting log lines 2025-03-04 08:17:05 +00:00
Profpatsch fix(users/Profpatsch/whatcd-resolver): speed up artist_ids lookups 2025-03-10 16:55:15 +00:00
qyliss chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
sterni style(sterni/acme/plumb/git): consistently use tabs 2025-03-09 16:15:52 +00:00
tazjin fix(3p/overlays): correctly assert tdlib<>telega.el matches 2025-03-08 10:47:44 +00:00
thk feat(users/thk): add OWNERS 2025-01-07 03:57:33 +00:00
wpcarro chore: emacs28 -> emacs(29) 2025-03-07 21:32:13 +00:00
yl3dy feat(users/yl3dy): test gpg-signed commit 2024-08-27 13:28:33 +00:00
tvlbot.jpg chore(users/tazjin): Add avatar for tvlbot 2020-06-14 22:23:04 +00:00