refactor: Use a Rust-based filesystem storage implementation#1833
refactor: Use a Rust-based filesystem storage implementation#1833janbuchar wants to merge 10 commits into
Conversation
janbuchar
commented
Apr 3, 2026
- Go to https://github.com/apify/crawlee-storage to see the implementation
- The motivation is to avoid duplication of the local storage implementation - there are subtle performance optimizations in Crawlee for JS v3 and it'd be difficult to maintain parity
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1833 +/- ##
==========================================
+ Coverage 92.28% 92.66% +0.37%
==========================================
Files 157 157
Lines 10919 10277 -642
==========================================
- Hits 10077 9523 -554
+ Misses 842 754 -88
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
0c637bb to
d64db9b
Compare
d64db9b to
462f747
Compare
|
After apify/crawlee-storage#47, filesystem path validation is not necessary |
|
More improvement material: 🔴 Block-worthy
🟡 Duplication / dead code
🟢 Petty
Unused library surface (same as before, re-confirmed)
The one cross-PR asymmetry worth a meetingJS defaults |