Add vue-storefront-api
output cache
#3367
Labels
5: Complex
feature request
Requests for new features. Please be as specific as possible and provide proposal API if it you can
P2: Important
Priority mark - still high ;)
Milestone
What is the motivation for adding / enhancing this feature?
Vue Storefront does support the tagged output caching. Would be great to add the same feature to the API, to limit the number of ElasticSearch queries - and having the tags to easily invalidate the cache.
Reference PR: #1731
What are the acceptance criteria
vue-storefront-api
catalog endpoint supports the Redis based output cachevue-storefront-api
is setting the proper tags of [entityType(0)+id](https://github.com/DivanteLtd/vue-storefront-api/blob/d7b6fe516eeb214615f54726fb382e72ff2cc34b/src/api/catalog.js#L1050 for example:P124
for the product with id=124 along with each output requestvue-storefront-api
endpoint for clearing out the cache - it could be a copy of vue-storefront/invalidatevue-storefront
invalidateCache is calling thevue-storerfront-api
invalidate cache endpoint in hereCan you complete this feature request by yourself?
Which Release Cycle state this refers to? Info for developer.
Pick one option.
develop
branch and create Pull Request2. Feature / Improvement
back todevelop
.release
branch and create Pull Request3. Stabilisation fix
back torelease
.hotfix
ormaster
branch and create Pull Request4. Hotfix
back tohotfix
.Additional information
The text was updated successfully, but these errors were encountered: