Skip to content

Commit 34a17a9

Browse files
Revert logging parameter addition, keeping consistent with existing format for plugins
1 parent 0fd7427 commit 34a17a9

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
@@ -27,7 +27,6 @@ import (
2727
"strings"
2828
"time"
2929

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

3332
v1 "sigs.k8s.io/gateway-api-inference-extension/api/v1"
@@ -275,7 +274,8 @@ func (d *Director) HandleResponseReceived(ctx context.Context, reqCtx *handlers.
275274
}
276275

277276
// HandleResponseBodyStreaming is called every time a chunk of the response body is received.
278-
func (d *Director) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext, logger logr.Logger) (*handlers.RequestContext, error) {
277+
func (d *Director) HandleResponseBodyStreaming(ctx context.Context, reqCtx *handlers.RequestContext) (*handlers.RequestContext, error) {
278+
logger := log.FromContext(ctx).WithValues("stage", "bodyChunk")
279279
logger.V(logutil.TRACE).Info("Entering HandleResponseBodyChunk")
280280
response := &Response{
281281
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"
@@ -625,7 +624,6 @@ func TestDirector_HandleResponseStreaming(t *testing.T) {
625624
ds := datastore.NewDatastore(t.Context(), nil)
626625
mockSched := &mockScheduler{}
627626
director := NewDirectorWithConfig(ds, mockSched, nil, NewConfig().WithResponseStreamingPlugins(ps1))
628-
logger := log.FromContext(ctx)
629627

630628
reqCtx := &handlers.RequestContext{
631629
Request: &handlers.Request{
@@ -639,7 +637,7 @@ func TestDirector_HandleResponseStreaming(t *testing.T) {
639637
TargetPod: &backend.Pod{NamespacedName: types.NamespacedName{Namespace: "namespace1", Name: "test-pod-name"}},
640638
}
641639

642-
_, err := director.HandleResponseBodyStreaming(ctx, reqCtx, logger)
640+
_, err := director.HandleResponseBodyStreaming(ctx, reqCtx)
643641
if err != nil {
644642
t.Fatalf("HandleResponseBodyStreaming() returned unexpected error: %v", err)
645643
}

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

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

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

0 commit comments

Comments
 (0)