Barry Chen 3963171b19
Some checks are pending
Glean probe-scraper / glean-probe-scraper (push) Waiting to run
Main Workflow - Lint, Build, Test / python-env (push) Waiting to run
Main Workflow - Lint, Build, Test / rust-env (push) Waiting to run
Main Workflow - Lint, Build, Test / python-checks (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / rust-checks (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy (mysql) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy (postgres) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy (spanner) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy-release (mysql) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy-release (postgres) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / clippy-release (spanner) (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-and-unit-test-postgres (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-postgres-image (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / postgres-e2e-tests (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-and-unit-test-mysql (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-mysql-image (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / mysql-e2e-tests (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-and-unit-test-spanner (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / build-spanner-image (push) Blocked by required conditions
Main Workflow - Lint, Build, Test / spanner-e2e-tests (push) Blocked by required conditions
Build, Tag and Push Container Images to GAR / check (push) Waiting to run
Build, Tag and Push Container Images to GAR / build-and-push-syncstorage-rs (push) Blocked by required conditions
Build, Tag and Push Container Images to GAR / build-and-push-syncserver-postgres (push) Blocked by required conditions
Build, Tag and Push Container Images to GAR / build-and-push-syncstorage-rs-spanner-python-utils (push) Blocked by required conditions
Build, Tag and Push Container Images to GAR / build-and-push-syncserver-postgres-python-utils (push) Blocked by required conditions
Build, Tag and Push Container Images to GAR / build-and-push-syncserver-mysql (push) Blocked by required conditions
Publish Sync docs to pages / build-mdbook (push) Waiting to run
Publish Sync docs to pages / build-openapi (push) Waiting to run
Publish Sync docs to pages / combine-and-prepare (push) Blocked by required conditions
Publish Sync docs to pages / deploy (push) Blocked by required conditions
perf: stop count(*) when count is not used (#2303)
For the Spanner backend we count the number of bsos for a given
uid+kid+collection_id, but then we ingore the actual value.  This patch
updates the query to see if there are any rows.
2026-05-13 13:44:49 -07:00
2026-05-06 16:01:12 -04:00
2019-10-04 16:32:16 -07:00
2020-03-26 09:03:53 -07:00
2026-04-15 16:10:48 -07:00
2018-07-20 15:28:46 -07:00
2026-05-08 19:00:51 -04:00
2026-02-06 17:05:36 -05:00

License: MPL 2.0 Build Status docs Connect to Matrix via the Riot webapp Swagger OpenAPI Docs

Syncstorage-rs

Mozilla Sync Storage built with Rust. For full documentation, please navigate to the service docs here or in the documentation directory in docs/src. Our documentation is generated using mdBook and published to GitHub Pages.

Description
Languages
Rust 69.5%
Python 27.9%
Makefile 1.4%
Dockerfile 0.8%
Shell 0.4%