You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Tracking issue: future evolutions in cache and config discovery strategy #19803
I just landed a significant overhaul of the underlying mechanism in #19575
In short, phase 1 (see after) added new APIs (temporary_(cache|config)_dir_path) that are meant to replace legacy ones (set_temp_(cache|config)). In order to preserve maintainability, we should aim to drop legacy ones, but because new ones are not drop-in replacements, we also need to spread the friction over a long deprecation cycle rather than make sudden breaks if we can avoid them.
This issue, will serve as a tracker for long term planning around this evolution, including a retrospective for context.
It's also legacy sequel to #18964.
As of phase 1, legacy APIs are "soft deprecated": no longer recommended for new code, but not formally deprecated yet, so they remain usable everywhere that new APIs can't replace them yet (if any).
phase 2 (target: 8.1.0 or 9.0.0)
coordidnate with known downstream users and help them migrate if needed
Activity