- πΊπΈUnited States smustgrave
This still needs subsystem review
But the MR should be updated for 10.1 now and left a small change on the current MR.
Thanks.
- πΊπΈUnited States bburg Washington D.C.
I feel this should be a higher priority. The bug completely breaks page cache on every non-layout builder page. I had to rip layout builder out of a site because of this.
- π¦πΊAustralia acbramley
The bug completely breaks page cache on every non-layout builder page
This is slightly wrong, it clobbers it on every page with Layout builder enabled without overrides enabled.
This took me an extremely long time to track down. Kudos to @larowlan for knowing the issue off hand.
Agreed that this should probably be bumped in priority?
- last update
about 1 year ago 30,262 pass, 42 fail Created a new MR against 11.x based on @clayfreeman's MR. Tweaked the access logic to forbidden if the default section storage is not overridable, because returning access neutral otherwise did not seem to resolve the cache issue.
- last update
about 1 year ago 30,363 pass - Status changed to Needs review
about 1 year ago 1:26am 28 September 2023 - last update
about 1 year ago 30,348 pass, 5 fail - last update
about 1 year ago 30,373 pass - last update
about 1 year ago 30,379 pass - last update
about 1 year ago 30,399 pass - Status changed to Needs work
about 1 year ago 1:58pm 13 October 2023 - πΊπΈUnited States smustgrave
Rebased to run the test-only feature which failed as expected
There were 2 errors: 1) Drupal\Tests\layout_builder\Functional\LayoutBuilderLocalTaskTest::testLocalTaskLayoutBuilderInstalledCacheability Behat\Mink\Exception\ExpectationException: Current response header "X-Drupal-Cache-Max-Age" is "0 (Uncacheable)", but "-1 (Permanent)" expected. /builds/issue/drupal-3190542/vendor/behat/mink/src/WebAssert.php:794 /builds/issue/drupal-3190542/vendor/behat/mink/src/WebAssert.php:161 /builds/issue/drupal-3190542/core/modules/layout_builder/tests/src/Functional/LayoutBuilderLocalTaskTest.php:62 /builds/issue/drupal-3190542/vendor/phpunit/phpunit/src/Framework/TestResult.php:728 2) Drupal\Tests\layout_builder\Functional\LayoutBuilderLocalTaskTest::testLocalTaskMultipleContentTypesCacheability Behat\Mink\Exception\ExpectationException: Current response header "X-Drupal-Cache-Max-Age" is "0 (Uncacheable)", but "-1 (Permanent)" expected. /builds/issue/drupal-3190542/vendor/behat/mink/src/WebAssert.php:794 /builds/issue/drupal-3190542/vendor/behat/mink/src/WebAssert.php:161 /builds/issue/drupal-3190542/core/modules/layout_builder/tests/src/Functional/LayoutBuilderLocalTaskTest.php:103 /builds/issue/drupal-3190542/vendor/phpunit/phpunit/src/Framework/TestResult.php:728 ERRORS!
Issue summary still seems incomplete though. For sections that don't apply putting NA usually helps. Put TBD in sections
- Status changed to Needs review
about 1 year ago 2:37pm 13 October 2023 - Status changed to RTBC
about 1 year ago 3:46pm 13 October 2023 - πΊπΈUnited States smustgrave
THanks! Will still need submaintainer review but think it's ready for that now.
- last update
about 1 year ago 30,399 pass - last update
about 1 year ago 30,415 pass - last update
about 1 year ago 30,419 pass - last update
about 1 year ago 30,427 pass - last update
about 1 year ago 30,428 pass - last update
about 1 year ago 30,436 pass - last update
about 1 year ago 30,440 pass - last update
about 1 year ago 30,440 pass - last update
about 1 year ago 30,462 pass, 2 fail - last update
about 1 year ago 30,483 pass - last update
about 1 year ago 30,485 pass - last update
about 1 year ago 30,488 pass - last update
about 1 year ago 30,488 pass - last update
about 1 year ago 30,495 pass - last update
about 1 year ago 30,518 pass - last update
about 1 year ago 30,521 pass - last update
about 1 year ago 30,532 pass 54:39 53:26 Running- last update
12 months ago 30,604 pass - last update
12 months ago 30,606 pass - last update
12 months ago 30,607 pass - last update
12 months ago 30,669 pass - last update
12 months ago 30,677 pass - last update
12 months ago 30,681 pass - last update
12 months ago 30,686 pass - last update
12 months ago 30,690 pass - last update
12 months ago 30,690 pass - Assigned to tim.plunkett
- Status changed to Needs review
12 months ago 9:27am 6 December 2023 - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Will still need submaintainer review
Then this isn't RTBC? π€π
Subsystem maintainer @tim.plunkett worked on this until #10. In #19 he wrote that that approach cannot work.
In #22, @clayfreeman proposed a wholly new approach, resulting in the currently RTBC MR.
Therefore this should still get the sign-off from subsystem maintainer Tim Plunkett before this is RTBC.
- Issue was unassigned.
- Status changed to RTBC
10 months ago 3:28pm 17 January 2024 - πΊπΈUnited States tim.plunkett Philadelphia
Thanks @clayfreeman and @godotislate for keeping this one going.
- Status changed to Fixed
10 months ago 10:03am 25 January 2024 - π¬π§United Kingdom catch
Committed/pushed to 11.x and cherry-picked to 10.2.x, thanks!
Automatically closed - issue fixed for 2 weeks with no activity.