Jira issue originally created by user @beberlei:
Many related "standing data" tables are very static and seldom change. There should be a metadata config to enable result cache for ALL repository operations.
Comment created by @beberlei:
This should directly support cache invalidation through a tag. Each repository gets a key with the current version. The version is one part ofthe actual cache datas key.
A new cache key version is generated:
For transaction consisteny the rollback operation in UoW needs to reset cache keys and only after a succesful commit operation the new cache key version should be set.
We may need begin, commit, rollback events in UoW for this.
Comment created by @FabioBatSilva:
Fixed by : b081e56
Issue was closed with resolution "Fixed"