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

#2119 Review load balancing (2nd round) and redesign DefaultConsulServiceBuilder with ConsulProviderFactory refactoring to make it thread safe and friendly #2151

Merged
merged 20 commits into from
Oct 3, 2024

Commits on Aug 14, 2024

  1. Review tests

    raman-m committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    bc268d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

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

Commits on Aug 27, 2024

  1. LoadBalancer traits

    raman-m committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    7373da5 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. #2119 Steps to Reproduce

    raman-m committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    9537e43 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

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

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    48e4663 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4501d8 View commit details
    Browse the repository at this point in the history
  3. Move Lease

    raman-m committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c11c635 View commit details
    Browse the repository at this point in the history
  4. Move LeaseEventArgs

    raman-m committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a036e42 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

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

Commits on Sep 10, 2024

  1. Prefer using named local methods as delegates over anonymous methods …

    …for awesome call stack, ensuring the delegate's typed result matches the typed balancer's creator. Additionally, employ an IServiceProvider workaround.
    raman-m committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    6566f20 View commit details
    Browse the repository at this point in the history
  2. Review load balancing. Assert service & leasing counters as concurren…

    …t step. Final version of acceptance test.
    raman-m committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    0212e38 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    c8031ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93f4eb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Propagate the ConsulRegistryConfiguration object through `HttpConte…

    …xt` in the scoped version of the default service builder, utilizing the injected `IHttpContextAccessor` object.
    
    Update `ConsulProviderFactory`.
    Update docs.
    Update tests.
    raman-m committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4b1e80d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    058584f View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

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

Commits on Sep 30, 2024

  1. Final review of the tests

    raman-m committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    27a6959 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Review IHttpContextAccessor logic.

    Convert anonymous delegates to named ones in placeholders processing
    raman-m committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d197d2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8acd287 View commit details
    Browse the repository at this point in the history