如何處理組態棄用?

CONTRIBUTING.md 中的「重大變更政策」所記錄,只要有可用的替代方案,功能可以在任何時候標記為已棄用。每個棄用都會在 API proto 本身中註解,並在 Envoy 文件 中詳細說明。

在棄用後的最初 3 個月內,使用已棄用欄位將導致記錄警告,並增加 deprecated_feature_use 計數器。 在那之後,該欄位將被註解為預設致命,除非使用 執行階段覆寫 重新啟用,否則進一步使用該欄位將被視為無效的組態。