Commit Graph

104 Commits

Author SHA1 Message Date
Gaius 001ec211a4
feat: set traffic_type to optional (#201)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-01 16:56:52 +08:00
Gaius 68f30ac389
feat: change interested piece number type (#199)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-01 11:47:16 +08:00
Gaius cfe9d4a4c4
feat: change piece number from int32 to uint32 (#198)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-01 11:19:29 +08:00
Gaius f2e45a0e74
feat: add optional to peer message and piece message (#185)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-21 22:16:41 +08:00
Gaius 47c7d3d1bb
feat: add optional to download message in common (#183)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-21 19:59:14 +08:00
Gaius bb4e1d92ff
fix: digest's regular (#174)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-29 23:21:40 +08:00
Gaius 8b4a651857
feat: add objectStoragePort to AnnounceHostRequest (#169)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-23 15:01:41 +08:00
Gaius b8791ffca0
feat: add SchedulerClusterId to host message in v2 proto (#167)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-21 13:33:46 +08:00
Gaius 28e6b5c744
fix: digest regex in message (#165)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-09 16:49:36 +08:00
Gaius 924a5fd3d3
feat: optimize regex for the download digest (#164)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-09 16:21:47 +08:00
Gaius eef93d8b3d
feat: add optional to announcer (#160)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-28 15:43:25 +08:00
Gaius bc6a1e7c31
feat: add optional to build information (#156)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-25 14:33:11 +08:00
Gaius 865d55b80c
feat: add optional to network idc and location (#155)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-25 12:07:41 +08:00
Gaius 3038d569a0
feat: add optional to peer host (#153)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-24 21:09:20 +08:00
Gaius a681ec52d7
feat: add optional to host idc and location (#152)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-24 20:47:02 +08:00
Gaius 25a743e639
feat: add download port (#149)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 22:57:09 +08:00
Gaius aae0807767
feat: update verison to v2 (#147)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 21:56:21 +08:00
Gaius c838622211
feat: remove download port (#146)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 19:45:53 +08:00
Gaius 2825951636
feat: add content to piece message (#138)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-13 15:23:27 +08:00
Gaius f0e9c68b27
feat: remove security domain (#117)
Remove security domain and security group.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-19 16:20:38 +08:00
Gaius d32b2b9595
feat: change cpu percent validation (#110)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-31 20:19:36 +08:00
Gaius ec22c292f8
refactor: scheduler v2 protoc (#81)
refactor: scheduler v2 protoc

Remove v2 errordetails protoc and Remove common.ExtendAttribute message.
Replace errordetails in the scheduler with response message.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-01 16:28:27 +08:00
Gaius 7f3ec89490
feat: add task and host to peer struct
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 20:21:03 +08:00
Gaius d3a907b178
refactor: peer struct in v2 (#77)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 20:12:34 +08:00
Gaius 8e4b04619f
feat: update host content in v2 (#76)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 19:03:23 +08:00
Gaius db4e9c74e2
feat: change piece count type to int32 (#75)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 18:29:45 +08:00
Gaius 1692126524
feat: add UNKNOW to size scope in common v1
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 18:05:37 +08:00
Gaius b833a55168
feat: add UNKNOW to size scope (#74)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 17:58:33 +08:00
Gaius 39236eb45e
fix: task type in common v2 (#73)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 16:40:09 +08:00
Gaius 11a152f294
feat: change piece number type from uint32 to int32 (#72)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 16:00:17 +08:00
Gaius 496cad742e
feat: change piece size to length (#69)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-14 20:41:33 +08:00
Gaius 4b65d5ec70
feat: change fields of range (#68)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-13 20:58:30 +08:00
Gaius 602aa22af8
refactor: download metadata in common (#66)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-10 18:13:16 +08:00
Gaius a0551da924
feat: remove NetTopology params (#61)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-16 17:35:01 +08:00
Gaius 66a713927e
feat: add SyncProbe to scheduler (#60)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-16 16:29:28 +08:00
Gaius 269d864f55
fix: typo
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-13 15:22:33 +08:00
Gaius 454bfe186c
feat: remove v1 package tag (#55)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-10 18:47:37 +08:00
Gaius b0bebd2958
fix: grpc namespace conflict (#54)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-10 12:24:27 +08:00
Gaius 58fdcc6ff5
feat: add ImportTask, ExportTask and DeleteTask api (#50)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-21 14:10:08 +08:00
Gaius 95f864706f
feat: add dfdaemon v2 protoc (#49)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-21 10:42:19 +08:00
Gaius a7d0e7a588
feat: remove callsystem and pattern (#48)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-13 14:37:01 +08:00
Gaius 80907c300f
feat: add manager v2 proto and priority (#46)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-09 14:50:57 +08:00
Gaius 0267dc52a0
feat: add ListApplications to manager (#42)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-06 16:05:35 +08:00
Gaius ba92788e4f
feat: add forbidden error code (#41)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-05 16:01:33 +08:00
Gaius 1b82f6f0ea
feat: add Code_SchedReregister to common (#39)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-29 14:59:56 +08:00
Gaius 4e34212aa9
feat: add AnnounceHost defined (#33)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-17 18:38:55 +08:00
Gaius 7fcdd86b59
feat: change TrafficType (#31)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-09 12:11:29 +08:00
Gaius 87f8419c19
feat: add traffic type (#30)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-09 11:54:23 +08:00
Gaius 0e6d22c313
feat: SizeScope add empty type (#20)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-09-20 11:01:07 +08:00
Gaius 7e009ab8da
feat: add grpc v2 (#16)
* feat: add grpc v2

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: rename metadata and fields

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: add exchange peer api

Signed-off-by: Gaius <gaius.qi@gmail.com>

Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-09-19 12:05:59 +08:00
Gaius 02137e70b5
feat: remove applicaiton validation (#5)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-08-12 17:13:49 +08:00
cuidajun 5c885051b6
feat: add application field in urlMeta (#4)
Signed-off-by: bigerous <bigerous@qq.com>
2022-08-12 13:59:07 +08:00
Gaius b64db4a0d2
feat: generate grpc proto and mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-07-29 15:06:10 +08:00
Gaius f2f6989afe
feat: add grpc proto files
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-07-28 21:36:18 +08:00