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

Add fail-over support to config provider. #319

Merged
merged 31 commits into from
Jun 15, 2022
Merged

Commits on May 19, 2022

  1. Changes from geo-replication branch

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    d4f97b0 View commit details
    Browse the repository at this point in the history
  2. FailOver mechanism with the new design

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    2640652 View commit details
    Browse the repository at this point in the history
  3. Small refractoring of tests

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    8852d6f View commit details
    Browse the repository at this point in the history
  4. Resolve feedback comments

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    55b6355 View commit details
    Browse the repository at this point in the history
  5. Fix broken unit tests

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    8cad9e0 View commit details
    Browse the repository at this point in the history
  6. Add separate example for multi-endpoint scenario

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    e0cd066 View commit details
    Browse the repository at this point in the history
  7. Add back unit tests, fix updateCacheExpiration behavior

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    136c2bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4a6548e View commit details
    Browse the repository at this point in the history
  9. Resolve feedback comments

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    8d0ac88 View commit details
    Browse the repository at this point in the history
  10. Resolve feedback

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    b5502bf View commit details
    Browse the repository at this point in the history
  11. Revert pipeline change

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    8801d9a View commit details
    Browse the repository at this point in the history
  12. downgrade project to .NET5 again

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    f541f16 View commit details
    Browse the repository at this point in the history
  13. Update comment, prevent against NRE on innerException

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    c522785 View commit details
    Browse the repository at this point in the history
  14. Resolve few feedback comments

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    486f8b9 View commit details
    Browse the repository at this point in the history
  15. Make workflows execute on a single configuration client

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    a445b64 View commit details
    Browse the repository at this point in the history
  16. Add reset state mechanism

    Pratik Sanglikar committed May 19, 2022
    Configuration menu
    Copy the full SHA
    7d14fb1 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Change the mechanism to persist data only when all requests are succe…

    …eded.
    Pratik Sanglikar committed May 25, 2022
    Configuration menu
    Copy the full SHA
    5bdeea8 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Resolve feedback comments

    Pratik Sanglikar committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    fe4c371 View commit details
    Browse the repository at this point in the history
  2. Resolve feedback comments

    Pratik Sanglikar committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    851c1d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. fix

    Pratik Sanglikar committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    28dbae3 View commit details
    Browse the repository at this point in the history
  2. change warning message, remove refreshAttempts

    Pratik Sanglikar committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    6b5b885 View commit details
    Browse the repository at this point in the history
  3. Pass cancellationToken

    Co-authored-by: Avani Gupta <[email protected]>
    pratiksanglikar and avanigupta authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    f792924 View commit details
    Browse the repository at this point in the history
  4. Remove cancellationToken

    Pratik Sanglikar committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    a1b3037 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev/ps/failover' of https://github.com/Azure/AppConfigu…

    …ration-DotnetProvider into dev/ps/failover
    Pratik Sanglikar committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    25c4a1a View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Resolve feedback comments

    Pratik Sanglikar committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    5985715 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Resolve comments

    Pratik Sanglikar committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    a4db608 View commit details
    Browse the repository at this point in the history
  2. Make GetAvailableClients only return non-backed off clients

    Pratik Sanglikar committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    92dc241 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Fix the breached contract for funcToExecute

    Pratik Sanglikar committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    f3845d0 View commit details
    Browse the repository at this point in the history
  2. Pass available clients to InitializeAsync()

    Pratik Sanglikar committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    dacc753 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. Backoff all clients when non-failverable exception is thrown

    Pratik Sanglikar committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    25958b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Add comment for SetData calls

    Pratik Sanglikar committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    fd74990 View commit details
    Browse the repository at this point in the history