rojo/tests/tests
Joe 5b38648ead Update dependencies and improve syncback handling
- Updated versions of several dependencies in `Cargo.lock`, including `async-compression` (0.4.40), `aws-lc-rs` (1.16.0), `bumpalo` (3.20.1), and `compression-codecs` (0.4.37), ensuring compatibility and access to the latest features and fixes.
- Refactored the `fire` method in `SyncbackSignal` to return a boolean indicating whether a syncback was successfully initiated, preventing concurrent syncbacks.
- Enhanced error handling in the API syncback process to return a conflict response if a syncback is already in progress.
- Improved the `serve.rs` file by replacing `forget` with `drop` for better memory management and added checks to ensure service chunk integrity during live syncback operations.
- Added new tests for edge cases and resilience in live syncback functionality, ensuring robustness against malformed data and rapid sequential requests.

These changes aim to enhance the reliability and performance of the syncback feature while keeping dependencies up to date.
2026-02-19 00:17:43 -06:00
..
build.rs Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
clean_mode.rs Implement auto-download feature for syncback command 2026-02-01 09:46:34 -06:00
clean_mode_stress.rs Enhance syncback functionality to manage .gitkeep files 2026-02-08 16:23:41 -06:00
connected_mode.rs Update deduplication logic and documentation for suffix handling 2026-02-18 01:57:17 -06:00
git_sync_defaults.rs Refactor syncback process and improve code readability 2026-02-18 05:58:17 -06:00
live_syncback.rs Update dependencies and improve syncback handling 2026-02-19 00:17:43 -06:00
matching_fixtures.rs Remove float-cmp dependency and implement custom float comparison logic 2026-02-18 23:57:12 -06:00
mod.rs Implement live syncback feature and enhance API for service data transfer 2026-02-18 04:36:57 -06:00
serve.rs Enhance matching module with reference identity and caching improvements 2026-02-18 06:16:33 -06:00
syncback.rs Implement incremental syncback mode to preserve existing file structure 2026-02-01 08:14:20 -06:00
syncback_format_transitions.rs Update dependencies and implement git-based sync direction defaults 2026-02-17 20:36:28 -06:00
syncback_roundtrip.rs Complete implementation of the 3-pass matching algorithm for ambiguous path handling 2026-02-17 02:43:25 -06:00
two_way_sync.rs Refactor code for improved readability and consistency 2026-02-18 04:21:50 -06:00