impress/db
Matchu dc22a458bf Move manifest backfill to swf_assets:manifests task
Okay, I've simplified the migration to *just* add the column, and
instead added a task to find assets without manifest URLs and backfill
them.

Performance is a lot better now, using the `async-http` library, which
as I understand it supports both persistent connections when invoked
like this, and maybe also HTTP/2 multiplexing?? (Though I'm not
actually sure images.neopets.com does lol)

I'm not sure about the number of concurrent tasks I picked here, 100
seems okay for an internet thing and for such small requests, but I
worry that the CDN is gonna get annoyed or something. Well, we'll see!
This task is very resumable if it turns out we get frozen out or
something.
2023-11-10 16:52:50 -08:00
..
migrate Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
openneo_id_migrate Add Remember Me to login 2023-10-23 19:05:08 -07:00
openneo_id_schema.rb Add manifest_url to swf_assets table 2023-11-09 21:42:51 -08:00
schema.rb Add manifest_url to swf_assets table 2023-11-09 21:42:51 -08:00
seeds.rb Create a User when we create an AuthUser 2023-10-23 19:05:07 -07:00