Skip to content

Backport wp_collaboration table#76664

Closed
chriszarate wants to merge 3 commits intotrunkfrom
feat/backport-wp-develop-11256
Closed

Backport wp_collaboration table#76664
chriszarate wants to merge 3 commits intotrunkfrom
feat/backport-wp-develop-11256

Conversation

@chriszarate
Copy link
Copy Markdown
Contributor

What?

Add wp_collaboration table and WP_Collaboration_Table_Storage implementation.

Why?

Backport of WordPress/wordpress-develop#11256

Note that this will likely be out of date as additional changes are made to this pull request.

@chriszarate chriszarate added [Type] Task Issues or PRs that have been broken down into an individual action to take [Feature] Real-time Collaboration Phase 3 of the Gutenberg roadmap around real-time collaboration Backport to WP 7.0 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta labels Mar 19, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 19, 2026

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: chriszarate <czarate@git.wordpress.org>
Co-authored-by: josephfusco <joefusco@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@josephfusco
Copy link
Copy Markdown

Hey @chriszarate, 3 changes from the last review on WordPress/wordpress-develop#11256 to pick up here:

  1. set_awareness_state - SELECT now fetches id, date_gmt. Returns early if timestamp unchanged. WHERE uses $exists->id instead of $exists.
  2. add_update - Adds 'user_id' => get_current_user_id() with '%d' format.
  3. Cleanup when disabled - Just unschedule cron and return. Skip the DELETE queries.

@ellatrix ellatrix removed the Backport to WP 7.0 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta label Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Real-time Collaboration Phase 3 of the Gutenberg roadmap around real-time collaboration [Type] Task Issues or PRs that have been broken down into an individual action to take

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants