From 937b6fe5a165516bf1a36a25d7bf983b257f868f Mon Sep 17 00:00:00 2001 From: darssen Date: Thu, 30 Jan 2025 10:27:39 +0000 Subject: [PATCH] Full sync: Set chunk size of comments dynamically (#41350) * Move filter_objects_and_metadata_by_size to module class and use it by posts and comments * changelog * Fixed tests * changelog * ID for comments is not an int so let's cast before comparing * Added tests for comments * Id field for posts is ID * Added tests to cover filter_objects_and_metadata_by_size * Replace deprecated method * Typo in docblocks Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/13050060760 Upstream-Ref: Automattic/jetpack@d705b87de09fed551c47a540716fdee8d36908bb --- composer.json | 2 +- .../jetpack-my-jetpack/composer.json | 2 +- .../jetpack-protect-status/composer.json | 2 +- .../automattic/jetpack-sync/CHANGELOG.md | 7 +- .../automattic/jetpack-sync/composer.json | 2 +- .../src/class-package-version.php | 2 +- .../src/modules/class-comments.php | 36 +++++- .../jetpack-sync/src/modules/class-module.php | 58 +++++++++ .../jetpack-sync/src/modules/class-posts.php | 77 ++++-------- jetpack_vendor/i18n-map.php | 2 +- vendor/composer/installed.json | 62 +++++----- vendor/composer/installed.php | 56 ++++----- vendor/composer/jetpack_autoload_classmap.php | 112 +++++++++--------- 13 files changed, 239 insertions(+), 181 deletions(-) diff --git a/composer.json b/composer.json index b205e14b..dd223c70 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "automattic/jetpack-config": "^3.0.0", "automattic/jetpack-connection": "^6.3.2-alpha", "automattic/jetpack-my-jetpack": "^5.4.1-alpha", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "automattic/jetpack-status": "^5.0.2" }, "require-dev": { diff --git a/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json b/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json index 57901ec5..96684420 100644 --- a/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json +++ b/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json @@ -17,7 +17,7 @@ "automattic/jetpack-constants": "^3.0.1", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-status": "^5.0.2", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "automattic/jetpack-protect-status": "^0.4.2" }, "require-dev": { diff --git a/jetpack_vendor/automattic/jetpack-protect-status/composer.json b/jetpack_vendor/automattic/jetpack-protect-status/composer.json index e099b849..7b294bd8 100644 --- a/jetpack_vendor/automattic/jetpack-protect-status/composer.json +++ b/jetpack_vendor/automattic/jetpack-protect-status/composer.json @@ -7,7 +7,7 @@ "php": ">=7.2", "automattic/jetpack-connection": "^6.3.2-alpha", "automattic/jetpack-plugins-installer": "^0.5.0", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "automattic/jetpack-protect-models": "^0.4.1", "automattic/jetpack-plans": "^0.5.1" }, diff --git a/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md b/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md index 6123f254..1bb565dc 100644 --- a/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md +++ b/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md @@ -5,10 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [4.5.1-alpha] - unreleased +## [4.6.0-alpha] - unreleased This is an alpha version! The changes listed here are not final. +### Added +- Sync: Full Sync comments now send dynamic chunks if chunk size default is too big + ### Changed - Jetpack Sync: Checksum performance optimizations for Meta Sync Module @@ -1385,7 +1388,7 @@ This is an alpha version! The changes listed here are not final. - Packages: Move sync to a classmapped package -[4.5.1-alpha]: https://github.com/Automattic/jetpack-sync/compare/v4.5.0...v4.5.1-alpha +[4.6.0-alpha]: https://github.com/Automattic/jetpack-sync/compare/v4.5.0...v4.6.0-alpha [4.5.0]: https://github.com/Automattic/jetpack-sync/compare/v4.4.0...v4.5.0 [4.4.0]: https://github.com/Automattic/jetpack-sync/compare/v4.3.0...v4.4.0 [4.3.0]: https://github.com/Automattic/jetpack-sync/compare/v4.2.0...v4.3.0 diff --git a/jetpack_vendor/automattic/jetpack-sync/composer.json b/jetpack_vendor/automattic/jetpack-sync/composer.json index 573124ec..3fbeb0f6 100644 --- a/jetpack_vendor/automattic/jetpack-sync/composer.json +++ b/jetpack_vendor/automattic/jetpack-sync/composer.json @@ -53,7 +53,7 @@ "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.5.x-dev" + "dev-trunk": "4.6.x-dev" }, "dependencies": { "test-only": [ diff --git a/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php b/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php index 125c9d15..e767fcb9 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php @@ -12,7 +12,7 @@ */ class Package_Version { - const PACKAGE_VERSION = '4.5.1-alpha'; + const PACKAGE_VERSION = '4.6.0-alpha'; const PACKAGE_SLUG = 'sync'; diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php index de7be8d1..7377761f 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php @@ -14,6 +14,25 @@ * Class to handle sync for comments. */ class Comments extends Module { + + /** + * Max bytes allowed for full sync upload. + * Current Setting : 7MB. + * + * @access public + * + * @var int + */ + const MAX_SIZE_FULL_SYNC = 7000000; + /** + * Max bytes allowed for post meta_value => length. + * Current Setting : 2MB. + * + * @access public + * + * @var int + */ + const MAX_COMMENT_META_LENGTH = 2000000; /** * Sync module name. * @@ -573,10 +592,21 @@ public function get_next_chunk( $config, $status, $chunk_size ) { } // Get the comment IDs from the comments that were fetched. $fetched_comment_ids = wp_list_pluck( $comments, 'comment_ID' ); + $metadata = $this->get_metadata( $fetched_comment_ids, 'comment', Settings::get_setting( 'comment_meta_whitelist' ) ); + + // Filter the comments and metadata based on the maximum size constraints. + list( $filtered_comment_ids, $filtered_comments, $filtered_comments_metadata ) = $this->filter_objects_and_metadata_by_size( + 'comment', + $comments, + $metadata, + self::MAX_COMMENT_META_LENGTH, // Replace with appropriate comment meta length constant. + self::MAX_SIZE_FULL_SYNC + ); + return array( - 'object_ids' => $comment_ids, // Still send the original comment IDs since we need them to update the status. - 'objects' => $comments, - 'meta' => $this->get_metadata( $fetched_comment_ids, 'comment', Settings::get_setting( 'comment_meta_whitelist' ) ), + 'object_ids' => $filtered_comment_ids, + 'objects' => $filtered_comments, + 'meta' => $filtered_comments_metadata, ); } diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php index a6e058e6..30558586 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php @@ -691,4 +691,62 @@ public function total( $config ) { public function get_where_sql( $config ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable return '1=1'; } + + /** + * Filters objects and metadata based on maximum size constraints. + * It always allows the first object with its metadata, even if they exceed the limit. + * + * @access public + * + * @param string $type The type of objects to filter (e.g., 'post' or 'comment'). + * @param array $objects The array of objects to filter (e.g., posts or comments). + * @param array $metadata The array of metadata to filter. + * @param int $max_meta_size Maximum size for individual objects. + * @param int $max_total_size Maximum combined size for objects and metadata. + * @return array An array containing the filtered object IDs, filtered objects, and filtered metadata. + */ + public function filter_objects_and_metadata_by_size( $type, $objects, $metadata, $max_meta_size, $max_total_size ) { + $filtered_objects = array(); + $filtered_metadata = array(); + $filtered_object_ids = array(); + $current_size = 0; + + foreach ( $objects as $object ) { + $object_size = strlen( maybe_serialize( $object ) ); + $current_metadata = array(); + $metadata_size = 0; + + foreach ( $metadata as $key => $metadata_item ) { + if ( (int) $metadata_item->{$type . '_id'} === (int) $object->{$this->id_field()} ) { + $metadata_item_size = strlen( maybe_serialize( $metadata_item->meta_value ) ); + if ( $metadata_item_size >= $max_meta_size ) { + $metadata_item->meta_value = ''; // Trim metadata if too large. + } + $current_metadata[] = $metadata_item; + $metadata_size += $metadata_item_size >= $max_meta_size ? 0 : $metadata_item_size; + + if ( ! empty( $filtered_object_ids ) && ( $current_size + $object_size + $metadata_size ) > $max_total_size ) { + break 2; // Exit both loops. + } + unset( $metadata[ $key ] ); + } + } + + // Always allow the first object with metadata. + if ( empty( $filtered_object_ids ) || ( $current_size + $object_size + $metadata_size ) <= $max_total_size ) { + $filtered_object_ids[] = strval( $object->{$this->id_field()} ); + $filtered_objects[] = $object; + $filtered_metadata = array_merge( $filtered_metadata, $current_metadata ); + $current_size += $object_size + $metadata_size; + } else { + break; + } + } + + return array( + $filtered_object_ids, + $filtered_objects, + $filtered_metadata, + ); + } } diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php index 5f86a524..0a3e7656 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php @@ -875,11 +875,29 @@ public function get_next_chunk( $config, $status, $chunk_size ) { return array(); } - $posts = $this->expand_posts( $post_ids ); - $posts_metadata = $this->get_metadata( $post_ids, 'post', Settings::get_setting( 'post_meta_whitelist' ) ); + $posts = $this->expand_posts( $post_ids ); + + // If no posts were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $posts ) ) { + return array( + 'object_ids' => $post_ids, + 'objects' => array(), + 'meta' => array(), + ); + } + // Get the post IDs from the posts that were fetched. + $fetched_post_ids = wp_list_pluck( $posts, 'ID' ); + $metadata = $this->get_metadata( $fetched_post_ids, 'post', Settings::get_setting( 'post_meta_whitelist' ) ); + + // Filter the posts and metadata based on the maximum size constraints. + list( $filtered_post_ids, $filtered_posts, $filtered_posts_metadata ) = $this->filter_objects_and_metadata_by_size( + 'post', + $posts, + $metadata, + self::MAX_POST_META_LENGTH, + self::MAX_SIZE_FULL_SYNC + ); - // Filter posts and metadata based on maximum size constraints. - list( $filtered_post_ids, $filtered_posts, $filtered_posts_metadata ) = $this->filter_posts_and_metadata_max_size( $posts, $posts_metadata ); return array( 'object_ids' => $filtered_post_ids, 'objects' => $filtered_posts, @@ -901,57 +919,6 @@ private function expand_posts( $post_ids ) { return $posts; } - /** - * Filters posts and metadata based on maximum size constraints. - * It always allows the first post with its metadata even if they exceed the limit, otherwise they will never be synced. - * - * @access public - * - * @param array $posts The array of posts to filter. - * @param array $metadata The array of metadata to filter. - * @return array An array containing the filtered post IDs, filtered posts, and filtered metadata. - */ - public function filter_posts_and_metadata_max_size( $posts, $metadata ) { - $filtered_posts = array(); - $filtered_metadata = array(); - $filtered_post_ids = array(); - $current_size = 0; - foreach ( $posts as $post ) { - $post_content_size = isset( $post->post_content ) ? strlen( $post->post_content ) : 0; - $current_metadata = array(); - $metadata_size = 0; - foreach ( $metadata as $key => $metadata_item ) { - if ( (int) $metadata_item->post_id === $post->ID ) { - // Trimming metadata if it exceeds limit. Similar to trim_post_meta. - $metadata_item_size = strlen( maybe_serialize( $metadata_item->meta_value ) ); - if ( $metadata_item_size >= self::MAX_POST_META_LENGTH ) { - $metadata_item->meta_value = ''; - } - $current_metadata[] = $metadata_item; - $metadata_size += $metadata_item_size >= self::MAX_POST_META_LENGTH ? 0 : $metadata_item_size; - if ( ! empty( $filtered_post_ids ) && ( $current_size + $post_content_size + $metadata_size ) > ( self::MAX_SIZE_FULL_SYNC ) ) { - break 2; // Break both foreach loops. - } - unset( $metadata[ $key ] ); - } - } - // Always allow the first post with its metadata. - if ( empty( $filtered_post_ids ) || ( $current_size + $post_content_size + $metadata_size ) <= ( self::MAX_SIZE_FULL_SYNC ) ) { - $filtered_post_ids[] = strval( $post->ID ); - $filtered_posts[] = $post; - $filtered_metadata = array_merge( $filtered_metadata, $current_metadata ); - $current_size += $post_content_size + $metadata_size; - } else { - break; - } - } - return array( - $filtered_post_ids, - $filtered_posts, - $filtered_metadata, - ); - } - /** * Set the status of the full sync action based on the objects that were sent. * diff --git a/jetpack_vendor/i18n-map.php b/jetpack_vendor/i18n-map.php index f5274e4c..6216c263 100644 --- a/jetpack_vendor/i18n-map.php +++ b/jetpack_vendor/i18n-map.php @@ -66,7 +66,7 @@ ), 'jetpack-sync' => array( 'path' => 'jetpack_vendor/automattic/jetpack-sync', - 'ver' => '4.5.1-alpha1738231751', + 'ver' => '4.6.0-alpha1738231842', ), ), ); diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index e8f57c18..c9a3799b 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -7,7 +7,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-a8c-mc-stats", - "reference": "f706018fc10ff626047196c07e9ddee757156817" + "reference": "5c54c27ecf76bf97f70526c4dc9d7387061e9b99" }, "require": { "php": ">=7.2" @@ -63,7 +63,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui", - "reference": "4a9ac49499490e11785c5d331fe01caeebe08721" + "reference": "3d9d724400539aefd701cf08d5e76a57c3123dac" }, "require": { "php": ">=7.2" @@ -131,7 +131,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-assets", - "reference": "6922a4f179821173b4a141f726aa458e67963179" + "reference": "a59eb1daa65bb8f5160c0e295baca9b63a25ec98" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -203,7 +203,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-autoloader", - "reference": "4bb237cf48447cb956c7552cb6514ede3f7a674f" + "reference": "b4c69142ba5a83dc31030e9ccc6069aaa8b5effe" }, "require": { "composer-plugin-api": "^2.2", @@ -274,7 +274,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-core", - "reference": "b879850ea07e8bcb6b8b2479dabf91ac3ce75748" + "reference": "446ffc734fc0cab297afb8106f588a4d137cd0df" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -332,7 +332,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-speed-score", - "reference": "ea20de307b9c970036ed17a465308cf03db67deb" + "reference": "2f30bd97aa0c7a80c949b808b205f86906c17634" }, "require": { "automattic/jetpack-boost-core": "^0.3.4", @@ -399,7 +399,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-composer-plugin", - "reference": "a49b4169e758cecfe481a766fbdda5a06e342706" + "reference": "c6e5e89fe1437cdfd28dfb95acb6dfd07bde4090" }, "require": { "composer-plugin-api": "^2.2", @@ -462,7 +462,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-config", - "reference": "5aa5a23d7425c0ad2b68fffd43ddb9ae5b35383a" + "reference": "1b7c9399c3aaa5b5cacd3d9044484e00173f51c1" }, "require": { "php": ">=7.2" @@ -537,7 +537,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-connection", - "reference": "2f2353876714b61c2f542817656d8edcf4b98d23" + "reference": "a28cb4862be5ff62a7b317c190c85c088877bec7" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -630,7 +630,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-constants", - "reference": "2ee28484d3af20543c017f3b53c08b5387de3303" + "reference": "461fe81820e63a1ccb3fd9d6e25728f20b43de2b" }, "require": { "php": ">=7.2" @@ -687,7 +687,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-device-detection", - "reference": "f1d51a56a3ebbe67124f49e76f763eb009538761" + "reference": "0fd68edb393ca55f99ed939de54b89e8cdaefd68" }, "require": { "php": ">=7.2" @@ -743,7 +743,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-explat", - "reference": "d817deffaba8d2e1418c954d1cb6734ef1d437ee" + "reference": "3df836276d2dd8b6242708952a0d2ee2870f1244" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -821,7 +821,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-ip", - "reference": "39ddbd0c047bded6c1cbe1a03cba8314e13181f2" + "reference": "de07ab7f88e2129a4adce27a52fe68c53fbb10c0" }, "require": { "php": ">=7.2" @@ -882,7 +882,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-jitm", - "reference": "afa1f164cb5cc901a04f488a5b11873ebb04efc8" + "reference": "ccfa57ea7bb377b8239be3c26acafee3c75b446f" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -960,7 +960,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-licensing", - "reference": "62250539ccfa3483bada14782d23112594c5ed84" + "reference": "30fe86513ca00deb69e26a3cbe87dcbd41f824e4" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1025,7 +1025,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-logo", - "reference": "7b1f6009f42a8b792e4a83329c94664d6966035d" + "reference": "39f7f13c511c742d7a43e98de63b20319afa29eb" }, "require": { "php": ">=7.2" @@ -1081,7 +1081,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-my-jetpack", - "reference": "f7913f5a60d3bcf09dda67f29c26d8c7412cc875" + "reference": "9832e1f1683abdcbf8bf78e5796b34617e32b741" }, "require": { "automattic/jetpack-admin-ui": "^0.5.2-alpha", @@ -1097,7 +1097,7 @@ "automattic/jetpack-protect-status": "^0.4.2", "automattic/jetpack-redirect": "^3.0.1", "automattic/jetpack-status": "^5.0.2", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "php": ">=7.2" }, "require-dev": { @@ -1186,7 +1186,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-password-checker", - "reference": "6bec6cf3a8df697858fde941dce404dda910b4ee" + "reference": "d9f1a61935bd713cd594bc1f364bdc14cf44fdd0" }, "require": { "php": ">=7.2" @@ -1250,7 +1250,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plans", - "reference": "3c7cdc34696b92eb556124d148c27c65e0312367" + "reference": "95bb8644d4328a9489bac8a5c53019de265ce891" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1321,7 +1321,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plugins-installer", - "reference": "06e097355b4ce5a9b5aeae08e5cdb53187a1c00f" + "reference": "3d528f445ba6750a181b80cd753ade42f4c86ae9" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -1380,7 +1380,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-models", - "reference": "cf0738ab1c3dfd5a500131cca7d2ee2d7e3aacc7" + "reference": "3ad05477ebb9b8bacca348d86bd674e0d28121b3" }, "require": { "php": ">=7.2" @@ -1453,14 +1453,14 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-status", - "reference": "641cfa90130e70bb9bba81f4a6560f107d88d26f" + "reference": "f7a6ee8b681dfb3c5f0a978b28e20c46c43e5ff8" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-plugins-installer": "^0.5.0", "automattic/jetpack-protect-models": "^0.4.1", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "php": ">=7.2" }, "require-dev": { @@ -1531,7 +1531,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-redirect", - "reference": "cf57dfa55b35bff8cbf9104b2e019fb8bd82c161" + "reference": "0d853c8b1a29ee57ddf1f08fe469fbd41e09b5bb" }, "require": { "automattic/jetpack-status": "^5.0.2", @@ -1589,7 +1589,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-roles", - "reference": "3a2ecde666dc706b8b8aa00719fbf03c40a14e3d" + "reference": "31fd569830b9ccfb6f24cd8b7370ae00536de076" }, "require": { "php": ">=7.2" @@ -1646,7 +1646,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-status", - "reference": "6f7c294a362c5ac98d79bf8fe2f665cfc9d13438" + "reference": "cc4ff006007151bd8e99cd350ea843f09605fdf8" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -1708,12 +1708,12 @@ }, { "name": "automattic/jetpack-sync", - "version": "4.5.1-alpha.1738231751", - "version_normalized": "4.5.1.0-alpha1738231751", + "version": "4.6.0-alpha.1738231842", + "version_normalized": "4.6.0.0-alpha1738231842", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-sync", - "reference": "7df6e369e5df38f9f68a320801ebc04a760b446f" + "reference": "806923201696e8452b8c492c33e66a8f860ba4e3" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1746,7 +1746,7 @@ "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.5.x-dev" + "dev-trunk": "4.6.x-dev" }, "dependencies": { "test-only": [ diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 802d5850..3b56536c 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -13,7 +13,7 @@ 'automattic/jetpack-a8c-mc-stats' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'f706018fc10ff626047196c07e9ddee757156817', + 'reference' => '5c54c27ecf76bf97f70526c4dc9d7387061e9b99', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-a8c-mc-stats', 'aliases' => array(), @@ -22,7 +22,7 @@ 'automattic/jetpack-admin-ui' => array( 'pretty_version' => '0.5.2-alpha.1738230497', 'version' => '0.5.2.0-alpha1738230497', - 'reference' => '4a9ac49499490e11785c5d331fe01caeebe08721', + 'reference' => '3d9d724400539aefd701cf08d5e76a57c3123dac', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-admin-ui', 'aliases' => array(), @@ -31,7 +31,7 @@ 'automattic/jetpack-assets' => array( 'pretty_version' => '4.0.4-alpha.1737997918', 'version' => '4.0.4.0-alpha1737997918', - 'reference' => '6922a4f179821173b4a141f726aa458e67963179', + 'reference' => 'a59eb1daa65bb8f5160c0e295baca9b63a25ec98', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-assets', 'aliases' => array(), @@ -40,7 +40,7 @@ 'automattic/jetpack-autoloader' => array( 'pretty_version' => '5.0.1', 'version' => '5.0.1.0', - 'reference' => '4bb237cf48447cb956c7552cb6514ede3f7a674f', + 'reference' => 'b4c69142ba5a83dc31030e9ccc6069aaa8b5effe', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader', 'aliases' => array(), @@ -49,7 +49,7 @@ 'automattic/jetpack-boost-core' => array( 'pretty_version' => '0.3.4', 'version' => '0.3.4.0', - 'reference' => 'b879850ea07e8bcb6b8b2479dabf91ac3ce75748', + 'reference' => '446ffc734fc0cab297afb8106f588a4d137cd0df', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-core', 'aliases' => array(), @@ -58,7 +58,7 @@ 'automattic/jetpack-boost-speed-score' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => 'ea20de307b9c970036ed17a465308cf03db67deb', + 'reference' => '2f30bd97aa0c7a80c949b808b205f86906c17634', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-speed-score', 'aliases' => array(), @@ -67,7 +67,7 @@ 'automattic/jetpack-composer-plugin' => array( 'pretty_version' => '4.0.0', 'version' => '4.0.0.0', - 'reference' => 'a49b4169e758cecfe481a766fbdda5a06e342706', + 'reference' => 'c6e5e89fe1437cdfd28dfb95acb6dfd07bde4090', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-composer-plugin', 'aliases' => array(), @@ -76,7 +76,7 @@ 'automattic/jetpack-config' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => '5aa5a23d7425c0ad2b68fffd43ddb9ae5b35383a', + 'reference' => '1b7c9399c3aaa5b5cacd3d9044484e00173f51c1', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-config', 'aliases' => array(), @@ -85,7 +85,7 @@ 'automattic/jetpack-connection' => array( 'pretty_version' => '6.3.2-alpha.1737997918', 'version' => '6.3.2.0-alpha1737997918', - 'reference' => '2f2353876714b61c2f542817656d8edcf4b98d23', + 'reference' => 'a28cb4862be5ff62a7b317c190c85c088877bec7', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-connection', 'aliases' => array(), @@ -94,7 +94,7 @@ 'automattic/jetpack-constants' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '2ee28484d3af20543c017f3b53c08b5387de3303', + 'reference' => '461fe81820e63a1ccb3fd9d6e25728f20b43de2b', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-constants', 'aliases' => array(), @@ -103,7 +103,7 @@ 'automattic/jetpack-device-detection' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'f1d51a56a3ebbe67124f49e76f763eb009538761', + 'reference' => '0fd68edb393ca55f99ed939de54b89e8cdaefd68', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-device-detection', 'aliases' => array(), @@ -112,7 +112,7 @@ 'automattic/jetpack-explat' => array( 'pretty_version' => '0.2.5-alpha.1737997918', 'version' => '0.2.5.0-alpha1737997918', - 'reference' => 'd817deffaba8d2e1418c954d1cb6734ef1d437ee', + 'reference' => '3df836276d2dd8b6242708952a0d2ee2870f1244', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-explat', 'aliases' => array(), @@ -121,7 +121,7 @@ 'automattic/jetpack-ip' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => '39ddbd0c047bded6c1cbe1a03cba8314e13181f2', + 'reference' => 'de07ab7f88e2129a4adce27a52fe68c53fbb10c0', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-ip', 'aliases' => array(), @@ -130,7 +130,7 @@ 'automattic/jetpack-jitm' => array( 'pretty_version' => '4.0.5-alpha.1737997918', 'version' => '4.0.5.0-alpha1737997918', - 'reference' => 'afa1f164cb5cc901a04f488a5b11873ebb04efc8', + 'reference' => 'ccfa57ea7bb377b8239be3c26acafee3c75b446f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-jitm', 'aliases' => array(), @@ -139,7 +139,7 @@ 'automattic/jetpack-licensing' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', - 'reference' => '62250539ccfa3483bada14782d23112594c5ed84', + 'reference' => '30fe86513ca00deb69e26a3cbe87dcbd41f824e4', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-licensing', 'aliases' => array(), @@ -148,7 +148,7 @@ 'automattic/jetpack-logo' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => '7b1f6009f42a8b792e4a83329c94664d6966035d', + 'reference' => '39f7f13c511c742d7a43e98de63b20319afa29eb', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-logo', 'aliases' => array(), @@ -157,7 +157,7 @@ 'automattic/jetpack-my-jetpack' => array( 'pretty_version' => '5.4.1-alpha.1738194788', 'version' => '5.4.1.0-alpha1738194788', - 'reference' => 'f7913f5a60d3bcf09dda67f29c26d8c7412cc875', + 'reference' => '9832e1f1683abdcbf8bf78e5796b34617e32b741', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-my-jetpack', 'aliases' => array(), @@ -166,7 +166,7 @@ 'automattic/jetpack-password-checker' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => '6bec6cf3a8df697858fde941dce404dda910b4ee', + 'reference' => 'd9f1a61935bd713cd594bc1f364bdc14cf44fdd0', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-password-checker', 'aliases' => array(), @@ -175,7 +175,7 @@ 'automattic/jetpack-plans' => array( 'pretty_version' => '0.5.1', 'version' => '0.5.1.0', - 'reference' => '3c7cdc34696b92eb556124d148c27c65e0312367', + 'reference' => '95bb8644d4328a9489bac8a5c53019de265ce891', 'type' => 'library', 'install_path' => __DIR__ . '/../automattic/jetpack-plans', 'aliases' => array(), @@ -184,7 +184,7 @@ 'automattic/jetpack-plugins-installer' => array( 'pretty_version' => '0.5.0', 'version' => '0.5.0.0', - 'reference' => '06e097355b4ce5a9b5aeae08e5cdb53187a1c00f', + 'reference' => '3d528f445ba6750a181b80cd753ade42f4c86ae9', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-plugins-installer', 'aliases' => array(), @@ -193,7 +193,7 @@ 'automattic/jetpack-protect-models' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => 'cf0738ab1c3dfd5a500131cca7d2ee2d7e3aacc7', + 'reference' => '3ad05477ebb9b8bacca348d86bd674e0d28121b3', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-models', 'aliases' => array(), @@ -202,7 +202,7 @@ 'automattic/jetpack-protect-status' => array( 'pretty_version' => '0.4.2', 'version' => '0.4.2.0', - 'reference' => '641cfa90130e70bb9bba81f4a6560f107d88d26f', + 'reference' => 'f7a6ee8b681dfb3c5f0a978b28e20c46c43e5ff8', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-status', 'aliases' => array(), @@ -211,7 +211,7 @@ 'automattic/jetpack-redirect' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => 'cf57dfa55b35bff8cbf9104b2e019fb8bd82c161', + 'reference' => '0d853c8b1a29ee57ddf1f08fe469fbd41e09b5bb', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-redirect', 'aliases' => array(), @@ -220,7 +220,7 @@ 'automattic/jetpack-roles' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '3a2ecde666dc706b8b8aa00719fbf03c40a14e3d', + 'reference' => '31fd569830b9ccfb6f24cd8b7370ae00536de076', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-roles', 'aliases' => array(), @@ -238,16 +238,16 @@ 'automattic/jetpack-status' => array( 'pretty_version' => '5.0.2', 'version' => '5.0.2.0', - 'reference' => '6f7c294a362c5ac98d79bf8fe2f665cfc9d13438', + 'reference' => 'cc4ff006007151bd8e99cd350ea843f09605fdf8', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-status', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-sync' => array( - 'pretty_version' => '4.5.1-alpha.1738231751', - 'version' => '4.5.1.0-alpha1738231751', - 'reference' => '7df6e369e5df38f9f68a320801ebc04a760b446f', + 'pretty_version' => '4.6.0-alpha.1738231842', + 'version' => '4.6.0.0-alpha1738231842', + 'reference' => '806923201696e8452b8c492c33e66a8f860ba4e3', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-sync', 'aliases' => array(), diff --git a/vendor/composer/jetpack_autoload_classmap.php b/vendor/composer/jetpack_autoload_classmap.php index 33f04d99..40811da8 100644 --- a/vendor/composer/jetpack_autoload_classmap.php +++ b/vendor/composer/jetpack_autoload_classmap.php @@ -571,227 +571,227 @@ 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-visitor.php' ), 'Automattic\\Jetpack\\Sync\\Actions' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php' ), 'Automattic\\Jetpack\\Sync\\Codec_Interface' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-codec.php' ), 'Automattic\\Jetpack\\Sync\\Data_Settings' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-data-settings.php' ), 'Automattic\\Jetpack\\Sync\\Dedicated_Sender' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-dedicated-sender.php' ), 'Automattic\\Jetpack\\Sync\\Default_Filter_Settings' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-default-filter-settings.php' ), 'Automattic\\Jetpack\\Sync\\Defaults' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php' ), 'Automattic\\Jetpack\\Sync\\Functions' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-functions.php' ), 'Automattic\\Jetpack\\Sync\\Health' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-health.php' ), 'Automattic\\Jetpack\\Sync\\JSON_Deflate_Array_Codec' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-json-deflate-array-codec.php' ), 'Automattic\\Jetpack\\Sync\\Listener' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-listener.php' ), 'Automattic\\Jetpack\\Sync\\Lock' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-lock.php' ), 'Automattic\\Jetpack\\Sync\\Main' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-main.php' ), 'Automattic\\Jetpack\\Sync\\Modules' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-modules.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Attachments' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-attachments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Callables' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Comments' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Constants' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync_Immediately' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Import' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-import.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Menus' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-menus.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Meta' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Module' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Network_Options' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-network-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Options' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Plugins' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Posts' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Protect' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-protect.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Search' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Stats' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-stats.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Term_Relationships' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Terms' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Themes' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-themes.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Updates' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Users' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WP_Super_Cache' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-wp-super-cache.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce_HPOS_Orders' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php' ), 'Automattic\\Jetpack\\Sync\\Package_Version' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php' ), 'Automattic\\Jetpack\\Sync\\Queue' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php' ), 'Automattic\\Jetpack\\Sync\\Queue\\Queue_Storage_Options' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/sync-queue/class-queue-storage-options.php' ), 'Automattic\\Jetpack\\Sync\\Queue\\Queue_Storage_Table' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/sync-queue/class-queue-storage-table.php' ), 'Automattic\\Jetpack\\Sync\\Queue_Buffer' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue-buffer.php' ), 'Automattic\\Jetpack\\Sync\\REST_Endpoints' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php' ), 'Automattic\\Jetpack\\Sync\\REST_Sender' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-sender.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Usermeta' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-usermeta.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Users' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-users.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore_Interface' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Sender' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php' ), 'Automattic\\Jetpack\\Sync\\Server' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-server.php' ), 'Automattic\\Jetpack\\Sync\\Settings' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php' ), 'Automattic\\Jetpack\\Sync\\Simple_Codec' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-simple-codec.php' ), 'Automattic\\Jetpack\\Sync\\Users' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Utils' => array( - 'version' => '4.5.1.0-alpha1738231751', + 'version' => '4.6.0.0-alpha1738231842', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-utils.php' ), 'Automattic\\Jetpack\\Terms_Of_Service' => array(