Finalize cacheability for plugins

Created on 12 December 2015, almost 9 years ago
Updated 14 July 2023, over 1 year ago

Problem/Motivation

Plugin definitions cannot provide cacheability metadata. In practice, this is fine for static plugin definitions, but means that derivative definitions have no way of telling the plugin system how long they are valid for.

Proposed resolution

Allow plugin definitions to provide cacheability metadata, and modify DefaultPluginManager to take this into account when caching plugin definitions.

Remaining tasks

Find out how this impacts performance and security for plugin definitions that do not provide cacheability metadata.

User interface changes

None.

API changes

None.

Data model changes

None.

🌱 Plan
Status

Closed: duplicate

Version

11.0 πŸ”₯

Component
PluginΒ  β†’

Last updated about 14 hours ago

Created by

πŸ‡¬πŸ‡§United Kingdom Xano Southampton

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024