Skip to content

feat: add persistent cache stats with hourly granularity

BLINDAUER EMMANUEL requested to merge feat/cache-stats into main
  • New CacheStats class with in-memory buffer + file flush
  • Tracks hits/misses/stale for events vs other caches
  • Hourly buckets in ade_cache_stats.json
  • Integrated into markCallDiagnostic in CacheableTrait
  • enableCacheStats() on AdeWebAPI
  • 9 new tests

Merge request reports