From cc8fb1ab1438bf4ba4f9a43a1d501da4891b6d36 Mon Sep 17 00:00:00 2001 From: Pushpalanka Jayawardhana Date: Mon, 13 Jan 2025 14:25:56 +0100 Subject: [PATCH] Address review comments Signed-off-by: Pushpalanka Jayawardhana --- filters/openpolicyagent/openpolicyagent.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/filters/openpolicyagent/openpolicyagent.go b/filters/openpolicyagent/openpolicyagent.go index 6b45ffd2ba..16379c639d 100644 --- a/filters/openpolicyagent/openpolicyagent.go +++ b/filters/openpolicyagent/openpolicyagent.go @@ -75,8 +75,6 @@ type OpenPolicyAgentRegistry struct { bodyReadBufferSize int64 tracer opentracing.Tracer - - preevaluationOptimization bool } type OpenPolicyAgentFilter interface { @@ -762,14 +760,8 @@ func (opa *OpenPolicyAgentInstance) CreatePreparedQueryOnce(opts envoyauth.Prepa opa.preparedQueryDoOnce.Do(func() { regoOpts := append(opts.Opts, rego.DistributedTracingOpts(opa.DistributedTracing())) - prepareOpts := opts.PrepareOpts - - if opa.registry.preevaluationOptimization { - prepareOpts = append(prepareOpts, rego.WithPartialEval()) - } - pq, err := rego.New(regoOpts...). - PrepareForEval(context.Background(), prepareOpts...) + PrepareForEval(context.Background()) opa.preparedQuery = &pq opa.preparedQueryErr = err