SpacetimeDB
SpacetimeDB copied to clipboard
Multiplayer at the speed of light
We could clarify this case by adding an explicit hint (e.g. "Is the server running?")
Performance profiling shows that `CommittedState::merge` contributes a significant portion of time to a transaction, and importantly this is time spent holding the tx lock. According to @Centril we can remove...
Just followed the server https://spacetimedb.com/docs/modules/rust/quickstart, and got the where you could query with sql. Working fine until I do (replicable): ```bash spacetime sql quickstart-chat "select m.text, u.online from message m...
Please, see: - https://spacetimedb.com/docs/modules/c-sharp/quickstart It defined Message partial class as database table: ```csharp [Table(Name = "message", Public = true)] // NOTE: the table name is 'message' as lower case public...
If you have a lot of subscription queries, it can be hard to determine to which one an error is associated.
# Description of Changes Followup to #2504. Not sure why I didn't have this as part of that, I think I thought it would take a while to write this....
`Timestamp::now()` is non-monotonic, which causes reducer invocation timestamps to be non-monotonic
[From a report on Discord](https://discord.com/channels/1037340874172014652/1138987509834059867/1355481812050120834). `Timestamp::now()` reads `SystemTime`, which is non-monotonic, [per the docs](https://doc.rust-lang.org/std/time/struct.SystemTime.html): > Distinct from the [Instant](https://doc.rust-lang.org/std/time/struct.Instant.html) type, this time measurement **is not monotonic**. (Emphasis in the original...
# Description of Changes Fixes https://github.com/orgs/clockworklabs/projects/22?pane=issue&itemId=102392974&issue=clockworklabs%7Ccom.clockworklabs.spacetimedbsdk%7C276 by renaming `internal` `static` serializer fields so that they do not overlap with user-provided names. Note, however, that some field names still will not...
Name not yet decided. Semantics basically locked in by BitCraft needs. Specifically: When receiving a `TransactionUpdate` for a known reducer with status `Failed` or `OutOfEnergy`, check if there are any...
# Description of Changes Fixes #2509, #2511. Motivation from the latter: > Should probably just build from source. Otherwise you could get into a bad situation where a user has...