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

[Event Hubs Client] Move Blob Checkpoint Store to Shared #18395

Merged
merged 1 commit into from
Feb 3, 2021

Commits on Feb 3, 2021

  1. [Event Hubs Client] Move Blob Checkpoint Store to Shared

    The focus of these changes is to complete migration of the Blobs Checkpoint
    Store from the `Azure.Messaging.EventHubs.Processor` project to the
    `Azure.Messaging.EventHubs.Shared` project.  To facilitate sharing the
    checkpoint store between the processor and the Functions extensions, the
    implementation for the store was moved into the shared project, though its
    tests remained in the processor.  In order to follow the pattern of keeping
    locality between shared code items and their tests, the checkpoint store
    tests, both unit and live, have been migrated to the shared testing project.
    
    In support of this, some of the live testing infrastructure specific to
    managing storage resources has also been migrated into the shared project
    as part of the `BlobTesting` category of shared items.
    
    Some refactoring and reformatting of the storge tests has also been performed
    to improve consistency with other Event Hubs code, trim dead areas, and
    improve readability.
    jsquire committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    7158945 View commit details
    Browse the repository at this point in the history