router: Remove PathMatchType and PathMatchCriterion#20649
router: Remove PathMatchType and PathMatchCriterion#20649mattklein123 merged 3 commits intoenvoyproxy:mainfrom
Conversation
Signed-off-by: Toma Petkov <tpetkov@vmware.com>
|
Proposal to remove |
Signed-off-by: Toma Petkov <tpetkov@vmware.com>
|
/assign-from envoyproxy/envoy-maintainers |
|
envoyproxy/envoy-maintainers assignee is @mattklein123 |
mattklein123
left a comment
There was a problem hiding this comment.
I don't recall the history on this. It seems fine to remove. Thank you!
|
+1 |
|
hi there, this PR breaks our system, I think we need to reverse this PR if no strong opinion. TLDR we need this field to take a peek into how route selection works. Please see the original issue/PR for reference: #2531 |
|
Sure feel free to revert but please add comments/tests that make it clear this is used in private extensions so it doesn't get removed again. |
|
thanks. @adisuissa could you please revert this as we've discussed. |
This reverts commit 7014ce6.
…xy#20649)" (envoyproxy#20797) * Revert "router: Remove PathMatchType and PathMatchCriterion (envoyproxy#20649)" This reverts commit 7014ce6. Signed-off-by: Adi Suissa-Peleg <adip@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Toma Petkov <tpetkov@vmware.com>
…xy#20649)" (envoyproxy#20797) * Revert "router: Remove PathMatchType and PathMatchCriterion (envoyproxy#20649)" This reverts commit 7014ce6. Signed-off-by: Adi Suissa-Peleg <adip@google.com>
Signed-off-by: Toma Petkov tpetkov@vmware.com
Commit Message: Remove PathMatchType enum and PathMatchCriterion class, as they aren't used anywhere.
Additional Description: PathMatchCriterion class is never instantiated anywhere, besides for inheritance and testing.
Risk Level: Low
Testing: Unit test (test/common/router)
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]