Commit Graph

8 Commits

Author SHA1 Message Date
thePR0M3TH3AN
c33fd3e4a6 Update benchmarks in dirty-vs-full.md and add to .gitignore
- Revised performance metrics for `full-scan` and `dirty-scan` in `bench/dirty-vs-full.md`.
- Added `bench/dirty-vs-full.md` and `bench/index.db` to `.gitignore` to prevent tracking of generated files.
2025-05-21 15:53:48 -04:00
thePR0M3TH3AN
23ac9a9533 Add formatting and linting checks to CI 2025-05-21 10:52:50 -04:00
thePR0M3TH3AN
b43d3e3ebd Update .gitignore, add CLI cheatsheet, and modify benchmark results
- Updated .gitignore to include new target files and reports.
- Added a new CLI cheatsheet document for quick reference on commands and flags.
- Modified benchmark results in `bench/dirty-vs-full.md` to reflect updated performance metrics.
- Changed permissions for `run_all_tests.sh` to make it executable.
- Updated `target/.rustc_info.json` with additional output information.
- Adjusted file modes for `target/release/marlin` and `target/release/marlin.d`.
2025-05-20 14:59:02 -04:00
thePR0M3TH3AN
ef2c77cf6c Handle grep failure in benchmark 2025-05-20 13:32:51 -04:00
thePR0M3TH3AN
0c40bdac84 Update benchmarks and clean up CLI code for improved readability
- Updated benchmark results in `bench/dirty-vs-full.md` to reflect new performance metrics for `full-scan` and `dirty-scan`.
- Removed unnecessary comments and whitespace in `cli-bin/src/main.rs` to enhance code clarity and maintainability.
2025-05-19 22:49:35 -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