Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Pantheon Advanced Page Cache

31,927 sites Security covered Drupal 10–11
View on drupal.org

This module integrates Drupal's cache metadata with Pantheon's Global CDN, automatically instructing the CDN to invalidate specific pages when underlying content changes. It requires no configuration to enable this advanced page caching functionality.

Pantheon Advanced Page Cache module is a bridge between Drupal cache metadata and the Pantheon Global CDN.

Just by turning on this module your Drupal site will start emitting the HTTP headers necessary to make the Pantheon Global CDN aware of data underlying the response. Then, when the underlying data changes (nodes and taxonomy terms are updated, user permissions changed) this module will clear only the relevant pages from the edge cache.

This module has no configuration settings of its own, just enable it and it will pass along information already present in Drupal 8 to the Global CDN.

If you want to take finer grain control of how Drupal is handling it's cache data (in ways that will interact with both the Global CDN and internal Drupal caches) consider using Views Custom Cache Tags and Cache Control Override.

This module is compatible with PHP 8.1-8.5.

BigPipe

Issue: The BigPipe module intercepts Drupal application requests, occasionally holding visitor sessions open indefinitely. On more complex Drupal applications, these open visitor sessions can result in a site's Redis layer experiencing memory exhaustion, cache corruption, and inability to serve web requests ("504 timeout" errors). Sites with BigPipe who are unable to serve web requests will also experience a lack of server-level traffic logs in the nginx-access.log file, and inhibiting traffic auditing.

Solution: Pantheon recommends disabling BigPipe for sites hosted on our platform. For sites with Pantheon Advanced Page Cache 2.3.4 installed, BigPipe is automatically disabled.

See Modules with known issues.

Debugging

By default, Pantheon's infrastructure strips out the Surrogate-Key response header before responses are served to clients. The contents of this header can be viewed as Surrogate-Key-Raw by adding on a debugging header to the request.

A direct way of inspecting headers is with curl -I. This command will make a request and show just the response headers. Adding -H "Pantheon-Debug:1" will result in Surrogate-Key-Raw being included in the response headers. The complete command looks like this:

curl -IH "Pantheon-Debug:1" https://dev-cache-tags-demo.pantheonsite.io/

Piping to grep will filter the output down to just the Surrogate-Key-Raw header:

curl -IH "Pantheon-Debug:1" https://dev-cache-tags-demo.pantheonsite.io/ | grep -i Surrogate-Key-Raw

Feedback and collaboration

Bug reports and feature requests should be posted in the Pantheon Github repository. For code changes, please submit pull requests against the Pantheon GitHub repository rather than posting patches to drupal.org.

Drupal 7 version

The Drupal 7 version of this module depends on the Drupal 8 Cache Backport module.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Sep 2024
Latest release
2 months ago
Releases (12 mo)
2 ▼ from 4
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.4.0 Stable 10–11 Jun 26, 2026
2.3.4 Stable 9–11 Nov 7, 2025
2.3.3 Stable 9–11 Jul 11, 2025
2.3.2 Stable 9–11 Mar 1, 2025
2.3.1 Stable 9–11 Oct 2, 2024
2.3.0 Stable 9–11 Sep 30, 2024