@martijnbraam While discussing the slowness of pkgs.alpinelinux.org today, I remembered pkgs.postmarketos.org (which is actually a lot faster). Did you write apkbrowser just to deal with performance? I'm trying to get a clearer picture of where each one stands.
Conversation
Notices
-
Embed this notice
Hugo 雨果 (whynothugo@fosstodon.org)'s status on Friday, 15-Mar-2024 03:03:48 JST Hugo 雨果 -
Embed this notice
Martijn Braam (martijnbraam@fosstodon.org)'s status on Friday, 15-Mar-2024 03:03:46 JST Martijn Braam @whynothugo afaik at some point the lua implementation was just broken for several months if you ran it on a more recent version than some old alpine stable build, maybe 3.8 or something. It was just easier to reimplement a compatible version in python than figure out how the lua web frameworks work.
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Hugo 雨果 (whynothugo@fosstodon.org)'s status on Friday, 15-Mar-2024 03:03:47 JST Hugo 雨果 @martijnbraam What changes or fixes did you need to make in the lua part? Or was running it a pain somehow?
-
Embed this notice
Martijn Braam (martijnbraam@fosstodon.org)'s status on Friday, 15-Mar-2024 03:03:48 JST Martijn Braam @whynothugo no I wrote apkbrowser to deal with nobody wanting to touch the lua code of aports-turbo.
I have no idea why aports-turbo is so much slower sometimes. I guess the lua code is fully single threaded so everyone is just blocked on a slow request. Or it's just blocked while the database updates.
-
Embed this notice