Mazdak Farrokhzad
Mazdak Farrokhzad
It's being pulled in by reqwest, which comes as a default feature we're not using (see https://github.com/seanmonstar/reqwest/blob/master/Cargo.toml) We're also using it in standalone to generate keys, which can be delegated...
To implement the idea in https://github.com/clockworklabs/SpacetimeDB/issues/1308.
This issue is meant to track the implementation work necessary to adjust the WASM ABI to what is proposed in the proposal. DETAILS TODO.
# What The idea here is that we add a variant to `AT` (`AlgebraicType`) that looks like this: ```rust struct TransparentType { ty: Box, name: Box, } pub enum AlgebraicType...
So we don't have to do `Vec::from(pt.elements).into_iterator()` all the time...
Currently, parsers for e.g., `--identity` and friends are copy-pasted across our CLI code. It would be good to deduplicate these so that: 1. we cut down on code, which is...
Basically, implement what is suggested here: https://github.com/clockworklabs/SpacetimeDB/pull/1077#discussion_r1645916998 The basic idea (names and such are not important, only the structure) is: ```rust pub struct TableUpdate { ... pub inserts: EncodedValueVec, pub...
1. [x] Create a proposal to add `spacetime subscribe` command to the CLI. https://github.com/clockworklabs/SpacetimeDBPrivate/pull/806 2. Implement said proposal with details. 3. Use the command in the smoketests where necessary. cc...
It already allows `ReducerContext`. It should also allow other parameters, passed via `spacetime publish $db $p1 ... $pn`. The format of `$pi` is the same as in `spacetime call`.
Rather than this janky check that the type can be used as a sequence: https://github.com/clockworklabs/SpacetimeDB/blob/6e052cb8dc691adb0c894b5be68558676e246212/crates/bindings-macro/src/lib.rs#L565 let the sequence compatible types implement a trait and assert that it is implemented.