Azure / Azure/azure-rest-api-specs

Do not sanitize `azure-deprecating` header across Azure SDKs

Open
#45,019 0 comments 0 reactions 1 assignee Claimed by @heaths View on GitHub
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
3d 2h
Merged PRs (30d)
424

Description

### API Spec link

Na

### API Spec version

NA

### Please describe the feature.

Track language-repo pull requests to add the `azure-deprecating` header to Azure Core default allowed/logged header lists so deprecation messages are not unnecessarily and detrimentally sanitized.

This issue is only to track preventing sanitization/redaction of the `azure-deprecating` header in client logging/sanitizer defaults. We are not proposing any additional client behavior based on that header as part of this issue.

Related guidance:
https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#deprecating-behavior-notification

Current PRs:
- Rust: https://github.com/Azure/azure-sdk-for-rust/pull/4879
- .NET: https://github.com/Azure/azure-sdk-for-net/pull/61422
- Python: https://github.com/Azure/azure-sdk-for-python/pull/48286
- Java: https://github.com/Azure/azure-sdk-for-java/pull/49946
- JavaScript: https://github.com/Azure/azure-sdk-for-js/pull/39420
- Go: https://github.com/Azure/azure-sdk-for-go/pull/27271
- C++: https://github.com/Azure/azure-sdk-for-cpp/pull/7246

Point of contact for questions: @heaths

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.