[enh] sync: split P2PDownloader into ChunkGetter + Fs & P2P downloaders
Showing
- app/lib/common-libs/programOptions.ts 3 additions, 1 deletionapp/lib/common-libs/programOptions.ts
- app/modules/crawler/index.ts 1 addition, 1 deletionapp/modules/crawler/index.ts
- app/modules/crawler/lib/sync.ts 11 additions, 10 deletionsapp/modules/crawler/lib/sync.ts
- app/modules/crawler/lib/sync/ChunkGetter.ts 193 additions, 0 deletionsapp/modules/crawler/lib/sync/ChunkGetter.ts
- app/modules/crawler/lib/sync/FsSyncDownloader.ts 34 additions, 0 deletionsapp/modules/crawler/lib/sync/FsSyncDownloader.ts
- app/modules/crawler/lib/sync/ISyncDownloader.ts 5 additions, 0 deletionsapp/modules/crawler/lib/sync/ISyncDownloader.ts
- app/modules/crawler/lib/sync/P2PSyncDownloader.ts 210 additions, 0 deletionsapp/modules/crawler/lib/sync/P2PSyncDownloader.ts
- app/modules/crawler/lib/sync/PromiseOfBlockReading.ts 5 additions, 0 deletionsapp/modules/crawler/lib/sync/PromiseOfBlockReading.ts
Loading
Please register or sign in to comment