Mazdak Farrokhzad

Results 119 issues of Mazdak Farrokhzad

# Description of Changes - Remove `Table::get_fixed_row`. - Add `RowRef::get_row_data` and use it. - Add some docs to nearby methods. # API and ABI breaking changes None # Expected complexity...

# Description of Changes Fixes https://github.com/clockworklabs/SpacetimeDB/issues/1244. # API and ABI breaking changes None # Expected complexity level and risk 2 # Testing Tests are amended to cover clearing the hash...

Prerequisite for snapshotting. Add a field `unmodified_hash: Option` to `PageHeader`. Within this ticket, never set it to `Some`. It will likely need to be `#[allow(unused)]` or something until the full...

# Description of Changes 1. Store `ColId` in `IndexJoin` and `JoinInner` as opposed to `FieldName`. This avoids querying `Header` in `build_query`. 2. Store `Header`s for inner joins and projections. `QueryExpr::head`...

release-any

# Description of Changes Please describe your change, mention any related tickets, and so on here. # API and ABI breaking changes If this is an API or ABI breaking...

# Description of Changes Most of these were noticeable in the 380 CCU flame graph. 1. Create `ctx` & clone `tx_slot` before taking `tx` lock. 2. Move an allocation before...

enhancement
release-any
energy-tracking
test-with-bots

# Description of Changes Fixes https://github.com/clockworklabs/SpacetimeDB/issues/1113. See that ticket for a description of the idea. This PR does the `ColumnOp` flattening part (2) while https://github.com/clockworklabs/SpacetimeDB/pull/1207 upon which this is based...

# Description of Changes ## The main goal of this PR This PR has some main goals, while other changes are less important and are done as additional work (see...

release-any

This issue is meant to track the eventual removal of `SELECT * FROM *` because as @gefjon says, it is deeply cursed and evil.

api-break

# Description of Changes Making a combined combined "ticket plus code experiment" that demonstrates the issue. Here in this PR, instead of creating one `Vec` of BSATN per row, we...