Problem/Motivation
Release 2.3.4 includes "Big Pipe and PAPC incompatibility fix"; however, the Big Pipe incompatibility isn't documented anywhere in the module beyond in pantheon_advanced_page_cache_requirements():
Big Pipe provides no benefit on Pantheon and the module is incompatible with Pantheon Advanced Page Cache. It can cause fatal errors (such as 504 Gateway Timeout) and site breakage. Disable or uninstall Big Pipe immediately.
Furthermore, both pantheon_advanced_page_cache_install() and pantheon_advanced_page_cache_update_8002() uninstall core's Big Pipe module.
Proposed resolution
Document the issue on the project page and in the README file.
The write up from https://docs.pantheon.io/modules-known-issues#bigpipe is helpful and could simply be copy/pasted:
Last reviewed: Jun 23 2025
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 experiecing 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.logfile, 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.
Remaining tasks
- Update documentation.
User interface changes
None.
API changes
None.
Data model changes
None.
Comments