Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mongodb/mongo-python-driver
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: mongodb/mongo-python-driver
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: backpressure
Choose a head ref
  • 3 commits
  • 13 files changed
  • 1 contributor

Commits on Aug 19, 2025

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

Commits on Aug 21, 2025

  1. PYTHON-5505 Prototype system overload retry loop for all operations (#…

    …2497)
    
    All commands that fail with the "Retryable" error label will be retried up to 3 times.
    When the error includes the "SystemOverloaded" error label we apply exponential
    backoff with jitter before attempting a retry.
    ShaneHarvey authored Aug 21, 2025
    Configuration menu
    Copy the full SHA
    75eee91 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2025

  1. PYTHON-5506 Prototype adaptive token bucket retry (#2501)

    Add adaptive token bucket based retry policy.
    Successfully completed commands deposit 0.1 token.
    Failed retry attempts consume 1 token.
    A retry is only permitted if there is an available token.
    Token bucket starts full with the maximum 1000 tokens.
    ShaneHarvey authored Aug 22, 2025
    Configuration menu
    Copy the full SHA
    875c564 View commit details
    Browse the repository at this point in the history
Loading