Roadmap
- Async file index
- Synchronizer heuristic
- Storage Layer
- LocalFolderStorageProvider
- Configuration layer
- Initialization / Application
- Folder watching
- Folder scan
- URN identifier for files (nsync:folder_id[:file_id])
- Metrics
- File deletion support
- Event detection
- Scanning detection
- Folder renaming support
- Folder stats on Catalog/SyncFolder
- simple stats such number of files in each state
- CLI commands (over rest)
- Add Folder command
- Folder Status
- General Status
- Index/Metadata cleanup
- Error Handling / Retries
- IO Policy:
Define policies (Aggressive, moderate, conservative
all io points call it: delays accordingly to the policy
- ThreadPool tuning
- SambaStorageProvider/Index
- Watchdog
- WEB-UI
- Telemetry
- Discovery