Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handle Route conflicts with HTTPRoute.Matches #6188

Merged
merged 15 commits into from
Apr 17, 2024

Commits on Apr 16, 2024

  1. Add tests for routes, add two map to help find duplicate route

    Add logic to filter Route before adding it to vhost
    
    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b52642d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a63c56f View commit details
    Browse the repository at this point in the history
  3. Update logic to treat each route object as a single match object to c…

    …ompare with other match object
    
    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5c3aeaf View commit details
    Browse the repository at this point in the history
  4. Release note

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    349ddb5 View commit details
    Browse the repository at this point in the history
  5. Final refactor on logic and some unite tests

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    41fe957 View commit details
    Browse the repository at this point in the history
  6. Fix conflict between upstremam

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    73b30c0 View commit details
    Browse the repository at this point in the history
  7. More unit test

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    61d7a59 View commit details
    Browse the repository at this point in the history
  8. E2E test

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    49ac07c View commit details
    Browse the repository at this point in the history
  9. Basic comment resolvement

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    62fb194 View commit details
    Browse the repository at this point in the history
  10. Update the partially match condition

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    8bfad9d View commit details
    Browse the repository at this point in the history
  11. Refactor

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    bdc2ed8 View commit details
    Browse the repository at this point in the history
  12. Update the test

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a6b1f5e View commit details
    Browse the repository at this point in the history
  13. Update check command

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2251062 View commit details
    Browse the repository at this point in the history
  14. Use different route

    Signed-off-by: lubronzhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    c6187e2 View commit details
    Browse the repository at this point in the history
  15. Resolve comments

    Signed-off-by: Lubron Zhan <[email protected]>
    lubronzhan committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2ae98cc View commit details
    Browse the repository at this point in the history