From c5805928f78b990ae2d223dd429fd0f9fd3a9d19 Mon Sep 17 00:00:00 2001 From: Jonathan Tatum Date: Mon, 31 Aug 2026 17:40:21 -0700 Subject: [PATCH] Rollforward: Opt in to new field selection implementation. Was rolled back due to internal test affected by stricter timestamp validation. Those validations were relaxed. PiperOrigin-RevId: 974172394 --- eval/public/cel_options.h | 2 +- runtime/runtime_options.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eval/public/cel_options.h b/eval/public/cel_options.h index b0d9e6db0..a6e2692d4 100644 --- a/eval/public/cel_options.h +++ b/eval/public/cel_options.h @@ -232,7 +232,7 @@ struct InterpreterOptions { // For google::api::expr::runtime::CelExpression, this will enable updated // implementations for field access on protobuf messages, aligned with the // cel::Value implementation. - bool enable_use_new_field_select_implementation = false; + bool enable_use_new_field_select_implementation = true; }; // LINT.ThenChange(//depot/google3/runtime/runtime_options.h) diff --git a/runtime/runtime_options.h b/runtime/runtime_options.h index 245b8d52c..831183dc8 100644 --- a/runtime/runtime_options.h +++ b/runtime/runtime_options.h @@ -210,7 +210,7 @@ struct RuntimeOptions { // For google::api::expr::runtime::CelExpression, this will enable updated // implementations for field access on protobuf messages, aligned with the // cel::Value implementation. - bool enable_use_new_field_select_implementation = false; + bool enable_use_new_field_select_implementation = true; }; // LINT.ThenChange(//depot/google3/eval/public/cel_options.h)