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

feat(endpoint-cache): add EndpointCache for Endpoint Discovery #2355

Merged
merged 20 commits into from
May 11, 2021

Commits on May 11, 2021

  1. Configuration menu
    Copy the full SHA
    801023c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    958d710 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    477bf78 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bff5fa8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8fc1f0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b958ffb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5efc961 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1f468a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8aa37f5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b54bf29 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9ea32c3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5c32ca4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    49407ce View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d4b1477 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4a1a3d1 View commit details
    Browse the repository at this point in the history
  16. chore(endpoint-cache): expose getEndpoint as a separate API

    In future, the callee may want to get all unexpired endpoints
    and add their own logic as more weights and priorities are added.
    trivikr committed May 11, 2021
    Configuration menu
    Copy the full SHA
    ea23389 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6d66f46 View commit details
    Browse the repository at this point in the history
  18. fix(endpoint-cache): remove additional logic in get operation

    The callee will make decision based on value in Expires parameter
    as per SDK enhancement proposal.
    trivikr committed May 11, 2021
    Configuration menu
    Copy the full SHA
    6d2783d View commit details
    Browse the repository at this point in the history
  19. fix(endpoint-cache): revert removal of additional logic in get operation

    TimeStream Service Developer Guide refers to CachePeriodInMinutes as Time to Live (TTL)
    value. It also specifies calls to be made for the duration of TTL.
    
    Refs: https://a.co/2e8J7xT
    trivikr committed May 11, 2021
    Configuration menu
    Copy the full SHA
    0bb72ef View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    cba536d View commit details
    Browse the repository at this point in the history