Skip to content

Commit ede4e55

Browse files
committed
perf
1 parent d3297cb commit ede4e55

File tree

7 files changed

+11
-318
lines changed

7 files changed

+11
-318
lines changed

config/samples/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
log_level: "debug" # The log level of the APISIX Ingress Controller.
1+
log_level: "info" # The log level of the APISIX Ingress Controller.
22
# the default value is "info".
33

44
controller_name: apisix.apache.org/apisix-ingress-controller # The controller name of the APISIX Ingress Controller,

internal/manager/run.go

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -151,14 +151,12 @@ func Run(ctx context.Context, logger logr.Logger) error {
151151
return err
152152
}
153153

154-
provider, err := adc.New(
155-
updater.Writer(),
156-
&adc.Options{
157-
SyncTimeout: config.ControllerConfig.ExecADCTimeout.Duration,
158-
SyncPeriod: config.ControllerConfig.ProviderConfig.SyncPeriod.Duration,
159-
InitSyncDelay: config.ControllerConfig.ProviderConfig.InitSyncDelay.Duration,
160-
BackendMode: string(config.ControllerConfig.ProviderConfig.Type),
161-
})
154+
provider, err := adc.New(&adc.Options{
155+
SyncTimeout: config.ControllerConfig.ExecADCTimeout.Duration,
156+
SyncPeriod: config.ControllerConfig.ProviderConfig.SyncPeriod.Duration,
157+
InitSyncDelay: config.ControllerConfig.ProviderConfig.InitSyncDelay.Duration,
158+
BackendMode: string(config.ControllerConfig.ProviderConfig.Type),
159+
})
162160
if err != nil {
163161
setupLog.Error(err, "unable to create provider")
164162
return err

internal/provider/adc/adc.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import (
2929
adctypes "github.com/apache/apisix-ingress-controller/api/adc"
3030
"github.com/apache/apisix-ingress-controller/api/v1alpha1"
3131
"github.com/apache/apisix-ingress-controller/internal/controller/label"
32-
"github.com/apache/apisix-ingress-controller/internal/controller/status"
3332
"github.com/apache/apisix-ingress-controller/internal/provider"
3433
"github.com/apache/apisix-ingress-controller/internal/provider/adc/translator"
3534
types "github.com/apache/apisix-ingress-controller/internal/types"
@@ -74,7 +73,7 @@ type Task struct {
7473
configs []adcConfig
7574
}
7675

77-
func New(updater status.Updater, opts ...Option) (provider.Provider, error) {
76+
func New(opts ...Option) (provider.Provider, error) {
7877
o := Options{}
7978
o.ApplyOptions(opts)
8079

internal/provider/adc/status.go

Lines changed: 0 additions & 104 deletions
This file was deleted.

internal/types/map.go

Lines changed: 0 additions & 199 deletions
This file was deleted.

test/e2e/gatewayapi/controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ spec:
8787
),
8888
fmt.Sprintf("checking %s condition status", resourType),
8989
)
90-
time.Sleep(1 * time.Second)
90+
time.Sleep(3 * time.Second)
9191
}
9292
var beforeEach = func(s *scaffold.Scaffold, gatewayName string) {
9393
err := s.CreateResourceFromString(fmt.Sprintf(`
@@ -128,7 +128,7 @@ metadata:
128128
Expect(gwyaml).To(ContainSubstring("message: the gateway has been accepted by the apisix-ingress-controller"), "checking Gateway condition message")
129129
}
130130

131-
PContext("Create resource with first controller", func() {
131+
Context("Create resource with first controller", func() {
132132
s1 := scaffold.NewScaffold(&scaffold.Options{
133133
Name: "gateway1",
134134
ControllerName: "apisix.apache.org/apisix-ingress-controller-1",
@@ -174,7 +174,7 @@ spec:
174174
assert.Equal(GinkgoT(), routes[0].Labels["k8s/controller-name"], "apisix.apache.org/apisix-ingress-controller-1")
175175
})
176176
})
177-
PContext("Create resource with second controller", func() {
177+
Context("Create resource with second controller", func() {
178178
s2 := scaffold.NewScaffold(&scaffold.Options{
179179
Name: "gateway2",
180180
ControllerName: "apisix.apache.org/apisix-ingress-controller-2",

test/e2e/ingress/ingress.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -985,7 +985,6 @@ spec:
985985
By("update secret")
986986
err = s.CreateResourceFromStringWithNamespace(fmt.Sprintf(secretSpec, base64.StdEncoding.EncodeToString([]byte(resources.AdminAPIKey))), s.Namespace())
987987
Expect(err).NotTo(HaveOccurred(), "creating secret")
988-
time.Sleep(15 * time.Minute)
989988

990989
By("verify Ingress works for additional gateway group")
991990
Eventually(func() int {

0 commit comments

Comments
 (0)