Currently container params are built while the outcome is being finalised, then transmitted to shim. This not only introduces unnecessary IPC overhead but also makes testing slightly more difficult due to the container params being tied to the OS library stub.
A better alternative would be to transmit a set of resolved paths and options to the shim, and have the shim build the final container params.
Currently container params are built while the outcome is being finalised, then transmitted to shim. This not only introduces unnecessary IPC overhead but also makes testing slightly more difficult due to the container params being tied to the OS library stub.
A better alternative would be to transmit a set of resolved paths and options to the shim, and have the shim build the final container params.
ophestra
added this to the v0.2 milestone 2025-08-19 11:34:40 +09:00
This should not break the API as it is internal to the implementation. Getting this implemented will take a lot of time and effort, so unfortunately this is not making it into v0.2.0.
This should not break the API as it is internal to the implementation. Getting this implemented will take a lot of time and effort, so unfortunately this is not making it into v0.2.0.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Currently container params are built while the outcome is being finalised, then transmitted to shim. This not only introduces unnecessary IPC overhead but also makes testing slightly more difficult due to the container params being tied to the OS library stub.
A better alternative would be to transmit a set of resolved paths and options to the shim, and have the shim build the final container params.
This should not break the API as it is internal to the implementation. Getting this implemented will take a lot of time and effort, so unfortunately this is not making it into v0.2.0.
Everything is almost in place for this to happen. Adding this to v0.3.0.