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

Fix for #1520: Add support for retry on transactions for resharding #2062

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Apr 3, 2022

  1. Fix for StackExchange#1520: Add support for retry on transactions for…

    … resharding
    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    9d35473 View commit details
    Browse the repository at this point in the history
  2. Updating Test Case with new RedisHashslotMigratedAndNoRedirectException

    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    e9525e0 View commit details
    Browse the repository at this point in the history
  3. Updating Test Case with new RedisHashslotMigratedAndNoRedirectException

    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    f5f8190 View commit details
    Browse the repository at this point in the history
  4. Adding unit test for transactions run on the wrong primary

    - Tests the use case where a transaction is run against the wrong primary node, and it automatically redirects to the correct one
    - RedisHashslotMigratedAndNoRedirectException is thrown if a NoRedirect is thrown
    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    b76f6bf View commit details
    Browse the repository at this point in the history
  5. Correcting issue with new Unit test IntentionalWrongServerForTransaction

    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    23d9972 View commit details
    Browse the repository at this point in the history
  6. Further tweaks to IntentionalWrongServerForTransaction unit test

    Attempting another method for forcing a transaction to run against a specific endpoint
    Dustin Durand authored and Dustin Durand committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    387490e View commit details
    Browse the repository at this point in the history