Commit Graph

17 Commits

Author SHA1 Message Date
thePR0M3TH3AN
23ac9a9533 Add formatting and linting checks to CI 2025-05-21 10:52:50 -04:00
thePR0M3TH3AN
3fb6504cb0 Refactor watcher mutex handling and add tests 2025-05-21 09:23:14 -04:00
thePR0M3TH3AN
3880442e2a Merge pull request #28 from PR0M3TH3AN/codex/add-test-for-db--mark_dirty-and-db--take_dirty
Add dirty helper tests
2025-05-21 08:36:03 -04:00
thePR0M3TH3AN
3894c5c121 Merge pull request #27 from PR0M3TH3AN/codex/extend-db_tests.rs-with-file_id-tests
Add tests for db::file_id
2025-05-21 08:35:38 -04:00
thePR0M3TH3AN
2d7f912368 Merge pull request #26 from PR0M3TH3AN/codex/add-test-for-backupmanager--list_backups
Add fallback timestamp test
2025-05-21 08:34:58 -04:00
thePR0M3TH3AN
95beacc6c8 test: verify dirty helpers 2025-05-21 08:33:45 -04:00
thePR0M3TH3AN
e87c8fd01e test: cover db::file_id 2025-05-21 08:33:30 -04:00
thePR0M3TH3AN
fcb985ee51 test: check fallback timestamp for malformed backup 2025-05-21 08:33:16 -04:00
thePR0M3TH3AN
9fa57aa1e7 test(config): verify fallback when no home 2025-05-21 08:32:25 -04:00
thePR0M3TH3AN
d74e21a171 Remove unused code allowances and clean watcher 2025-05-20 23:13:22 -04:00
thePR0M3TH3AN
98b5967154 Remove FIX comments and dead code 2025-05-20 14:14:26 -04:00
thePR0M3TH3AN
c0cf736def test: improve debouncer coverage 2025-05-20 13:12:31 -04:00
thePR0M3TH3AN
9c325366f9 Improve performance metrics and enhance backup error handling
- Update benchmark results for `full-scan` and `dirty-scan` in `bench/dirty-vs-full.md` to reflect improved performance.
- Refactor error handling in `libmarlin/src/backup.rs` to provide clearer messages when the live database path is missing or invalid.
- Clean up code in `libmarlin/src/backup.rs` for better readability and maintainability.
- Minor adjustments in documentation and test files for consistency.
2025-05-19 22:13:25 -04:00
thePR0M3TH3AN
2f97bd8c3f Update dependencies and add new features for improved functionality
- Updated Cargo.lock and Cargo.toml to include new dependencies
- Added new files for backup and watcher functionality in libmarlin
- Introduced integration tests and documentation updates
- Set workspace resolver to version 2 for better dependency resolution
2025-05-19 18:14:42 -04:00
thePR0M3TH3AN
7b596ab17a dirty scan speed testing 2025-05-18 23:53:50 -04:00
thePR0M3TH3AN
a7660df45f updates 2025-05-18 21:28:05 -04:00
thePR0M3TH3AN
f6fca2c0dd update 2025-05-18 16:02:48 -04:00