Here are some of the most notable improvements since our last update.
Improved OOM errors
When a program runs out of memory, we now show a more helpful "Out of Memory" error instead of crashing the worker process. The current memory limit is
100MB per program.
There's currently no way for a user to tell how much memory is being used by a program. We need to fix this.
We're now building
mctl for Windows as well as MacOS and Linux. This is one of the drawbacks of building a CLI in Rust. You need builds for each platform/architecture. Perhaps consider a Wasm/WASI version?.
Assign Program To Server
mctl now has an
assign subcommand which can be used to move programs from one server to another. This is currently only available for admin accounts as it requires knowledge of internal infrastructure.
- Security: Fixed issue with stray attributes returned in gref fields.
killnot considering unassigned programs.
- Fixed the debugger not loading the source of files other than
index.tswhen a breakpoint was hit.