Azure / Azure/azure-sdk-for-cpp

The feature to list subset of revisions using the range request header is defined in the REST API docs but doesn't exist in the typespec spec

Open
#6,340 2 comments 0 reactions 1 assignee Assigned to @avanigupta View on GitHub
App Configuration Service Attention
Dominant language
C++
Stars
205
Forks
172
Avg merge
1d 15m
Merged PRs (30d)
33

Description

REST API doc:
https://learn.microsoft.com/en-us/azure/azure-app-configuration/rest-api-revisions?pivots=v23-11#list-subset-of-revisions

The Typespec spec doesn't mention `Range`:
https://github.com/Azure/azure-rest-api-specs/blob/b6bead0df961af706e984e2b9807c8a099ece61b/specification/appconfiguration/AppConfiguration/routes.tsp#L812

If this capability is necessary, we'd need to get the service team to update the typespec to include this feature.
Until then, we could either hand-implement this, or exclude it from the public surface area, until requested by customers.

Since, the other language SDKs don't have this capability either, we'd follow suite. So, this will be in the backlog for C++ for now.

- [GoLang](https://github.com/Azure/azure-sdk-for-go/blob/7d4721b6a79770c648d545401e6813e9d035f254/sdk/data/azappconfig/client.go#L228)
- [.NET](https://github.com/Azure/azure-sdk-for-net/blob/0d0752b468acc5436d82acbee1cea35027bf5da2/sdk/appconfiguration/Azure.Data.AppConfiguration/src/ConfigurationClient.cs#L1238)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.