Phoebe Goldman
Phoebe Goldman
As in, it should be possible in a client to write: ```rust ctx.subscription_builder() .subscribe(format!( "SELECT * FROM message WHERE sent >= {:?}", Timestamp::now(), )) .unwrap(); ``` or the equivalent in...
From our macro code: ```rust let scheduled_at_column = scheduled_at_column.ok_or_else(|| { syn::Error::new( sched.span, "scheduled tables must have a `scheduled_at: spacetimedb::ScheduleAt` column. \ if the column has a name besides `scheduled_at`, you...
# Description of Changes Added docs for `FilterableValue`, and made that trait visible so that it shows up in the docs. I also added a `#[doc(hidden)]` "private" supertrait bound to...
For testing/benchmarking purposes. Follow-up to #2543 . This experiment is intended to test the theory that our synchronization overhead is coming from moving work off the "main thread" to Rayon...
For testing/benchmarking purposes. One theory about our performance is that we're spending a lot of time context-switching between Tokio and Rayon threads. This build will be used in the first...
As of #2550 , we use the `NullEnergyMonitor` in both standalone and cloud. Energy computation happens elsewhere. As such, all the machinery in our codebase which interacts with the `EnergyMonitor`...
[From a report on Discord](https://discord.com/channels/1037340874172014652/1037343198617538580/1356920243003461653). The Rust type `Vec
`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...
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...
See [https://github.com/clockworklabs/SpacetimeDB/issues/2513] for motivation, design &c.