Gaius
25edc40937
fix: evaluate after filter ( #2363 )
...
Since the final length of the filter is the candidateParentLimit used,
the parents after the filter is the returned parents.
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:51 +08:00
Gaius
95237bd5f8
feat: optimize model rest api in manager ( #2291 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00
Gaius
aa90014804
feat: add cluster api in manager ( #2288 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00
Gaius
37c588608a
feat: remove security domain ( #2285 )
...
* feat: remove security domain
Remove security domain in dfdaemon and scheduler.
Remove SecurityGroup and SecurityRule table in manager.
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:46 +08:00
Gaius
5c638f57c1
chore: add features swagger config ( #2246 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:44 +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
Gaius
166c57d44b
chore: release v2.0.9 and generate changelog ( #2181 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:38 +08:00
Gaius
81785231e9
feat: add CIDR affinity to searcher ( #2111 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:33 +08:00
Gaius
2f4cc5d24f
feat: remove Scopes and SecurityGroup in seed peer cluster ( #2110 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:33 +08:00
Gaius
58034e4b1f
refactor: scheduling with v2 grpc ( #2104 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:32 +08:00
Gaius
f89d481c43
chore: generate manager swagger ( #2009 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:25 +08:00
cuidajun
29b8ade7ef
docs: fix manager swag error ( #1982 )
...
Signed-off-by: bigerous <cuidajun.cdj@alibaba-inc.com>
2023-06-28 17:34:22 +08:00
Gaius
265375c0e9
feat: rename url priority struct and remove PriorityLevel constants ( #1902 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:15 +08:00
Gaius
d4bd4ef37b
feat: add priority to application in manager ( #1901 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:15 +08:00
Gaius
63b4a868dc
refactor: back-to-source configuration ( #1895 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:15 +08:00
Gaius
8023aba2cf
feat: remove relation of application ( #1894 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:15 +08:00
Gaius
393c8bfb5a
feat: model version add training result ( #1558 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:44 +08:00
Gaius
984d1d06e9
feat: change update model api ( #1538 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:43 +08:00
Gaius
5da2d83990
feat: manager adds model and model version api ( #1530 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
Gaius
642cc5d0f3
feat: scheduler adds filter range limit ( #1497 )
...
* feat: scheduler adds filter range limit
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: generate swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:39 +08:00
Gaius
4ad950a8e3
feat: object storage add filter field ( #1412 )
...
* feat: object storage add filter field
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: object storage add logger
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: GetObjectMetadata return isExist
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:30 +08:00
Gaius
5aa7e27cfe
feat: seed peer add object storage port ( #1408 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:30 +08:00
Gaius
f688d341bd
feat: remove cdn ( #1401 )
...
* feat: remove cdn
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: generate swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:29 +08:00
Gaius
e3cfd49808
feat: manager add bucket interface ( #1368 )
...
* feat: manager add bucket interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: add bucket swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius
372a82e516
feat: add security group id with scheduler cluster ( #1354 )
...
* feat: add security group id with scheduler cluster
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: update swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:25 +08:00
Gaius
3bd1f03c43
feat: custom preheat tag parameters ( #1324 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:21 +08:00
Gaius
b64412515a
feat: get active peer count ( #1315 )
...
* feat: get active peer count
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: add peers handler
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:20 +08:00
Gaius
faa5e4e465
feat: add seed peer logic ( #1302 )
...
* feat: announce seed peer
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn logic
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn job
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dfdaemon change host uuid to host id
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: go generate mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn compatibility
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: change docker compose
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: reuse panic
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: compatible with v2.0.3-beta.2
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:19 +08:00
Gaius
2cfbb91174
feat: manager add seed peer ( #1293 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:18 +08:00
Gaius
ef6e3665e6
feat: add user update interface and rename rest to service ( #1148 )
...
* feat: add user interface and rename rest to service
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: api reference
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius
1cebe87f7c
feat: add scopes validation ( #856 )
...
* feat: scopes validate
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
Gaius
4ce7b07fef
feat: add application cdn clusters field ( #840 )
...
* feat: add application fields
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: manager application
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius
abfdbe924f
feat: preheat compatible with harbor ( #837 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius
72213eb1d4
feat: dfdaemon get scheduler list dynamically from manager ( #812 )
...
* feat: dfdaemon get scheduler list dynamically from manager
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius
1caaa1da5e
docs: manager apis ( #814 )
...
* docs: user handlers
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: application apis
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
Gaius
206b3244c9
feat: add security rule ( #806 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
Gaius
ef0f2683ef
docs: manager api ( #774 )
...
* docs: manager api
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: preheat
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: nolint
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius
46d4926227
feat: add config ( #746 )
...
* feat: add config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: config
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
8aa537636e
feat: add oauth2 signin ( #591 )
...
* feat: add oauth2 signin
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:42 +08:00
Gaius
4185dd428c
feat: add cdn cluster id for scheduler cluster ( #580 )
...
* feat: add cdn cluster id
* docs: swagger api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius
908a90642b
feat: add console ( #559 )
...
* feat: add console
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00
Gaius
17233c539c
feat: generate swagger api ( #557 )
...
* feat: generate swagger api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00