Skip to content

Conversation

@julien-nc
Copy link
Member

@julien-nc julien-nc commented Aug 1, 2025

Switch to OCP\IAppConfig in some places. Load and store ai.taskprocessing_type_preferences and ai.taskprocessing_provider_preferences "core" values as lazy.

Those values are loaded often but they are cached:

  • 60 seconds for ai.taskprocessing_type_preferences
  • 3 minutes for ai.taskprocessing_provider_preferences

@julien-nc julien-nc added this to the Nextcloud 32 milestone Aug 1, 2025
@julien-nc julien-nc force-pushed the enh/noid/taskprocessing-lazy-config branch from d47e7ba to cd3cd1a Compare August 1, 2025 10:03
@julien-nc julien-nc marked this pull request as ready for review August 1, 2025 12:49
@julien-nc julien-nc requested a review from a team as a code owner August 1, 2025 12:49
@julien-nc julien-nc requested review from nfebe, provokateurin and salmart-dev and removed request for a team August 1, 2025 12:49
@julien-nc julien-nc force-pushed the enh/noid/taskprocessing-lazy-config branch from 9bf624d to a236b73 Compare August 1, 2025 13:36
@julien-nc
Copy link
Member Author

julien-nc commented Aug 1, 2025

Cypress failures not related:

  • files_sharing/note-to-recipient.cy.ts

@julien-nc julien-nc force-pushed the enh/noid/taskprocessing-lazy-config branch from a236b73 to be7ef43 Compare August 4, 2025 08:11
@julien-nc julien-nc requested review from artonge and come-nc August 4, 2025 09:36
@nickvergessen nickvergessen merged commit ff30433 into master Aug 5, 2025
218 of 226 checks passed
@nickvergessen nickvergessen deleted the enh/noid/taskprocessing-lazy-config branch August 5, 2025 10:28
@skjnldsv skjnldsv mentioned this pull request Aug 19, 2025
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants