Skip to content

[4.0] Fix progressive cache#27000

Merged
wilsonge merged 1 commit intojoomla:4.0-devfrom
wilsonge:fix_cache_progressive_error
Nov 6, 2019
Merged

[4.0] Fix progressive cache#27000
wilsonge merged 1 commit intojoomla:4.0-devfrom
wilsonge:fix_cache_progressive_error

Conversation

@wilsonge
Copy link
Copy Markdown
Contributor

@wilsonge wilsonge commented Nov 5, 2019

Successor Pull Request for Issue #26262 .

Summary of Changes

Only uses the class of the object to serialize for the cache key. With some help from @mbabker (thankyou!!) debugging this it turned out to be an indirect issue from the introduction of Web Assets as they sit in JDocument (a property of the DocumentRenderer class which in turn has a child of the dispatcher which contains Closures).

There's no relevant in the class contents for the module rendering at this point so no issues with this.

Testing Instructions

Go into your websites backend

Go to the Global Configuration

Go to the system tag

Set the System Cache to "ON-Progressive Caching"

Go to your sites frontend

Now you should get an error-message

Now apply patch and redo the Testing Instructions

Documentation Changes Required

N/A

@richard67
Copy link
Copy Markdown
Member

I have tested this item ✅ successfully on ae158f7


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27000.

1 similar comment
@ChristineWk
Copy link
Copy Markdown

I have tested this item ✅ successfully on ae158f7


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27000.

@richard67
Copy link
Copy Markdown
Member

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27000.

@joomla-cms-bot joomla-cms-bot added the RTC This Pull Request is Ready To Commit label Nov 5, 2019
@richard67
Copy link
Copy Markdown
Member

Drone error (mysql system test) seems not to be related.

@wilsonge
Copy link
Copy Markdown
Contributor Author

wilsonge commented Nov 6, 2019

I kept restarting the job until it passed 😅

@wilsonge wilsonge merged commit 1b5ac03 into joomla:4.0-dev Nov 6, 2019
@wilsonge
Copy link
Copy Markdown
Contributor Author

wilsonge commented Nov 6, 2019

Thanks!

@wilsonge wilsonge deleted the fix_cache_progressive_error branch November 6, 2019 00:01
@joomla-cms-bot joomla-cms-bot added PR-4.0-dev and removed RTC This Pull Request is Ready To Commit labels Nov 6, 2019
@wilsonge wilsonge added this to the Joomla 4.0 milestone Nov 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants