SpacetimeDB
SpacetimeDB copied to clipboard
Multiplayer at the speed of light
# Description of Changes This PR removes some bash commands from the various `pnpm generate` scripts, and instead moves them into Rust scripts. It also adds module bindings for the...
# Description of Changes There are two purposes for introducing the changes in this commit: 1. Decrease the cardinality of the metric, as the caller id and connection id cwould...
# Description of Changes Currently, we have a metric for reducer panics called `spacetime_worker_wasm_instance_errors_total`. This commit adds a metric for tracking errors returned from the module, like for example an...
When clients unsubscribe or disconnect, we update the `st_view_sub` system table, but we don't clear the backing table or read sets. We should have an async task that does this...
Some of our CI is just sanity checks / final checks. Let's move some of the things (e.g. the "runs on every platform" checks) to merge_queue only rather than on...
We are pretty frequently having smoketest failures: ``` Restarting containers Trying http://127.0.0.1:5432/v1/ping ... error: [Errno 104] Connection reset by peer Trying http://127.0.0.1:3000/v1/ping ... error: [Errno 104] Connection reset by peer...
If the most recent CI run was already up-to-date with latest master, don't re-run CI in the merge queue. It looks like the only way to do this is to...
arm-runner regularly gets behind. we should either improve how many things can run at once, reduce how often arm jobs need to run, or beef up the machine
# Description of Changes As the title says. Closes #2650 & #2916. **NOTE**: Revisit when the integration with C++ lands # Expected complexity level and risk 1 # Testing **NOTE**...
there are many steps that we copy-paste between workflows. This leads to the possibility of them getting out of sync, and also just makes our workflows longer than necessary. tl;dr...