mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-05-14 03:37:55 -04:00
47048559b4
This patch attempts to integrate the new commitlog with the minimum changes. Most of the diff comes from deletions of the legacy log and the need to adjust tests due to the requirement for a tokio runtime when a durable database is used in tests. The "meat" of the patch are the `RelationalDB` constructors, `RelationalDB::commit_tx`, and the replay logic in `locking_tx_datastore`. While `DataKey` is gone, there is still some redundant data being passed around, which will be addressed in the follow-up patch.