[enh] #1084 WS2P: implement block pulling
Showing
- .eslintignore 1 addition, 0 deletions.eslintignore
- app/lib/common-libs/randomPick.ts 11 additions, 0 deletionsapp/lib/common-libs/randomPick.ts
- app/lib/ws2p/WS2PBlockPuller.ts 129 additions, 0 deletionsapp/lib/ws2p/WS2PBlockPuller.ts
- app/lib/ws2p/WS2PClient.ts 3 additions, 1 deletionapp/lib/ws2p/WS2PClient.ts
- app/lib/ws2p/WS2PCluster.ts 33 additions, 2 deletionsapp/lib/ws2p/WS2PCluster.ts
- app/lib/ws2p/WS2PConnection.ts 11 additions, 5 deletionsapp/lib/ws2p/WS2PConnection.ts
- app/lib/ws2p/WS2PRequester.ts 16 additions, 4 deletionsapp/lib/ws2p/WS2PRequester.ts
- app/lib/ws2p/impl/WS2PReqMapperByServer.ts 17 additions, 0 deletionsapp/lib/ws2p/impl/WS2PReqMapperByServer.ts
- app/lib/ws2p/interface/WS2PReqMapper.ts 2 additions, 0 deletionsapp/lib/ws2p/interface/WS2PReqMapper.ts
- app/lib/ws2p/interface/WS2PServerMessageHandler.ts 19 additions, 4 deletionsapp/lib/ws2p/interface/WS2PServerMessageHandler.ts
- app/modules/crawler/lib/constants.ts 2 additions, 0 deletionsapp/modules/crawler/lib/constants.ts
- app/modules/crawler/lib/crawler.ts 4 additions, 15 deletionsapp/modules/crawler/lib/crawler.ts
- server.ts 14 additions, 0 deletionsserver.ts
- test/integration/tools/toolbox.ts 8 additions, 2 deletionstest/integration/tools/toolbox.ts
- test/integration/ws2p_connection.ts 5 additions, 1 deletiontest/integration/ws2p_connection.ts
- test/integration/ws2p_pulling.ts 68 additions, 0 deletionstest/integration/ws2p_pulling.ts
Loading
Please register or sign in to comment