From 1f934a93649b2f6305c890ec2d66c390a139619b Mon Sep 17 00:00:00 2001 From: j2gg0s Date: Wed, 28 Jul 2021 19:04:48 +0800 Subject: [PATCH] apiserver: avoid repeated loading context for requestInfo in Namer.Name Kubernetes-commit: 9cee586ee98bf7b5377ea04a8980f7f3fdbe5ec2 --- pkg/endpoints/handlers/namer.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/endpoints/handlers/namer.go b/pkg/endpoints/handlers/namer.go index 755da22ee..2eb0c174d 100644 --- a/pkg/endpoints/handlers/namer.go +++ b/pkg/endpoints/handlers/namer.go @@ -76,15 +76,11 @@ func (n ContextBasedNaming) Name(req *http.Request) (namespace, name string, err if !ok { return "", "", fmt.Errorf("missing requestInfo") } - ns, err := n.Namespace(req) - if err != nil { - return "", "", err - } if len(requestInfo.Name) == 0 { return "", "", errEmptyName } - return ns, requestInfo.Name, nil + return requestInfo.Namespace, requestInfo.Name, nil } // fastURLPathEncode encodes the provided path as a URL path