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

Enable real-time consistency capability by adding support for sync-tokens in AppConfiguration #6306

Open
ahsonkhan opened this issue Dec 16, 2024 · 0 comments
Assignees
Labels
App Configuration Azure.ApplicationModel.Configuration
Milestone

Comments

@ahsonkhan
Copy link
Member

ahsonkhan commented Dec 16, 2024

If we follow precedence from other languages, this will require a SyncTokenPolicy, with a caching mechanism, which does the appropriate thing with the sync-token headers. The current thinking is to hand-modify the SDK to add support for this on top of the generated code (returned as part of operation responses).

This also needs a client-level public helper methods for customers to use, to complete the scenario:

  • ConfigurationClient::UpdateSyncToken(std::string token);

Concept Doc for reference:
https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-consistency

Examples from other SDKs:

@ahsonkhan ahsonkhan added the App Configuration Azure.ApplicationModel.Configuration label Dec 16, 2024
@ahsonkhan ahsonkhan self-assigned this Dec 16, 2024
@RickWinter RickWinter added this to the 2025-02 milestone Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App Configuration Azure.ApplicationModel.Configuration
Projects
None yet
Development

No branches or pull requests

3 participants
@RickWinter @ahsonkhan and others