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

[azeventhubs] Fixing checkpoint store race condition #20727

Merged

Commits on May 3, 2023

  1. Fixing issue where we weren't properly handling ownership updates whe…

    …n the ownership blob didn't already exist.
    
    The way we had it the initial rush to create the blob could leave several processors thinking they owned it.
    richardpark-msft authored and Richard Park committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8b8cc9c View commit details
    Browse the repository at this point in the history
  2. Update changelog

    Richard Park committed May 3, 2023
    Configuration menu
    Copy the full SHA
    47b8911 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/main' into eh-checkpoint-race-…

    …cond
    Richard Park committed May 3, 2023
    Configuration menu
    Copy the full SHA
    e1404fa View commit details
    Browse the repository at this point in the history
  4. Help with tracking down issues where I keep logging messages after a …

    …test is done (ie: test didn't shut down cleanly)
    Richard Park committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8523e9b View commit details
    Browse the repository at this point in the history
  5. There was another small race condition - I was doing an un-etagged se…

    …t of metadata which didn't make sense.
    
    Either the ownership exists, in which case I have an etag, or it doesn't exist (and that's the only reason I don't have an etag). There is no middle-ground case where I just set the metadata otherwise.
    Richard Park committed May 3, 2023
    Configuration menu
    Copy the full SHA
    3b68ee1 View commit details
    Browse the repository at this point in the history