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
- 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
Assessment
This issue has not been assessed yet.