Commit Graph

215 Commits

Author SHA1 Message Date
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
Jim Ma 48846e2ff6
feat: peer exchange (#3141)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2024-04-09 18:29:57 +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 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 548e9f2627
chore: update api version to v2.0.83 (#3037)
Signed-off-by: fcgxz2003 <834756128@qq.com>
2024-01-22 16:01:03 +08:00
realityone 9a1c74406a
fix potential deadlock in dynconfig resolver (#3024) 2024-01-16 11:02:40 +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 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 86ae8ce794
chore: grpc reverts to v1.60.0-dev version (#2969)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-22 18:18:27 +08:00
Gaius 8f06364ee4
feat: add WithStatsHandler and StatsHandler replace deprecated func (#2959)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-19 20:18:48 +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 e7c8703a6d
fix: add context timeout to health check (#2943)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-15 12:06:28 +08:00
Gaius 1d75ddf3c0
chore: update api version to v2.0.59 (#2923)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-06 20:24:55 +08:00
Gaius 11829e35df
feat: update api version to v2.0.56 (#2891)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-21 14:02:24 +08:00
Gaius 9608eff3bf
feat: avoid hot resolve in grpc (#2884)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-15 22:23:43 +08:00
Gaius ef1be37ee2
feat: change ratelimit's DefaultQPS and DefaultBurst (#2872)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-09 22:25:00 +08:00
Gaius cc417f1f11
feat: add MaxScheduleCount and GetSeedPeers (#2868)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-09 13:49:09 +08:00
Gaius 12fc630612
fix: if scheduler has no seed peer, return error in preheating (#2835)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-30 16:45:39 +08:00
Sasha Melentyev d189e18026
chore: gofmt -w -r 'interface{} -> any' . (#2790)
Signed-off-by: Sasha Melentyev <sasha@melentyev.io>
2023-10-11 10:39:34 +08:00
Gaius 3b55ae4300
fix: otelgrpc.UnaryClientInterceptor memory leak (#2772)
fix: calling otelgrpc.UnaryClientInterceptor repeatedly creates multiple Int64Histogram resulting in a memory leak

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-08 16:20:46 +08:00
guangwu a3f2aae26c
chore: remove refs to deprecated io/ioutil (#2754)
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-09-26 10:09:57 +08:00
Gaius 5b7ea5da2a
Revert "feat: replace fmt.Sprintf with net.JoinHostPort" (#2649)
Revert "feat: replace fmt.Sprintf with net.JoinHostPort (#2642)"

This reverts commit a6863f9b19.
2023-08-17 17:21:50 +08:00
Gaius a6863f9b19
feat: replace fmt.Sprintf with net.JoinHostPort (#2642)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-16 16:45:14 +08:00
Gaius 733b938862
feat: implement DeleteSeedPeer api in manager (#2591)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-03 10:25:32 +08:00
Gaius b3f23f71a3
feat: update dy7.io/api to v2 (#2558)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 23:17:57 +08:00
MisakaCloud 512ad52c73
fix: also add ca to RootCAs (#2516)
Signed-off-by: MisakaCloud <xjdzch@126.com>
2023-07-06 17:28:16 +08:00
Gaius b58879a0c3
feat: add inference client in grpc (#2493)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 23:27:38 +08:00
Gaius 91a9d6f261
feat: remove cdn examples in grpc
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:41:38 +08:00
Gaius 71e323f59d
feat: add context key to SyncProbes (#2485)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:59 +08:00
Gaius 6339b14ed9
feat: replace net dial with grpc health check in client (#2361)
Replace net dial with grpc health check in manager grpc client
and security grpc client. Make grpc health check consistent.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:51 +08:00
Gaius e9cb38e851
feat: remove SyncNetworkTopology API (#2296)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00
Gaius 11c68c5879
feat: add tfserving service to rpc package (#2210)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:41 +08:00
Gaius f8934e701b
feat: add trainer service to rpc package (#2209)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:41 +08:00
Gaius baf581ea63
feat: rename security client file name (#2208)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:41 +08:00
Gaius 6b7dcfef50
feat: add CreateModel func to manager grpc client (#2207)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:41 +08:00
Gaius 6ac9f7f305
feat: rename SecurityService to Security (#2206)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:41 +08:00
Gaius 2cda1def7f
feat: rename HostName to Hostname (#2205)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:40 +08:00
Gaius 6bc886a8a2
feat: remove model api (#2194)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:39 +08:00
Jim Ma f5aff5e27f
feat: enhance daemon health check (#2130)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:35 +08:00
Gaius 1b9353ba8d
feat: add SyncNetworkTopology and SyncProbes to scheduler client (#2114)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:33 +08:00
Gaius f9759ca926
feat: dynconfig resolves addresses with host (#2109)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:33 +08:00
Gaius a5685582ce
refactor: resource task with v2 version of grpc (#2078)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:30 +08:00
Gaius 7dc3c826f2
feat: add v2 version of dfdaemon client (#2050)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:29 +08:00
Jim Ma 2c8ecac6e2
fix: dferror not convert (#2001)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:24 +08:00
Gaius e83fb85216
feat: add v2 verison of the grpc to scheduler (#1999)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:24 +08:00
Gaius c979770804
fix: manager grpc filename (#1992)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:23 +08:00
Gaius c89234e976
feat: add manager v2 api (#1990)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:23 +08:00