Gaius
|
8237c94671
|
fix: DownloadPeerDuration observe cost by milliseconds (#3255)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-05-10 14:12:17 +08:00 |
Gaius
|
4abb179d5b
|
feat: support preheating by v2 grpc protocol (#3201)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-17 15:39:34 +08:00 |
Gaius
|
501a7be05b
|
feat: trigger download task by stream (#3200)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-17 10:26:34 +08:00 |
Gaius
|
856cc374c5
|
chore: update go-redis verison to v9 (#3182)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-09 12:27:49 +08:00 |
Gaius
|
cce656a60b
|
feat: remove otel in client (#3169)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-08 17:26:25 +08:00 |
Gaius
|
afc54df6b3
|
feat: optimize graph based on sync.Map (#3152)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-03-28 18:04:23 +08:00 |
Jim Ma
|
d4ac1cc856
|
chore: optimize log (#3151)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
|
2024-03-28 10:26:34 +08:00 |
dlut_xz
|
8b05b83cca
|
fix: scheduler storage buffer size limit (#3142)
fix: buffer size limit
Signed-off-by: XZ <834756128@qq.com>
|
2024-03-22 14:58:30 +08:00 |
Gaius
|
5b52296ace
|
feat: change peer count limit for task (#3107)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-03-08 17:09:51 +08:00 |
Gaius
|
5244f41427
|
feat: change scheduling params (#3097)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-03-01 18:43:16 +08:00 |
Gaius
|
56f2f2741e
|
fix: typo in scheduler config (#3095)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-03-01 13:41:01 +08:00 |
embroede
|
79c3390d8c
|
feat: make log rotation settings configurable (#3085)
Signed-off-by: Edward Broeder <eddie.broeder@intel.com>
|
2024-02-28 16:36:43 +08:00 |
Gaius
|
a7498d703c
|
feat: add leave host to dfdaemon (#3070)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-02-08 14:17:23 +08:00 |
dlut_xz
|
3a05eb6fb4
|
fix: comments in neighbours function (#3069)
Signed-off-by: fcgxz2003 <834756128@qq.com>
Signed-off-by: XZ <834756128@qq.com>
|
2024-02-07 10:35:46 +08:00 |
dlut_xz
|
aed2d7255a
|
feat: add scan function in redis and neighbours function in network topology (#3048)
Signed-off-by: fcgxz2003 <834756128@qq.com>
Signed-off-by: XZ <834756128@qq.com>
|
2024-02-02 11:55:33 +08:00 |
Gaius
|
e1d8e05004
|
feat: optimize network topology in evaluator (#3053)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-29 18:44:20 +08:00 |
Min
|
0f9c400038
|
feat: evalutorBase adds networktopology (#3015)
Signed-off-by: huangmin <2107139596@qq.com>
|
2024-01-29 17:28:32 +08:00 |
Gaius
|
1b88b4b79e
|
feat: optimize scheduling log when exceeded RetryBackToSourceLimit (#3051)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-25 15:49:50 +08:00 |
Gaius
|
5239a6db4b
|
feat: optimize scheduler default config (#3050)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-25 12:34:39 +08:00 |
Gaius
|
0b1157bba8
|
feat: replace filters with filteredQueryParams (#3049)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-24 22:58:06 +08:00 |
Gaius
|
e11666deb0
|
feat: change request header in response (#3038)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-22 16:19:16 +08:00 |
Gaius
|
a38a4578c3
|
feat: CanAddPeerEdge is moved to the end of filter (#3036)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-19 16:43:30 +08:00 |
Min
|
31f01557a8
|
feat: revise findProbedHosts function (#2986)
Signed-off-by: huangmin <2107139596@qq.com>
|
2024-01-16 11:11:23 +08:00 |
Gaius
|
e03f8d8713
|
feat: output path should be empty, prevent seed peer copy file to output path (#3019)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-12 13:30:40 +08:00 |
Gaius
|
f82cc4f5f4
|
test: remove failed case in handleDownloadPeerStartedRequest (#3017)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-11 20:17:05 +08:00 |
Gaius
|
dd03c97975
|
feat: prevent concurrent request to cause state switch failed (#3014)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-10 16:42:55 +08:00 |
Gaius
|
ea28581bbe
|
feat: update scheduler and seed peer by ip and port (#3012)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-10 12:36:45 +08:00 |
Gaius
|
93df8f01d8
|
feat: add block parent to peer if peer reschedule in downloading (#3011)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-10 10:53:05 +08:00 |
Gaius
|
6586489210
|
feat: report bad parents and add bad parents to block parent set (#3010)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-10 10:26:48 +08:00 |
Gaius
|
dce1890aa0
|
feat: change state set when trigger seed peer (#3003)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-09 10:33:23 +08:00 |
Gaius
|
70dd9b109d
|
feat: remove maxScheduleCount and optimize register in v2 (#3001)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-08 21:06:58 +08:00 |
Gaius
|
87f9fcc536
|
feat: remove object storage and model message (#2992)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-02 14:53:08 +08:00 |
Gaius
|
4846f6a56d
|
feat: add difference function for slices (#2984)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-29 16:22:08 +08:00 |
Min
|
b9c25f8c37
|
feat:add cache about networktopology (#2924)
Signed-off-by: huangmin <2107139596@qq.com>
|
2023-12-29 15:24:15 +08:00 |
Gaius
|
086cb62d01
|
feat: if seed peer download task, return NeedBackToSource directly (#2980)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-26 20:11:45 +08:00 |
Gaius
|
5989a4d4d3
|
fix: peer events state failed when register task (#2979)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-26 17:12:30 +08:00 |
Gaius
|
ab896daf2a
|
feat: if trigger peer is seed peer, set NeedBackToSource flag true (#2972)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-26 11:01:25 +08:00 |
Gaius
|
acdbc4b484
|
feat: remove register seed peer in announce peer (#2971)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-25 19:29:44 +08:00 |
Gaius
|
6b93ef8e5e
|
feat: trigger download by task id (#2970)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-25 17:37:12 +08:00 |
Gaius
|
5894095151
|
feat: support logging the range and header when registering a task (#2967)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-22 11:39:03 +08:00 |
Gaius
|
0c591e46a3
|
feat: optimize trigger download task return empty (#2958)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 18:41:32 +08:00 |
Gaius
|
ec66fd1229
|
feat: implement trigger download task by seed peer in v2 (#2957)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 16:18:02 +08:00 |
Gaius
|
003376c6d3
|
feat: optimize parameters in seed peer DownloadTask (#2947)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 11:37:00 +08:00 |
Gaius
|
1643750f78
|
feat: add log for resolver and dynconfig (#2945)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-15 18:58:54 +08:00 |
Gaius
|
67c36f62b3
|
feat: remove concurrent_piece_count in scheduler (#2942)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-12 16:39:16 +08:00 |
Gaius
|
8e839e4749
|
feat: change DefaultSchedulerFilterParentLimit to 15 (#2932)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-08 16:06:41 +08:00 |
Gaius
|
76530ae000
|
feat: add prefetch to trigger seed peer downloads entire task (#2929)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-07 20:02:28 +08:00 |
Gaius
|
81cfc72943
|
feat: optimize service v2 log print (#2922)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-06 16:30:59 +08:00 |
Gaius
|
cfcfbc3c39
|
feat: optimize AnnouncePeer log and update api verison (#2921)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-06 10:26:27 +08:00 |
Gaius
|
84cdd1ecc6
|
fix: log parse error (#2909)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-30 16:13:58 +08:00 |