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

Suppress calls to cloud server for a Recovery Period after request failures. #134

Draft
wants to merge 47 commits into
base: main
Choose a base branch
from

Commits on Oct 4, 2024

  1. Changes by James.

    drasmart committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    aee4012 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    2765ed0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6df68f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    116e061 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ce21c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ef322f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7324f9 View commit details
    Browse the repository at this point in the history
  5. Respect IFailableLazyResult in `CloudAspectEngineBase.Properties { …

    …get }` (via `LoadAspectProperties(ICloudRequestEngine)`).
    drasmart committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b31e431 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f03ee0a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    114ad46 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    b92b9b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94552e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d834900 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c587f1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ddac7e View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Remove IFailableLazyResult.

    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5e1780b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c180c55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22f8c50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11c9339 View commit details
    Browse the repository at this point in the history
  5. Test and fix PipelineTemporarilyUnavailableException being thrown d…

    …uring RecoveryPeriod.
    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    c2b89e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    97473c8 View commit details
    Browse the repository at this point in the history
  7. Revert type change of responseHeaders parameter in `CloudRequestExc…

    …eption` constructor.
    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5053137 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6751e37 View commit details
    Browse the repository at this point in the history
  9. Clean using-s. pt.1.

    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    0785d5b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    12eaf1c View commit details
    Browse the repository at this point in the history
  11. Revert "Replace generic collection classes in `EvidenceKeyFilterWhite…

    …list` with interfaces."
    
    This reverts commit 1ce21c2.
    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1a329aa View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3985816 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0243954 View commit details
    Browse the repository at this point in the history
  14. Clean using-s. pt.2.

    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8a702ae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c6cca85 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    057fc49 View commit details
    Browse the repository at this point in the history
  17. Prevent ThrowIfStillRecovering() from triggerring `_failThrottlingS…

    …trategy.RecordFailure()` calls.
    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    418843a View commit details
    Browse the repository at this point in the history
  18. Test that ThrowIfStillRecovering() does not trigger `_failThrottlin…

    …gStrategy.RecordFailure()` calls.
    drasmart committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    6f001c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Treat AggregateException caused by `PipelineTemporarilyUnavailableE…

    …xception` as if `SuppressProcessExceptions = true` on `WebPipeline` level.
    drasmart committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    e0b1bd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d5d572 View commit details
    Browse the repository at this point in the history
  3. Suppress PipelineTemporarilyUnavailableException within `Pipeline.E…

    …lementAvailableProperties` (like `PropertiesNotYetLoadedException`).
    drasmart committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7f74cf5 View commit details
    Browse the repository at this point in the history
  4. Treat AggregateException caused by `PipelineTemporarilyUnavailableE…

    …xception` as if `SuppressProcessExceptions = true` on `WebPipeline` level. pt.2.
    drasmart committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    72cd168 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    b6166cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0c6898 View commit details
    Browse the repository at this point in the history
  3. Add State.QueueFilled.

    drasmart committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e1ea8b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89811d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    85327f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62039bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a79c354 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fba389 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    6bdb8a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ec1f5b View commit details
    Browse the repository at this point in the history