Skip to content

Commit

Permalink
Finish HttpAttributesCelMatchInput - address skip_if_error
Browse files Browse the repository at this point in the history
  • Loading branch information
sergiitk committed May 12, 2022
1 parent b1297be commit 15dfe65
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
9 changes: 7 additions & 2 deletions xds/type/matcher/v3/http_inputs.proto
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,13 @@ option (xds.annotations.v3.file_status).work_in_progress = true;
//
// Refer to :ref:`Unified Matcher API <envoy_v3_api_msg_.xds.type.matcher.v3.Matcher>` documentation
// for usage details.
// [#comment:TODO(sergiitk): Add extension category.]
// // [#not-implemented-hide:]
//
// .. attention::
//
// In case CEL expression raises an error, the result of the evaluation is interpreted
// short-circuited "no match". Associated Matcher is not evaluated.
//
// [#extension: envoy.matching.inputs.http_attributes]
message HttpAttributesCelMatchInput {
// CEL expression to evaluate.
type.v3.CelExpression expr = 1 [(validate.rules).message = {required: true}];
Expand Down
1 change: 0 additions & 1 deletion xds/type/v3/cel.proto
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ message CelExpression {
option (validate.required) = true;

// Parsed expression in abstract syntax tree (AST) form.
// [#comment:TODO(sergiitk): Or Expr?]
google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;

// Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
Expand Down

0 comments on commit 15dfe65

Please sign in to comment.