Skip to content

Conversation

@tomerqodo
Copy link

Benchmark PR nextcloud#54383

Type: Corrupted (contains bugs)

Original PR Title: feat(AppConfig): cache the config if local cache is available
Original PR Description: ## Summary

Benchmark

Tested flow:

  • login
  • move from dashboard to files app
  • upload a folder with 1 subfolder and each 3 files
  • in personal settings change the language
  • back in files share the uploaded folder to another user
  • add a comment on the uploaded folder
  • log out

Queries on the app config table:

  • Without caching: 140 queries (+-5)
  • With caching:
    • TTL of 3s: 25 queries (+-3)
    • TTL of 120s: 9 queries (+-1)

Checklist

Original PR URL: nextcloud#54383

Issues Breakdown

  • Total Issues: 9
  • Easy: 4
  • Medium: 4
  • Hard: 1

susnux and others added 7 commits August 18, 2025 13:24
Signed-off-by: Ferdinand Thiessen <[email protected]>
This removes a circular dependency between AppConfig and cache factory.
When a cache in the app config is used.

Signed-off-by: Ferdinand Thiessen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants