mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-06-27 08:18:48 -04:00
77ffdbbe18
# Description of Changes Moves `RelationalDB` and related database code into a new `spacetimedb-engine` crate. The main motivation is to tighten dependency control around the engine layer and isolate `RelationalDB` behind a crate boundary. - Majority of this PR is code-motion. - Removes direct production dependence on `tokio` from `spacetimedb-engine`. - Keeps `tokio` only as a dev-dependency for test-only code in `spacetimedb-engine`. - This is intended to be a structural refactor only and should not result in any functional change in production. - Adds a CI check to ensure `spacetimedb-engine` continues to compile in simulation mode # API and ABI breaking changes NA # Expected complexity level and risk 1.5. # Testing Existing tests should be enough. --------- Co-authored-by: clockwork-labs-bot <clockwork-labs-bot@users.noreply.github.com>
⚠️ Internal Crate ⚠️
This crate is intended for internal use only. It is not stable and may change without notice.