From 9aadc056ddc8cd474f25d1d0320a420b06df37d2 Mon Sep 17 00:00:00 2001 From: darssen Date: Thu, 30 Jan 2025 10:27:42 +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 | 68 +++++------ vendor/composer/installed.php | 62 +++++----- vendor/composer/jetpack_autoload_classmap.php | 112 +++++++++--------- 13 files changed, 245 insertions(+), 187 deletions(-) diff --git a/composer.json b/composer.json index e7bfba6b..6f6137ae 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ "automattic/jetpack-config": "^3.0.0", "automattic/jetpack-my-jetpack": "^5.4.1-alpha", "automattic/jetpack-plugins-installer": "^0.5.0", - "automattic/jetpack-sync": "^4.5.1-alpha", + "automattic/jetpack-sync": "^4.6.0-alpha", "automattic/jetpack-transport-helper": "^0.3.0", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-waf": "^0.23.2", 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 c42f0d89..21288b30 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', ), 'jetpack-transport-helper' => array( 'path' => 'jetpack_vendor/automattic/jetpack-transport-helper', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 61215285..b645d27e 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": "22d5ac6a47a1d7ace509ac06e14c896217541a71" + "reference": "6237e44aa9cf6b11827b8391c1b72088ef35ae09" }, "require": { "php": ">=7.2" @@ -63,7 +63,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui", - "reference": "be8bc685574bf3102c2e92a9b73481b772ddc0fc" + "reference": "8f56c8da06e047bb3cdea813a46d9bdb0eff279c" }, "require": { "php": ">=7.2" @@ -131,7 +131,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-assets", - "reference": "0e7b551c216ea95b362ccac47b2a3275bcfe17e4" + "reference": "3f389459e23a0bd1661c66d1893f4bc0286cb470" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -203,7 +203,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-autoloader", - "reference": "87d705c965e9606f640e079f824c3a74c1f48770" + "reference": "60bd3de217fc083b76e65625bdd35cf3da46f077" }, "require": { "composer-plugin-api": "^2.2", @@ -274,7 +274,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-backup-helper-script-manager", - "reference": "db1dd77b7ef660ca5d411043aeba99220b51d39c" + "reference": "dceb1fe501a8f78f7686dbe28d4b534dbc6d913f" }, "require": { "php": ">=7.2" @@ -337,7 +337,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-core", - "reference": "8d31cece45e6686d2ddab28a938787b813e8ecc1" + "reference": "d8744bfa92a49b6b23544414ea5edc1374e280da" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -395,7 +395,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-speed-score", - "reference": "f165a26e35b9db7270170e727126598221b028b8" + "reference": "a56512695201df6048e060bec4592fe94b9f277f" }, "require": { "automattic/jetpack-boost-core": "^0.3.4", @@ -462,7 +462,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-composer-plugin", - "reference": "ddfe2d5e892274091aa0ab69f1a9311fb38b1dcb" + "reference": "7833d6d30ea7e7b5e5dbd22ea3b3f013d14543fb" }, "require": { "composer-plugin-api": "^2.2", @@ -525,7 +525,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-config", - "reference": "cf3825eaf81df8345807ec9ef73e7777428088ef" + "reference": "72cc71890df381d00b5179bd150f7650f4aac20a" }, "require": { "php": ">=7.2" @@ -600,7 +600,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-connection", - "reference": "5a883fa2bd76f4c2a3d5e84c734f82d00e7d7a83" + "reference": "271d911f92b076c15734db75b59da11b0726da12" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -693,7 +693,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-constants", - "reference": "5d2c30066ee83862817f1ddbacb3c3338142f1a0" + "reference": "95b636c586adf1f50daf91beaa0b36ad130f3d7f" }, "require": { "php": ">=7.2" @@ -750,7 +750,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-device-detection", - "reference": "2d1b769ab2d10931eee3e0c60017f68b73ed689b" + "reference": "328e8e2c2b18627af61f1c146f1d1038b57d29f5" }, "require": { "php": ">=7.2" @@ -806,7 +806,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-explat", - "reference": "fa8907cd7cacc14e974c1115dc0649ff20842e82" + "reference": "db3da62066f0b046550fb864f906b70ea98a904f" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -884,7 +884,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-ip", - "reference": "b16feef0e8ab7dd371b1b5dc060df43f7862d0b9" + "reference": "15c048701ddc7067e169f8d442e97f715f978f78" }, "require": { "php": ">=7.2" @@ -945,7 +945,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-jitm", - "reference": "a65f1b8bcb0b4d05ff9dac786c9c61c733b0aa02" + "reference": "16eaec878c797d9fd49802d10cd74437db0f2d87" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -1023,7 +1023,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-licensing", - "reference": "5cbc5205b6c5a06964d353a96e63de73d6ffb31c" + "reference": "3d19e3b68b0d352757ad549fb8e1b17a9fc334fa" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1088,7 +1088,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-logo", - "reference": "faea1b864c20655b96c051a6d53ea01606201c49" + "reference": "ceaa7a32f98696a2d3d4050febbabae1cf1f6c44" }, "require": { "php": ">=7.2" @@ -1144,7 +1144,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-my-jetpack", - "reference": "5c0d3ce52392bab491654a0a620f6bd1afbcaec8" + "reference": "c4937764eae19b70c455208dc483cc531ace4599" }, "require": { "automattic/jetpack-admin-ui": "^0.5.2-alpha", @@ -1160,7 +1160,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": { @@ -1249,7 +1249,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-password-checker", - "reference": "592817e068b89d3b4d2aa3a1e3b2d20267e5f654" + "reference": "fe04a4fc77200ffd71fe39b441b59472938182db" }, "require": { "php": ">=7.2" @@ -1313,7 +1313,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plans", - "reference": "57ca0784e7f23c682bb99192d6a1350d7d670b08" + "reference": "bb809d7cae8d50250cf30ee391c6abfc51f40ddb" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1384,7 +1384,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plugins-installer", - "reference": "c7dc8ba5d12f6d4904f46c1272c5a3b8cf314790" + "reference": "4282079af6d16559c330aa5e2876d9fbc162e484" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -1443,7 +1443,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-models", - "reference": "756888441b252d8fcdcb01729f037355b4b568f7" + "reference": "af61132dc58aede32ce0cdb87a0dbf32d3bdac22" }, "require": { "php": ">=7.2" @@ -1516,14 +1516,14 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-status", - "reference": "e47d9f645160fb73b08ab8140e0824620554c89f" + "reference": "f8071a880fa9b66178d051aad90cde63aa4cc888" }, "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": { @@ -1594,7 +1594,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-redirect", - "reference": "824f7d32b3d493c67fbd669521a8dee77f5dcdf9" + "reference": "9ebf53aca429a6d23c9b050f42ee53309b3ddb2c" }, "require": { "automattic/jetpack-status": "^5.0.2", @@ -1652,7 +1652,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-roles", - "reference": "85a51ef2a06f723ec80f55a7b2f952a6c58a7bfc" + "reference": "81db8baa2534c84bec591e331edab9dedfff87b6" }, "require": { "php": ">=7.2" @@ -1709,7 +1709,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-status", - "reference": "a3d6c6954bdc68491ce8a7b599d61ef651ad4342" + "reference": "98a609fdbdca8b9fa3bcb10468358f0af2c89698" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -1771,12 +1771,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": "bebc90db150d77b4c905cb9ef515de48f3a46adf" + "reference": "191e9b6b0bfc6bc3ef81895538e5a0af483f8a58" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", @@ -1809,7 +1809,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": [ @@ -1857,7 +1857,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-transport-helper", - "reference": "4d20615073558d310a2310ad4c341dd9b4fa64f4" + "reference": "e2b68585b38e15a77cb113a9d1dfac3ff220ac9d" }, "require": { "automattic/jetpack-backup-helper-script-manager": "^0.3.1", @@ -1935,7 +1935,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-waf", - "reference": "aa326debb02ea4f7b05ea114217baf9f8a88b816" + "reference": "a0b3e57deed029b5782b88d0fedc983ff57f4f26" }, "require": { "automattic/jetpack-connection": "^6.3.2-alpha", diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 8081d94c..81ce6547 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' => '22d5ac6a47a1d7ace509ac06e14c896217541a71', + 'reference' => '6237e44aa9cf6b11827b8391c1b72088ef35ae09', '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' => 'be8bc685574bf3102c2e92a9b73481b772ddc0fc', + 'reference' => '8f56c8da06e047bb3cdea813a46d9bdb0eff279c', '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' => '0e7b551c216ea95b362ccac47b2a3275bcfe17e4', + 'reference' => '3f389459e23a0bd1661c66d1893f4bc0286cb470', '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' => '87d705c965e9606f640e079f824c3a74c1f48770', + 'reference' => '60bd3de217fc083b76e65625bdd35cf3da46f077', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader', 'aliases' => array(), @@ -49,7 +49,7 @@ 'automattic/jetpack-backup-helper-script-manager' => array( 'pretty_version' => '0.3.1', 'version' => '0.3.1.0', - 'reference' => 'db1dd77b7ef660ca5d411043aeba99220b51d39c', + 'reference' => 'dceb1fe501a8f78f7686dbe28d4b534dbc6d913f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-backup-helper-script-manager', 'aliases' => array(), @@ -58,7 +58,7 @@ 'automattic/jetpack-boost-core' => array( 'pretty_version' => '0.3.4', 'version' => '0.3.4.0', - 'reference' => '8d31cece45e6686d2ddab28a938787b813e8ecc1', + 'reference' => 'd8744bfa92a49b6b23544414ea5edc1374e280da', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-core', 'aliases' => array(), @@ -67,7 +67,7 @@ 'automattic/jetpack-boost-speed-score' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => 'f165a26e35b9db7270170e727126598221b028b8', + 'reference' => 'a56512695201df6048e060bec4592fe94b9f277f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-speed-score', 'aliases' => array(), @@ -76,7 +76,7 @@ 'automattic/jetpack-composer-plugin' => array( 'pretty_version' => '4.0.0', 'version' => '4.0.0.0', - 'reference' => 'ddfe2d5e892274091aa0ab69f1a9311fb38b1dcb', + 'reference' => '7833d6d30ea7e7b5e5dbd22ea3b3f013d14543fb', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-composer-plugin', 'aliases' => array(), @@ -85,7 +85,7 @@ 'automattic/jetpack-config' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'cf3825eaf81df8345807ec9ef73e7777428088ef', + 'reference' => '72cc71890df381d00b5179bd150f7650f4aac20a', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-config', 'aliases' => array(), @@ -94,7 +94,7 @@ 'automattic/jetpack-connection' => array( 'pretty_version' => '6.3.2-alpha.1737997918', 'version' => '6.3.2.0-alpha1737997918', - 'reference' => '5a883fa2bd76f4c2a3d5e84c734f82d00e7d7a83', + 'reference' => '271d911f92b076c15734db75b59da11b0726da12', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-connection', 'aliases' => array(), @@ -103,7 +103,7 @@ 'automattic/jetpack-constants' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '5d2c30066ee83862817f1ddbacb3c3338142f1a0', + 'reference' => '95b636c586adf1f50daf91beaa0b36ad130f3d7f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-constants', 'aliases' => array(), @@ -112,7 +112,7 @@ 'automattic/jetpack-device-detection' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => '2d1b769ab2d10931eee3e0c60017f68b73ed689b', + 'reference' => '328e8e2c2b18627af61f1c146f1d1038b57d29f5', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-device-detection', 'aliases' => array(), @@ -121,7 +121,7 @@ 'automattic/jetpack-explat' => array( 'pretty_version' => '0.2.5-alpha.1737997918', 'version' => '0.2.5.0-alpha1737997918', - 'reference' => 'fa8907cd7cacc14e974c1115dc0649ff20842e82', + 'reference' => 'db3da62066f0b046550fb864f906b70ea98a904f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-explat', 'aliases' => array(), @@ -130,7 +130,7 @@ 'automattic/jetpack-ip' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => 'b16feef0e8ab7dd371b1b5dc060df43f7862d0b9', + 'reference' => '15c048701ddc7067e169f8d442e97f715f978f78', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-ip', 'aliases' => array(), @@ -139,7 +139,7 @@ 'automattic/jetpack-jitm' => array( 'pretty_version' => '4.0.5-alpha.1737997918', 'version' => '4.0.5.0-alpha1737997918', - 'reference' => 'a65f1b8bcb0b4d05ff9dac786c9c61c733b0aa02', + 'reference' => '16eaec878c797d9fd49802d10cd74437db0f2d87', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-jitm', 'aliases' => array(), @@ -148,7 +148,7 @@ 'automattic/jetpack-licensing' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', - 'reference' => '5cbc5205b6c5a06964d353a96e63de73d6ffb31c', + 'reference' => '3d19e3b68b0d352757ad549fb8e1b17a9fc334fa', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-licensing', 'aliases' => array(), @@ -157,7 +157,7 @@ 'automattic/jetpack-logo' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'faea1b864c20655b96c051a6d53ea01606201c49', + 'reference' => 'ceaa7a32f98696a2d3d4050febbabae1cf1f6c44', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-logo', 'aliases' => array(), @@ -166,7 +166,7 @@ 'automattic/jetpack-my-jetpack' => array( 'pretty_version' => '5.4.1-alpha.1738194788', 'version' => '5.4.1.0-alpha1738194788', - 'reference' => '5c0d3ce52392bab491654a0a620f6bd1afbcaec8', + 'reference' => 'c4937764eae19b70c455208dc483cc531ace4599', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-my-jetpack', 'aliases' => array(), @@ -175,7 +175,7 @@ 'automattic/jetpack-password-checker' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => '592817e068b89d3b4d2aa3a1e3b2d20267e5f654', + 'reference' => 'fe04a4fc77200ffd71fe39b441b59472938182db', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-password-checker', 'aliases' => array(), @@ -184,7 +184,7 @@ 'automattic/jetpack-plans' => array( 'pretty_version' => '0.5.1', 'version' => '0.5.1.0', - 'reference' => '57ca0784e7f23c682bb99192d6a1350d7d670b08', + 'reference' => 'bb809d7cae8d50250cf30ee391c6abfc51f40ddb', 'type' => 'library', 'install_path' => __DIR__ . '/../automattic/jetpack-plans', 'aliases' => array(), @@ -193,7 +193,7 @@ 'automattic/jetpack-plugins-installer' => array( 'pretty_version' => '0.5.0', 'version' => '0.5.0.0', - 'reference' => 'c7dc8ba5d12f6d4904f46c1272c5a3b8cf314790', + 'reference' => '4282079af6d16559c330aa5e2876d9fbc162e484', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-plugins-installer', 'aliases' => array(), @@ -211,7 +211,7 @@ 'automattic/jetpack-protect-models' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => '756888441b252d8fcdcb01729f037355b4b568f7', + 'reference' => 'af61132dc58aede32ce0cdb87a0dbf32d3bdac22', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-models', 'aliases' => array(), @@ -220,7 +220,7 @@ 'automattic/jetpack-protect-status' => array( 'pretty_version' => '0.4.2', 'version' => '0.4.2.0', - 'reference' => 'e47d9f645160fb73b08ab8140e0824620554c89f', + 'reference' => 'f8071a880fa9b66178d051aad90cde63aa4cc888', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-status', 'aliases' => array(), @@ -229,7 +229,7 @@ 'automattic/jetpack-redirect' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '824f7d32b3d493c67fbd669521a8dee77f5dcdf9', + 'reference' => '9ebf53aca429a6d23c9b050f42ee53309b3ddb2c', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-redirect', 'aliases' => array(), @@ -238,7 +238,7 @@ 'automattic/jetpack-roles' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '85a51ef2a06f723ec80f55a7b2f952a6c58a7bfc', + 'reference' => '81db8baa2534c84bec591e331edab9dedfff87b6', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-roles', 'aliases' => array(), @@ -247,16 +247,16 @@ 'automattic/jetpack-status' => array( 'pretty_version' => '5.0.2', 'version' => '5.0.2.0', - 'reference' => 'a3d6c6954bdc68491ce8a7b599d61ef651ad4342', + 'reference' => '98a609fdbdca8b9fa3bcb10468358f0af2c89698', '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' => 'bebc90db150d77b4c905cb9ef515de48f3a46adf', + 'pretty_version' => '4.6.0-alpha.1738231842', + 'version' => '4.6.0.0-alpha1738231842', + 'reference' => '191e9b6b0bfc6bc3ef81895538e5a0af483f8a58', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-sync', 'aliases' => array(), @@ -265,7 +265,7 @@ 'automattic/jetpack-transport-helper' => array( 'pretty_version' => '0.3.0', 'version' => '0.3.0.0', - 'reference' => '4d20615073558d310a2310ad4c341dd9b4fa64f4', + 'reference' => 'e2b68585b38e15a77cb113a9d1dfac3ff220ac9d', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-transport-helper', 'aliases' => array(), @@ -274,7 +274,7 @@ 'automattic/jetpack-waf' => array( 'pretty_version' => '0.23.2', 'version' => '0.23.2.0', - 'reference' => 'aa326debb02ea4f7b05ea114217baf9f8a88b816', + 'reference' => 'a0b3e57deed029b5782b88d0fedc983ff57f4f26', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-waf', 'aliases' => array(), diff --git a/vendor/composer/jetpack_autoload_classmap.php b/vendor/composer/jetpack_autoload_classmap.php index d0147477..ebef2c98 100644 --- a/vendor/composer/jetpack_autoload_classmap.php +++ b/vendor/composer/jetpack_autoload_classmap.php @@ -615,227 +615,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(