Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
fix(access): Force rebuild of aliased provider configurations master
The provider reconciliation logic did not correctly handle aliased provider configurations (e.g., using YAML anchors). When a provider config was aliased, the check for configuration equality would pass, causing the system to reuse the existing provider instance without rebuilding it, even if the underlying configuration had changed. This change introduces a check to detect if the old and new provider configurations point to the same object in memory. If they are aliased, the provider is now always rebuilt to ensure it reflects the latest configuration. The optimization to reuse an existing provider based on deep equality is now only applied to non-aliased providers.
Author hkfires Date (Sep 26, 2025, 12:05 PM UTC) Commit b6d5ce2d b6d5ce2d4dcb253696e9a95aa3f32f05cba82755 Parent 0f55e550 0f55e550cf18988f45f6a997701e2a476980598a