Draft - Http cache / rule rework for next major #3613
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This merge requests reflects the current work in progress state of the cache/rule system rework which also has a lot of dependencies and many different tasks.
The topics are already discussed in many discussions, adrs or other merge requests:
I will try to split all commits into separated topic and keep the task list up to date.
I publish it here on github to have it public as fast as possible and clear communicated for all of you. And start discussing different solutions.
Goal of the changes is:
Here the task list:
General
Context rules
Cart rules
product (pricing) api
Cart widget
Wishlist widget
http cache
AddCacheTagEvent
dispatching behind feature flagStore api
AddCacheTagEvent
event to add tags to http cachedelay cache
Esi integration
Navigation route
Flow improvement
Theme caching
Nice to have
Twig rendering performance
Document storage
Decorator extension
Documentation system
Pricing concept
Flow Concept