diff --git a/src/portal/src/app/base/left-side-nav/clearing-job/clearing-job-interfact.ts b/src/portal/src/app/base/left-side-nav/clearing-job/clearing-job-interfact.ts index c6de076307a..cf3a44f8798 100644 --- a/src/portal/src/app/base/left-side-nav/clearing-job/clearing-job-interfact.ts +++ b/src/portal/src/app/base/left-side-nav/clearing-job/clearing-job-interfact.ts @@ -21,4 +21,4 @@ export const NO: string = 'TAG_RETENTION.NO'; export const REFRESH_STATUS_TIME_DIFFERENCE: number = 5000; -export const WORKER_OPTIONS: number[] = [1, 2, 3, 4, 5]; +export const WORKER_OPTIONS: number[] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; diff --git a/src/server/v2.0/handler/gc.go b/src/server/v2.0/handler/gc.go index 41d53734c8d..c8e57b0363a 100644 --- a/src/server/v2.0/handler/gc.go +++ b/src/server/v2.0/handler/gc.go @@ -106,7 +106,7 @@ func (g *gcAPI) kick(ctx context.Context, scheType string, cron string, paramete return 0, errors.BadRequestError(fmt.Errorf("workers should be integer format")) } if !validateWorkers(int(wInt)) { - return 0, errors.New(nil).WithCode(errors.BadRequestCode).WithMessagef("Error: Invalid number of workers:%s. Workers must be greater than 0 and less than or equal to 5.", workers) + return 0, errors.New(nil).WithCode(errors.BadRequestCode).WithMessagef("Error: Invalid number of workers:%s. Workers must be greater than 0 and less than or equal to 10.", workers) } policy.Workers = int(wInt) } @@ -130,7 +130,7 @@ func (g *gcAPI) kick(ctx context.Context, scheType string, cron string, paramete return 0, errors.BadRequestError(fmt.Errorf("workers should be integer format")) } if !validateWorkers(int(wInt)) { - return 0, errors.New(nil).WithCode(errors.BadRequestCode).WithMessagef("Error: Invalid number of workers:%s. Workers must be greater than 0 and less than or equal to 5.", workers) + return 0, errors.New(nil).WithCode(errors.BadRequestCode).WithMessagef("Error: Invalid number of workers:%s. Workers must be greater than 0 and less than or equal to 10.", workers) } policy.Workers = int(wInt) } @@ -284,7 +284,7 @@ func (g *gcAPI) StopGC(ctx context.Context, params operation.StopGCParams) middl } func validateWorkers(workers int) bool { - if workers <= 0 || workers > 5 { + if workers <= 0 || workers > 10 { return false } return true diff --git a/src/server/v2.0/handler/gc_test.go b/src/server/v2.0/handler/gc_test.go index af5a4fc7d12..14caea23118 100644 --- a/src/server/v2.0/handler/gc_test.go +++ b/src/server/v2.0/handler/gc_test.go @@ -8,7 +8,7 @@ import ( func TestValidateWorkers(t *testing.T) { assert.False(t, validateWorkers(0)) - assert.False(t, validateWorkers(10)) + assert.False(t, validateWorkers(15)) assert.False(t, validateWorkers(-1)) assert.True(t, validateWorkers(1)) assert.True(t, validateWorkers(5))