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

reverseproxy: Dynamic upstreams (with support for SRV and A/AAAA lookups) #4470

Merged
merged 16 commits into from Mar 7, 2022

Commits on Feb 21, 2022

  1. Copy the full SHA
    7c2b408 View commit details
    Browse the repository at this point in the history
  2. Implement SRV and A/AAA upstream sources

    Also get upstreams at every retry loop iteration instead of just once
    before the loop. See #4442.
    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    a30b14e View commit details
    Browse the repository at this point in the history
  3. Minor tweaks from review

    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    687c939 View commit details
    Browse the repository at this point in the history
  4. Limit size of upstreams caches

    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    ee23558 View commit details
    Browse the repository at this point in the history
  5. Add doc notes deprecating LookupSRV

    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    a298401 View commit details
    Browse the repository at this point in the history
  6. Provision dynamic upstreams

    Still WIP, preparing to preserve health checker functionality
    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    39affdf View commit details
    Browse the repository at this point in the history
  7. Rejigger health checks

    Move active health check results into handler-specific Upstreams.
    
    Improve documentation regarding health checks and upstreams.
    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    08389ae View commit details
    Browse the repository at this point in the history
  8. Deprecation notice

    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    d156963 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    d142c7a View commit details
    Browse the repository at this point in the history
  10. Interface guards

    francislavoie committed Feb 21, 2022
    Copy the full SHA
    d4683b7 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    c9d0e1d View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    a2aebf5 View commit details
    Browse the repository at this point in the history
  13. Use pointer receiver

    francislavoie committed Feb 21, 2022
    Copy the full SHA
    7bfab12 View commit details
    Browse the repository at this point in the history
  14. Add debug logs

    mholt authored and francislavoie committed Feb 21, 2022
    Copy the full SHA
    9a28420 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Copy the full SHA
    a69238e View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Copy the full SHA
    d6f3d5f View commit details
    Browse the repository at this point in the history