mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-23 05:51:39 +00:00
Implement comprehensive fixes for sync system issues
- Introduced a new plan to address eight identified issues in the sync system, including improvements to standalone script handling, property persistence, and file watcher behavior. - Key changes include extracting standalone-to-directory conversion logic, enhancing property update persistence, and implementing a recovery mechanism for rapid delete+recreate scenarios. - Added integration tests to ensure coverage for each fix and improve overall system reliability. - Enhanced logging for VFS events to aid in debugging file watcher desynchronization issues. This commit significantly improves the robustness of the sync system and addresses critical issues identified in the audit.
This commit is contained in:
parent
4a03d4bab5
commit
0968e74208
5 changed files with 1651 additions and 319 deletions
864
src/web/api.rs
864
src/web/api.rs
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue