[wp-trac] [WordPress Trac] #64696: Real time collboration effectively disables persistent post caches while anyone edits a post
WordPress Trac
noreply at wordpress.org
Fri Feb 27 22:22:29 UTC 2026
#64696: Real time collboration effectively disables persistent post caches while
anyone edits a post
--------------------------------------+--------------------------
Reporter: peterwilsoncc | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 7.0
Component: Posts, Post Types | Version: trunk
Severity: normal | Resolution:
Keywords: has-patch has-unit-tests | Focuses: performance
--------------------------------------+--------------------------
Comment (by JoeFusco):
Thanks everyone for the reviews and discussion here. The feedback has
been clear and easy to act on.
Worth noting that the dedicated table approach also benefits hosts running
alternative transports like WebSockets. Beta1's post meta storage caused
cache trashing regardless of how updates were delivered. Moving to a
purpose-built table with the `wp_sync_storage` filter means any transport
gets clean storage with zero cache side effects, rather than having to
work around post meta internally.
@peterwilsoncc's visibility throttling in the client complements this
nicely too - it reduces request frequency on the client side while the
table change makes each request cheaper on the server side. **Both fixes
stack.**
The PR includes full test coverage but would of course love more eyes
testing this across different hosting setups.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64696#comment:28>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list