Auto-placeholdering for #lazy_builder with bubbling of max-age

Created on 29 August 2015, almost 9 years ago
Updated 12 June 2023, 12 months ago

Problem/Motivation

Split off from #2543334: Auto-placeholdering for #lazy_builder with bubbling of contexts and tags β†’ to make that one more easily reviewable. Details to follow.

Proposed resolution

Details to follow.

Remaining tasks

Details to follow.

User interface changes

None.

API changes

None.

Data model changes

None.

Why this should be an RC target

From #10:

Without this, max-age=0 blocks will not be placeholdered automatically, which means that any page with uncacheable blocks will not be able to use Dynamic Page Cache.

This would therefore IMO be a great RC target.

πŸ“Œ Task
Status

Needs work

Version

11.0 πŸ”₯

Component
RenderΒ  β†’

Last updated about 17 hours ago

Created by

πŸ‡§πŸ‡ͺBelgium Wim Leers Ghent πŸ‡§πŸ‡ͺπŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
  • Performance

    It affects performance. It is often combined with the Needs profiling tag.

  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

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.

  • Not sure it is relevant anymore. Based on my tests blocks with max-age = 0 are placeholdered in Drupal 9.5. Or we need to add test to show the use case of the issue.

Production build 0.69.0 2024