mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-29 01:19:44 +00:00
16a4b8f87edcb39c3434552f77420d179d5aa961
* Replace file-based ClientTextStore with SQLite implementation SQLite provides indexed lookups instead of loading/parsing a 5MB+ text file. This should significantly reduce the ~142ms spent on loadTextStore during game loading. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Add S3 sync for SQLite client text store - Store dbPath and optional persister reference in SqliteClientTextStore - Sync database file to cloud storage in saved() method - Download from cloud storage on load if local file doesn't exist - Pass persister to createWithData for new game creation Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Sync SQLite to S3 immediately after migration Prevents data loss if server restarts before saved() is called after migrating from old text-based format to SQLite. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
The file is empty.
Languages
Scala
44.5%
C++
19.9%
C#
16.6%
Starlark
10.1%
Go
3.5%
Other
5.3%