- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for mergeHTTPMatchRequests (0.32 sec)
-
pilot/pkg/model/virtualservice.go
// suppose there are N1 match conditions in root, N2 match conditions in delegate // if match condition of N2 is a subset of anyone in N1, this is a valid matching conditions merged, conflict := mergeHTTPMatchRequests(root.Match, delegate.Match) if conflict { log.Warnf("HTTPMatchRequests conflict: root route %s, delegate route %s", root.Name, delegate.Name) return nil } delegate.Match = merged
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sat Mar 30 11:17:03 UTC 2024 - 17.4K bytes - Viewed (0) -
pilot/pkg/model/virtualservice_test.go
}, }, }, } for _, tc := range cases { t.Run(tc.name, func(t *testing.T) { tc.delegate = config.DeepCopy(tc.delegate).([]*networking.HTTPMatchRequest) got, _ := mergeHTTPMatchRequests(tc.root, tc.delegate) assert.Equal(t, got, tc.expected) }) } } func TestHasConflict(t *testing.T) { cases := []struct { name string
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sun Apr 21 17:42:54 UTC 2024 - 60.6K bytes - Viewed (0)