goon/alembic
goon-foss 77679b26bb
Some checks failed
Backend tests / test (push) Has been cancelled
perf(scenes): lista serwisu od najnowszych prosto z indeksu
Ekran serwisu (/scenes?origin=tube:X&sort=release_date) dla serwisow,
ktorych scen nie ma wsrod najnowszych w katalogu (perverzija, hdporn.gg,
tubepornclassic, yesporn), sortowal wszystkie ich sceny: 9-19 s na
zimnym cache, 1-4 s na cieplym, 39 wejsc w 3 h.

Wzorem scene_tags.sort_date (GOON-64): data sortu powielona w
playback_sources i pilnowana wyzwalaczami (0048), wypelniona skryptem,
indeks (origin, sort_date DESC, scene_id DESC) WHERE dead_at IS NULL
(0049). API dolacza DISTINCT ON zgodny z indeksem, bo 190 tys. scen ma
dwa zywe zrodla z tego samego serwisu. Po zmianie 0,03-0,24 s, takze
dalsze strony.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 20:18:59 +02:00
..
init Initial commit 2026-05-20 10:10:22 +02:00
versions perf(scenes): lista serwisu od najnowszych prosto z indeksu 2026-09-27 20:18:59 +02:00
env.py Initial commit 2026-05-20 10:10:22 +02:00
script.py.mako Initial commit 2026-05-20 10:10:22 +02:00