Expand description
Upload module for handling chunked uploads and progress tracking
This module provides multiple upload strategies (chunked, parallel, streaming) for efficient and reliable transfer of Docker image layers to registries. It includes progress tracking and statistics reporting.
Re-exports§
pub use chunked::ChunkedUploader;pub use parallel::ParallelUploader;pub use progress::ProgressTracker;pub use strategy::UploadStrategy;pub use strategy::UploadStrategyFactory;pub use streaming::StreamingUploader;
Modules§
- chunked
- Optimized upload implementation for large files
- parallel
- Parallel upload implementation with concurrency control
- progress
- Progress tracking for uploads
- stats
- Upload statistics and monitoring
- strategy
- Unified upload strategy interface to eliminate duplication
- streaming
- Streaming upload implementation for very large files