-
Notifications
You must be signed in to change notification settings - Fork 119
Description
Originally raised by @Williangalvani in this comment, with some additional relevant discussion from elsewhere.
Currently version chooser downloads the user's full uploaded file to memory on the onboard computer, before saving it to disk, which can then run into memory issues with the running BlueOS container.
As of #3646 this may technically also be a problem for Kraken, but if the user can't load a compressed tar file of their Extension into memory then it's very unlikely they can run the actual Extension either, so it's unlikely to be a specific pain point there.
Kraken does at least seem to stream the extraction and image loading of the downloaded tar file, in case that's relevant (it seems version chooser does not do the same, which Willian has also commented about).