Jeffrey Dallatezza

Results 12 issues of Jeffrey Dallatezza

This is a minor optimization to reduce some allocations in the RTDB client.

size/XS

**Is your feature request related to a problem? Please describe.** I'd like to be able to display [mini controls](https://developers.google.com/cast/docs/design_checklist/sender#sender-mini-controller) in ios. **Describe the solution you'd like** I'd like a component...

feature-request

# Description of Changes When generating TS code, this tracks import statements in a set instead of a vector to avoid duplicates. With the previous code, you could have duplicate...

# Description of Changes Currently if the primary key column is named in snake case, the typescript client won't be able to find it, because it converts the fields to...

bugfix
backward-compatible
release-1.0.1

# Description of Changes This uses jemalloc in standalone instead of mimalloc, unless the target env is msvc. The main reason is that jemalloc exposes better stats, and has a...

release-any

# Description of Changes This uses the `tokio-metrics` crate to aggregate some of the per-worker metrics. # Expected complexity level and risk 1 # Testing I ran it locally, and...

release-any

# Description of Changes This adds metrics to show how many queries were evaluated for subscription updates, and how many actually had subscription updates. # Expected complexity level and risk...

# Description of Changes Previously we weren't counting bytes_written inside of `update` (only `insert`). This updates the appropriate execution metrics inside of `InstanceEnv::update`. # Expected complexity level and risk 1....

# Description of Changes When generating typescript types, if we have an array of unions, we wrap the inner type in parens, to fix https://github.com/clockworklabs/SpacetimeDB/issues/2541. # API and ABI breaking...

# Description of Changes Typescript field names use camel case, but indexes were using snake case, which meant they could never find anything if the field has multiple words in...