App Suite Releases
  • 8.47
  • 8.35
  • 7.10.6
Imprint
  • 8.47
  • 8.35
  • 7.10.6
Imprint
  • Release 8.55Upcoming
  • Release 8.54
  • Release 8.53
  • Release 8.52
  • Release 8.51
    • Noteworthy Changes
      • Important Changes
      • App Suite CacheService
      • Self-check for on-premise administrators
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
        • App Suite CacheService
        • OX Guard UI
        • Switchboard
        • UI Service
    • Helm Charts
      • AI-Service documentation
      • App Suite Stack Chart
      • Helm Chart core-cacheservice
      • Helm Chart core-documentconverter
      • Helm Chart core-imageconverter
      • core-mw
      • UI Service
      • Switchboard
  • Release 8.50
  • Release 8.49
  • Release 8.48
  • Release 8.47LTS
  • Release 8.46
Maintained. Older releases are best effort.
Upcoming
Not released yet
LTS
Long-term support branch
LTS discontinued
No longer supported, upgrade recommended

App Suite CacheService

8.51.0

SCR-1557

Summary: CacheService Database Server Load Optimization

Based on customer feedback and analysis of logs and metrics, we identified that the CacheService could generate significant database load spikes during scheduled cleanup operations. This behavior may negatively affect Core-MW database workloads when both services are configured to use the same database server.

The impact is most noticeable in environments where DocumentConverter(s) or ImageConverter(s) store millions of cached entries.

To address this issue, the underlying database structure has been redesigned. As part of the change, a database migration and cleanup of existing object store(s) are required. These steps are performed automatically during rollout, and no administrator action is normally required. In rare cases, such as temporary database connectivity issues during rollout or deployments on particularly slow clusters, manual intervention may be necessary. If CacheService logs continue to report database-related errors more than five minutes after the rollout has completed, administrators should restart the DocumentConverter and ImageConverter pods to re-establish their CacheService connections. The following improvements have been implemented in detail. Refactoring design decisions are linked as well:

  • Refactored database structure to improve request and interval-based cleanup efficiency: ADR FCV-5
  • Improved interval-based cleanup to happen on one CS pod at a point of time only: ADR FCV-7
Prev
Important Changes
Next
Self-check for on-premise administrators