Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Create index.md * Create metadata.yaml * Update index.md * Update metadata.yaml * Remove 'omitempty' from Fraction fields * Split MirrorPercent into two fields: MirrorPercent and MirrorFraction. * Update index.md * Add config examples. * Add Existing Support Table * Update field names to avoid 'stuttering' in names. * Update geps/gep-3171/index.md Co-authored-by: Rob Scott <[email protected]> * Add Fraction type * Add percent and fraction to HTTPRequestMirrorFilter * Update apis/v1/httproute_types.go Co-authored-by: Rob Scott <[email protected]> * Update apis/v1/shared_types.go Co-authored-by: Rob Scott <[email protected]> * Add CEL validation to Fraction type * Add CEL validation to HttpRequestMirrorFilter Also updated field descriptions to match the validation. Removed the default value for Percent. * Add CEL validation test for HTTPRequestMirrorFilter * Ran /hack/update-codegen.sh * Update httproute_experimental_test.go * Update httproute_experimental_test.go * Update httproute_experimental_test.go * Update httproute_types.go * Reran /hack/update-codegen.sh * Update httproute_experimental_test.go * Make Denominator field a pointer to distinguish between 0 and unset Co-authored-by: Rob Scott <[email protected]> * Change Percent to be a pointer to distinguish between 0 and unset Co-authored-by: Rob Scott <[email protected]> * Update httproute_experimental_test.go * Update httproute_experimental_test.go * Format httproute_types.go * Make Fraction a pointer * Update httproute_experimental_test.go * Reran hack/update-codegen.sh * Updating to test CEL validation * Updating to test CEL validation * Update httproute_types.go * Update httproute_experimental_test.go * Update httproute_experimental_test.go * Update httproute_experimental_test.go * Update httproute_types.go * Update httproute_experimental_test.go * Update httproute_types.go * Update httproute_types.go * testing * Update httproute_types.go * Ran hack/update-codegen.sh * format shared_types.go * Update httproute_types.go * Update httproute_experimental_test.go * Update httproute_types.go * Update httproute_types.go * reran hack/update-codegen.sh * Update httproute_types.go * Update httproute_experimental_test.go * Reran hack/update-codegen.sh * Added RequestMirror validation to GRPCRoute * Create grcproute_experimental_test.go * Update grcproute_experimental_test.go * Update grpcroute_types.go * Update grcproute_experimental_test.go * Ran hack/update-codegen.sh * Update grcproute_experimental_test.go * Update grcproute_experimental_test.go * Update Copyright Year * Update pkg/test/cel/grcproute_experimental_test.go Co-authored-by: Rob Scott <[email protected]> * Update httproute_experimental_test.go * Update grcproute_experimental_test.go --------- Co-authored-by: Rob Scott <[email protected]>
- Loading branch information