Mazdak Farrokhzad

Results 119 issues of Mazdak Farrokhzad

Instead of using `Ord for ColList`, we'd be better of defining the order by the complexity of the index type, e.g., declaring that integer types are the simplest or some...

backward-compatible

For example, `RowTypeLayout`, `StaticLayout`, `StaticBsatnValidator`, and ``VarLenVisitorProgram` could amount to up to 32 bytes in savings. This should be considered after the other more important perf issues have been fixed.

This shaves off 40 bytes from `PointerMap` and in turn from `Table`. Boxing here is not a problem as collisions are rare. The perf impact of this hasn't been measured,...

To maintain sanity, we need to keep the growing amount of `unsafe { ... }` in `table.rs` under control. Consider adding a `RowRefMut

# Description of Changes 1. Previously, we had a bug when multiple clients would subscribe to the same query and protocol (bsatn) but with different compression algorithms. This PR fixes...

bugfix
release-1.0.1

# Description of Changes Fixes https://github.com/clockworklabs/SpacetimeDB/issues/2390. # API and ABI breaking changes None # Expected complexity level and risk 2 # Testing Not tested as of yet. To my knowledge,...

release-any
bugfix

# Description of Changes Commits: 1. Allow plain enums as index keys in Rust and C# bindings. For Rust, `FilterableValue` is impld when deriving `SpacetimeType`. 2. Specialize indices on plain...

release-any

# Description of Changes Receive and send reducer ids and table ids as opposed to names in the SDK. TODO: - [x] Host implementation of the above. - [x] Rust...

reassessing
api-break