Skip to content

Commit 1a7793a

Browse files
BenjaminBraunDevzetxqx
authored andcommitted
Revert logging parameter addition, keeping consistent with existing format for plugins
1 parent 63d9a71 commit 1a7793a

File tree

6 files changed

+7
-11
lines changed

6 files changed

+7
-11
lines changed

pkg/epp/handlers/response.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ func (s *StreamingServer) HandleResponseBody(ctx context.Context, reqCtx *Reques
6868
// The function is to handle streaming response if the modelServer is streaming.
6969
func (s *StreamingServer) HandleResponseBodyModelStreaming(ctx context.Context, reqCtx *RequestContext, responseText string) {
7070
logger := log.FromContext(ctx)
71-
_, err := s.director.HandleResponseBodyStreaming(ctx, reqCtx, logger)
71+
_, err := s.director.HandleResponseBodyStreaming(ctx, reqCtx)
7272
if err != nil {
7373
logger.Error(err, "error in HandleResponseBodyStreaming")
7474
}

pkg/epp/handlers/response_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import (
2121
"encoding/json"
2222
"testing"
2323

24-
"github.com/go-logr/logr"
2524
"github.com/google/go-cmp/cmp"
2625

2726
"sigs.k8s.io/gateway-api-inference-extension/pkg/epp/backend"
@@ -63,7 +62,7 @@ data: [DONE]
6362

6463
type mockDirector struct{}
6564

66-
func (m *mockDirector) HandleResponseBodyStreaming(ctx context.Context, reqCtx *RequestContext, logger logr.Logger) (*RequestContext, error) {
65+
func (m *mockDirector) HandleResponseBodyStreaming(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error) {
6766
return reqCtx, nil
6867
}
6968
func (m *mockDirector) HandleResponseBodyComplete(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error) {

pkg/epp/handlers/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func NewStreamingServer(datastore Datastore, director Director) *StreamingServer
5555
type Director interface {
5656
HandleRequest(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error)
5757
HandleResponseReceived(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error)
58-
HandleResponseBodyStreaming(ctx context.Context, reqCtx *RequestContext, logger logr.Logger) (*RequestContext, error)
58+
HandleResponseBodyStreaming(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error)
5959
HandleResponseBodyComplete(ctx context.Context, reqCtx *RequestContext) (*RequestContext, error)
6060
GetRandomPod() *backend.Pod
6161
}

pkg/epp/requestcontrol/director.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import (
2626
"strings"
2727
"time"
2828

29-
"github.com/go-logr/logr"
3029
"sigs.k8s.io/controller-runtime/pkg/log"
3130

3231
v1 "sigs.k8s.io/gateway-api-inference-extension/api/v1"
@@ -266,7 +265,8 @@ func (d *Director) HandleResponseReceived(ctx context.Context, reqCtx *handlers.
266265
}
267266

268267
// HandleResponseBodyStreaming is called every time a chunk of the response body is received.
269-
func (d *Director) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext, logger logr.Logger) (*handlers.RequestContext, error) {
268+
func (d *Director) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext) (*handlers.RequestContext, error) {
269+
logger := log.FromContext(ctx).WithValues("stage", "bodyChunk")
270270
logger.V(logutil.TRACE).Info("Entering HandleResponseBodyChunk")
271271
response := &Response{
272272
RequestId: reqCtx.Request.Headers[requtil.RequestIdHeaderKey],

pkg/epp/requestcontrol/director_test.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import (
3232
"k8s.io/apimachinery/pkg/types"
3333
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
3434
"sigs.k8s.io/controller-runtime/pkg/client/fake"
35-
"sigs.k8s.io/controller-runtime/pkg/log"
3635

3736
v1 "sigs.k8s.io/gateway-api-inference-extension/api/v1"
3837
"sigs.k8s.io/gateway-api-inference-extension/apix/v1alpha2"
@@ -660,7 +659,6 @@ func TestDirector_HandleResponseStreaming(t *testing.T) {
660659
ds := datastore.NewDatastore(t.Context(), nil, 0)
661660
mockSched := &mockScheduler{}
662661
director := NewDirectorWithConfig(ds, mockSched, nil, NewConfig().WithResponseStreamingPlugins(ps1))
663-
logger := log.FromContext(ctx)
664662

665663
reqCtx := &handlers.RequestContext{
666664
Request: &handlers.Request{
@@ -674,7 +672,7 @@ func TestDirector_HandleResponseStreaming(t *testing.T) {
674672
TargetPod: &backend.Pod{NamespacedName: types.NamespacedName{Namespace: "namespace1", Name: "test-pod-name"}},
675673
}
676674

677-
_, err := director.HandleResponseBodyStreaming(ctx, reqCtx, logger)
675+
_, err := director.HandleResponseBodyStreaming(ctx, reqCtx)
678676
if err != nil {
679677
t.Fatalf("HandleResponseBodyStreaming() returned unexpected error: %v", err)
680678
}

pkg/epp/server/server_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ import (
2222
"testing"
2323

2424
pb "github.com/envoyproxy/go-control-plane/envoy/service/ext_proc/v3"
25-
"github.com/go-logr/logr"
2625
v1 "k8s.io/api/core/v1"
2726
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2827

@@ -185,7 +184,7 @@ func (ts *testDirector) HandleResponseReceived(ctx context.Context, reqCtx *hand
185184
return reqCtx, nil
186185
}
187186

188-
func (ts *testDirector) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext, logger logr.Logger) (*handlers.RequestContext, error) {
187+
func (ts *testDirector) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext) (*handlers.RequestContext, error) {
189188
return reqCtx, nil
190189
}
191190

0 commit comments

Comments
 (0)