Tracking of meta updates should be opt-in instead of opt-out #218
Labels
compat: breaking change
This is a breaking change to existing functionality
type: enhancement
Improvements to existing functionality
Currently WPGraphQL Smart Cache listens for changes to meta, and triggers purge events for the node that was updated.
A lot of plugins update meta a lot more then it seems like they should leading to more purge requests than expected.
Instead of default behavior to listen to all meta changes, I think the default should be to not track meta and instead make it opt-in.
Users must provide meta key(s) or other criteria that should be met for meta to individually be tracked for purge events.
The text was updated successfully, but these errors were encountered: