diff --git a/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md b/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md index 80374c9f..1b00ec24 100644 --- a/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md +++ b/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md @@ -12,6 +12,9 @@ This is an alpha version! The changes listed here are not final. ### Added - Add setting to hide newsletter category modal +### Changed +- Sync: Full-sync chunking logic dynamic for Woo modules + ## [4.6.0] - 2025-02-03 ### Added - Sync: Full Sync comments now send dynamic chunks if chunk size default is too big. [#41350] 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 7377761f..9dc1d759 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php @@ -15,24 +15,6 @@ */ 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. * @@ -599,7 +581,7 @@ public function get_next_chunk( $config, $status, $chunk_size ) { 'comment', $comments, $metadata, - self::MAX_COMMENT_META_LENGTH, // Replace with appropriate comment meta length constant. + self::MAX_META_LENGTH, // Replace with appropriate comment meta length constant. self::MAX_SIZE_FULL_SYNC ); @@ -609,22 +591,4 @@ public function get_next_chunk( $config, $status, $chunk_size ) { 'meta' => $filtered_comments_metadata, ); } - - /** - * Set the status of the full sync action based on the objects that were sent. - * - * @access public - * - * @param array $status This module Full Sync status. - * @param array $objects This module Full Sync objects. - * - * @return array The updated status. - */ - public function set_send_full_sync_actions_status( $status, $objects ) { - - $object_ids = $objects['object_ids']; - $status['last_sent'] = end( $object_ids ); - $status['sent'] += count( $object_ids ); - return $status; - } } diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php index ed6674d5..2360db3b 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php @@ -177,7 +177,7 @@ private function fetch_prepared_meta_from_db( $object_type, $where, $meta_object private function get_prepared_meta_object( $object_type, $meta_entry ) { $object_id_column = $object_type . '_id'; - if ( 'post' === $object_type && strlen( $meta_entry['meta_value'] ) >= Posts::MAX_POST_META_LENGTH ) { + if ( 'post' === $object_type && strlen( $meta_entry['meta_value'] ) >= Posts::MAX_META_LENGTH ) { $meta_entry['meta_value'] = ''; } 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 30558586..2d92f325 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php @@ -38,6 +38,26 @@ abstract class Module { */ const MAX_DB_QUERY_LENGTH = 15 * 1024; + /** + * Max bytes allowed for full sync upload for the module. + * Default Setting : 7MB. + * + * @access public + * + * @var int + */ + const MAX_SIZE_FULL_SYNC = 7000000; + + /** + * Max bytes allowed for post meta_value => length. + * Default Setting : 2MB. + * + * @access public + * + * @var int + */ + const MAX_META_LENGTH = 2000000; + /** * Sync module name. * @@ -439,6 +459,9 @@ public function send_full_sync_actions( $config, $status, $send_until ) { /** * Set the status of the full sync action based on the objects that were sent. + * Used to update the status of the module after sending a chunk of objects. + * Since Full Sync logic chunking relies on order of items being processed in descending order, we need to sort + * due to some modules (e.g. WooCommerce) changing the order while getting the objects. * * @access protected * @@ -448,8 +471,10 @@ public function send_full_sync_actions( $config, $status, $send_until ) { * @return array The updated status. */ protected function set_send_full_sync_actions_status( $status, $objects ) { - $status['last_sent'] = end( $objects ); - $status['sent'] += count( $objects ); + + $object_ids = $objects['object_ids'] ?? $objects; + $status['last_sent'] = end( $object_ids ); + $status['sent'] += count( $object_ids ); return $status; } @@ -715,9 +740,11 @@ public function filter_objects_and_metadata_by_size( $type, $objects, $metadata, $object_size = strlen( maybe_serialize( $object ) ); $current_metadata = array(); $metadata_size = 0; + $id_field = $this->id_field(); + $object_id = (int) ( is_object( $object ) ? $object->{$id_field} : $object[ $id_field ] ); foreach ( $metadata as $key => $metadata_item ) { - if ( (int) $metadata_item->{$type . '_id'} === (int) $object->{$this->id_field()} ) { + if ( (int) $metadata_item->{$type . '_id'} === $object_id ) { $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. @@ -734,7 +761,7 @@ public function filter_objects_and_metadata_by_size( $type, $objects, $metadata, // 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_object_ids[] = strval( is_object( $object ) ? $object->{$id_field} : $object[ $id_field ] ); $filtered_objects[] = $object; $filtered_metadata = array_merge( $filtered_metadata, $current_metadata ); $current_size += $object_size + $metadata_size; 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 0a3e7656..54c07996 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php @@ -64,26 +64,6 @@ class Posts extends Module { */ const MAX_POST_CONTENT_LENGTH = 5000000; - /** - * Max bytes allowed for post meta_value => length. - * Current Setting : 2MB. - * - * @access public - * - * @var int - */ - const MAX_POST_META_LENGTH = 2000000; - - /** - * Max bytes allowed for full sync upload. - * Current Setting : 7MB. - * - * @access public - * - * @var int - */ - const MAX_SIZE_FULL_SYNC = 7000000; - /** * Default previous post state. * Used for default previous post status. @@ -321,7 +301,7 @@ public function get_full_sync_actions() { } /** - * Filter meta arguments so that we don't sync meta_values over MAX_POST_META_LENGTH. + * Filter meta arguments so that we don't sync meta_values over MAX_META_LENGTH. * * @param array $args action arguments. * @@ -332,7 +312,7 @@ public function trim_post_meta( $args ) { // Explicitly truncate meta_value when it exceeds limit. // Large content will cause OOM issues and break Sync. $serialized_value = maybe_serialize( $meta_value ); - if ( strlen( $serialized_value ) >= self::MAX_POST_META_LENGTH ) { + if ( strlen( $serialized_value ) >= self::MAX_META_LENGTH ) { $meta_value = ''; } return array( $meta_id, $object_id, $meta_key, $meta_value ); @@ -894,7 +874,7 @@ public function get_next_chunk( $config, $status, $chunk_size ) { 'post', $posts, $metadata, - self::MAX_POST_META_LENGTH, + self::MAX_META_LENGTH, self::MAX_SIZE_FULL_SYNC ); @@ -918,22 +898,4 @@ private function expand_posts( $post_ids ) { $posts = array_values( $posts ); // Reindex in case posts were deleted. return $posts; } - - /** - * Set the status of the full sync action based on the objects that were sent. - * - * @access public - * - * @param array $status This module Full Sync status. - * @param array $objects This module Full Sync objects. - * - * @return array The updated status. - */ - public function set_send_full_sync_actions_status( $status, $objects ) { - - $object_ids = $objects['object_ids']; - $status['last_sent'] = end( $object_ids ); - $status['sent'] += count( $object_ids ); - return $status; - } } diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php index 55986105..6464762d 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php @@ -145,7 +145,7 @@ public function init_full_sync_listeners( $callable ) { */ public function init_before_send() { // Full sync. - add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_hpos_orders', array( $this, 'expand_order_objects' ) ); + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_hpos_orders', array( $this, 'build_full_sync_action_array' ) ); } /** @@ -228,8 +228,10 @@ public function get_objects_by_id( $object_type, $ids ) { * @param array $args List of order IDs. * * @return array + * @deprecated since 4.7.0-alpha */ public function expand_order_objects( $args ) { + _deprecated_function( __METHOD__, 'next-version' ); list( $order_ids, $previous_end ) = $args; return array( 'orders' => $this->get_objects_by_id( 'order', $order_ids ), @@ -237,6 +239,23 @@ public function expand_order_objects( $args ) { ); } + /** + * Build the full sync action object. + * + * @access public + * + * @param array $args An array with filtered objects and previous end. + * + * @return array An array with orders and previous end. + */ + public function build_full_sync_action_array( $args ) { + list( $filtered_orders, $previous_end ) = $args; + return array( + 'orders' => $filtered_orders['objects'], + 'previous_end' => $previous_end, + ); + } + /** * Retrieve order data by its ID. * @@ -503,4 +522,47 @@ public function get_where_sql( $config ) { $where_sql = $wpdb->prepare( "type IN ( $order_type_placeholder )", $order_types ); return "{$parent_where} AND {$where_sql}"; } + + /** + * Given the Module Configuration and Status return the next chunk of items to send. + * This function also expands the posts and metadata and filters them based on the maximum size constraints. + * + * @param array $config This module Full Sync configuration. + * @param array $status This module Full Sync status. + * @param int $chunk_size Chunk size. + * + * @return array + */ + public function get_next_chunk( $config, $status, $chunk_size ) { + + $order_ids = parent::get_next_chunk( $config, $status, $chunk_size ); + + if ( empty( $order_ids ) ) { + return array(); + } + + $orders = $this->get_objects_by_id( 'order', $order_ids ); + + // If no orders were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $orders ) ) { + return array( + 'object_ids' => $order_ids, + 'objects' => array(), + ); + } + + // Filter the orders based on the maximum size constraints. We don't need to filter metadata here since we don't sync it for hpos. + list( $filtered_order_ids, $filtered_orders, ) = $this->filter_objects_and_metadata_by_size( + 'order', + $orders, + array(), + 0, + self::MAX_SIZE_FULL_SYNC + ); + + return array( + 'object_ids' => $filtered_order_ids, + 'objects' => $filtered_orders, + ); + } } diff --git a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php index 2833896d..4577eb9a 100644 --- a/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php +++ b/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php @@ -221,7 +221,7 @@ public function get_full_sync_actions() { */ public function init_before_send() { // Full sync. - add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_order_items', array( $this, 'expand_order_item_ids' ) ); + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_order_items', array( $this, 'build_full_sync_action_array' ) ); } /** @@ -266,14 +266,17 @@ public function action_woocommerce_remove_order_items( WC_Order $order, $type ) * * @param array $args The hook arguments. * @return array $args Expanded order items with meta. + * @deprecated since 4.7.0-alpha */ public function expand_order_item_ids( $args ) { + _deprecated_function( __METHOD__, '4.7.0-alpha' ); $order_item_ids = $args[0]; global $wpdb; $order_item_ids_sql = implode( ', ', array_map( 'intval', $order_item_ids ) ); + // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching $order_items = $wpdb->get_results( // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared "SELECT * FROM $this->order_item_table_name WHERE order_item_id IN ( $order_item_ids_sql )" @@ -284,7 +287,6 @@ public function expand_order_item_ids( $args ) { $this->get_metadata( $order_item_ids, 'order_item', static::$order_item_meta_whitelist ), ); } - /** * Extract the full order item from the database by its ID. * @@ -644,13 +646,14 @@ public function get_objects_by_id( $object_type, $ids ) { /** * Returns a list of order_item objects by their IDs. * - * @param array $ids List of order_item IDs to fetch. + * @param array $ids List of order_item IDs to fetch. + * @param string $order Either 'ASC' or 'DESC'. * * @access public * * @return array|object|null */ - public function get_order_item_by_ids( $ids ) { + public function get_order_item_by_ids( $ids, $order = '' ) { global $wpdb; if ( ! is_array( $ids ) ) { @@ -668,8 +671,77 @@ public function get_order_item_by_ids( $ids ) { $placeholders = implode( ',', array_fill( 0, count( $ids ), '%d' ) ); $query = "SELECT * FROM {$this->order_item_table_name} WHERE order_item_id IN ( $placeholders )"; + if ( ! empty( $order ) && in_array( $order, array( 'ASC', 'DESC' ), true ) ) { + $query .= " ORDER BY order_item_id $order"; + } // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared return $wpdb->get_results( $wpdb->prepare( $query, $ids ), ARRAY_A ); } + + /** + * Build the full sync action object for WooCommerce order items. + * + * @access public + * + * @param array $args An array with the order items and the previous end. + * + * @return array An array with the order items, order item meta and the previous end. + */ + public function build_full_sync_action_array( $args ) { + list( $filtered_order_items, $previous_end ) = $args; + return array( + 'order_items' => $filtered_order_items['objects'], + 'order_item_meta' => $filtered_order_items['meta'], + 'previous_end' => $previous_end, + ); + } + + /** + * Given the Module Configuration and Status return the next chunk of items to send. + * This function also expands the posts and metadata and filters them based on the maximum size constraints. + * + * @param array $config This module Full Sync configuration. + * @param array $status This module Full Sync status. + * @param int $chunk_size Chunk size. + * + * @return array + */ + public function get_next_chunk( $config, $status, $chunk_size ) { + + $order_item_ids = parent::get_next_chunk( $config, $status, $chunk_size ); + + if ( empty( $order_item_ids ) ) { + return array(); + } + // Fetch the order items in DESC order for the next chunk logic to work. + $order_items = $this->get_order_item_by_ids( $order_item_ids, 'DESC' ); + + // If no orders were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $order_items ) ) { + return array( + 'object_ids' => $order_item_ids, + 'objects' => array(), + ); + } + + // Get the order IDs from the orders that were fetched. + $fetched_order_item_ids = wp_list_pluck( $order_items, 'order_item_id' ); + $metadata = $this->get_metadata( $fetched_order_item_ids, 'order_item', static::$order_item_meta_whitelist ); + + // Filter the orders and metadata based on the maximum size constraints. + list( $filtered_order_item_ids, $filtered_order_items, $filtered_order_items_metadata ) = $this->filter_objects_and_metadata_by_size( + 'order_item', + $order_items, + $metadata, + self::MAX_META_LENGTH, + self::MAX_SIZE_FULL_SYNC + ); + + return array( + 'object_ids' => $filtered_order_item_ids, + 'objects' => $filtered_order_items, + 'meta' => $filtered_order_items_metadata, + ); + } } diff --git a/jetpack_vendor/i18n-map.php b/jetpack_vendor/i18n-map.php index b16292e9..dd93ee0c 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.7.0-alpha1738778781', + 'ver' => '4.7.0-alpha1738828028', ), ), ); diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 41ac068f..a0bee1c6 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": "c318f249755b511609b6903f0c6c7171797c0875" + "reference": "24085303340b48901d857067190e16055cc0e83c" }, "require": { "php": ">=7.2" @@ -63,7 +63,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui", - "reference": "b699aa8dae45f827fe0251ce9f993b56047611a1" + "reference": "94aba6889d4d2845992eeb7d37367b7e7b814a15" }, "require": { "php": ">=7.2" @@ -125,7 +125,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-assets", - "reference": "abd6389a85a75d873e7910a3eb9c14379cd2009d" + "reference": "3225b7e5697100c5843c795a3736b77063d49ca7" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -197,7 +197,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-autoloader", - "reference": "7cd6565d04fedbd0b3fd8871cc36e67e9936f4ab" + "reference": "554fcc2270771d97067c173dd994e75d2173cb5d" }, "require": { "composer-plugin-api": "^2.2", @@ -268,7 +268,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-core", - "reference": "79adc17fe6f4362a3aeb96831e9fae6f9173295b" + "reference": "e62b22d5de8868c508163e387a59bb5a0314ab4c" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", @@ -326,7 +326,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-boost-speed-score", - "reference": "baf0f5c95691cf1fc5ed6fad381314c168d244f5" + "reference": "1c7c691ed774f97ba02f935be85f5d7c3560cd91" }, "require": { "automattic/jetpack-boost-core": "^0.3.5", @@ -393,7 +393,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-composer-plugin", - "reference": "7c4cde2abc134b7936393d4d510040f4036e3865" + "reference": "d6b4491b5460cfda95b069e11ab3ed0b930e1a3e" }, "require": { "composer-plugin-api": "^2.2", @@ -456,7 +456,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-config", - "reference": "ff562af82f2743740ed04bf48c7dd5561e785ede" + "reference": "6f0d962ac195f5d09a9eacfd61a619d4c8fa7d64" }, "require": { "php": ">=7.2" @@ -531,7 +531,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-connection", - "reference": "7ab2357ab8ce13daf38be5504a23f7bf01d2fb88" + "reference": "74971e7d955e88edab5e1bd6384c1595ea8c8ec2" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -618,7 +618,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-constants", - "reference": "c44bf49cd9eb78b5b8335c3e20593d55e4ff063f" + "reference": "eb228e0748b47247ff2c9cdc439592dea5d2951e" }, "require": { "php": ">=7.2" @@ -675,7 +675,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-device-detection", - "reference": "5b986b98fd5b9ea5a3518736593852794fa9c740" + "reference": "b03bd8e53329e838eeba5429e0417420df73c327" }, "require": { "php": ">=7.2" @@ -731,7 +731,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-explat", - "reference": "69a446726c56342d91792ec35935809e799f0f09" + "reference": "f769b2594d2ca9fb6b7ca263138101f77acc2d66" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", @@ -809,7 +809,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-ip", - "reference": "374223f3ecb636ca79a4ca2741c7f16d68d203a7" + "reference": "4e3827845c6582c24ddcb5cedfb64add1f0bb0e4" }, "require": { "php": ">=7.2" @@ -870,7 +870,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-jitm", - "reference": "0a021e9f9d9bde21dc86e79304e462718affeef8" + "reference": "bad9398f202fe0f427dbbb5cfbe4ebd21d6ec656" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -948,7 +948,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-licensing", - "reference": "812e684d8c5c27ab87b77b5fb1d737077bd98388" + "reference": "1768e9d7eedefea1fbe61e52511021f039ae72b1" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", @@ -1007,7 +1007,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-logo", - "reference": "270810830928266109d39044eb6b937250e31f25" + "reference": "4adb01ccbf3b54e1e79d3ab174701683a9a8516a" }, "require": { "php": ">=7.2" @@ -1063,7 +1063,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-my-jetpack", - "reference": "17318a1f11991fb16a84aae270d528e996359bab" + "reference": "b7a260527222adca7444194b67e6373169a5a5c1" }, "require": { "automattic/jetpack-admin-ui": "^0.5.2", @@ -1162,7 +1162,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-password-checker", - "reference": "ff16e50e6871b1daf4881188e761b5e685198279" + "reference": "bcd4c349fbf504c81c33f1f13c7eab8e628ac897" }, "require": { "php": ">=7.2" @@ -1220,7 +1220,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plans", - "reference": "3b3631f00f6ce4452de01c24d70d51d08865f707" + "reference": "4313db4f6d6808e27350a1ef7e50a23be6713d07" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", @@ -1285,7 +1285,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plugins-installer", - "reference": "f9ce31d89cf064f067c2059b051a9f994ae1bf4c" + "reference": "741759f07613ab7218e94367dc7e6642b5197540" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -1344,7 +1344,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-models", - "reference": "e73c8c50ee6d46b4d65d3926eac49237191386db" + "reference": "e5b5e96ad3923c167f71c3561731f591d05cc431" }, "require": { "php": ">=7.2" @@ -1411,7 +1411,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-protect-status", - "reference": "285863c366f808895a48388199898b2e1c71d4de" + "reference": "87a70561e6f2c2d65b60f1501230fab6fabdb66b" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", @@ -1483,7 +1483,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-redirect", - "reference": "f450af62e3eb84fbd9ca7c6b72866572ba1214a7" + "reference": "ef2247725b4ee988665f61900be345aece84f6f7" }, "require": { "automattic/jetpack-status": "^5.0.3", @@ -1541,7 +1541,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-roles", - "reference": "5f84b4bc4b55b1772974e15d4e40cae9c9a41931" + "reference": "9fedd184325761df559e69c735abf665c081e45d" }, "require": { "php": ">=7.2" @@ -1598,7 +1598,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-status", - "reference": "673fa268755c4eea75a339e12ba8a0d016ec6aee" + "reference": "6978e8fe36cbac6ff5010189548fedc2c7638f56" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -1660,12 +1660,12 @@ }, { "name": "automattic/jetpack-sync", - "version": "4.7.0-alpha.1738778781", - "version_normalized": "4.7.0.0-alpha1738778781", + "version": "4.7.0-alpha.1738828028", + "version_normalized": "4.7.0.0-alpha1738828028", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-sync", - "reference": "776f29d5f0604fa52a61541ffcefdfea9d1439d5" + "reference": "b5eb90efdf75df4752f24f16e97438fad564db85" }, "require": { "automattic/jetpack-connection": "^6.4.0-alpha", diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index a4feabdf..2b582eee 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' => 'c318f249755b511609b6903f0c6c7171797c0875', + 'reference' => '24085303340b48901d857067190e16055cc0e83c', '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', 'version' => '0.5.2.0', - 'reference' => 'b699aa8dae45f827fe0251ce9f993b56047611a1', + 'reference' => '94aba6889d4d2845992eeb7d37367b7e7b814a15', '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.5', 'version' => '4.0.5.0', - 'reference' => 'abd6389a85a75d873e7910a3eb9c14379cd2009d', + 'reference' => '3225b7e5697100c5843c795a3736b77063d49ca7', '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' => '7cd6565d04fedbd0b3fd8871cc36e67e9936f4ab', + 'reference' => '554fcc2270771d97067c173dd994e75d2173cb5d', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader', 'aliases' => array(), @@ -49,7 +49,7 @@ 'automattic/jetpack-boost-core' => array( 'pretty_version' => '0.3.5', 'version' => '0.3.5.0', - 'reference' => '79adc17fe6f4362a3aeb96831e9fae6f9173295b', + 'reference' => 'e62b22d5de8868c508163e387a59bb5a0314ab4c', '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' => 'baf0f5c95691cf1fc5ed6fad381314c168d244f5', + 'reference' => '1c7c691ed774f97ba02f935be85f5d7c3560cd91', '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' => '7c4cde2abc134b7936393d4d510040f4036e3865', + 'reference' => 'd6b4491b5460cfda95b069e11ab3ed0b930e1a3e', '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' => 'ff562af82f2743740ed04bf48c7dd5561e785ede', + 'reference' => '6f0d962ac195f5d09a9eacfd61a619d4c8fa7d64', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-config', 'aliases' => array(), @@ -85,7 +85,7 @@ 'automattic/jetpack-connection' => array( 'pretty_version' => '6.4.0-alpha.1738688976', 'version' => '6.4.0.0-alpha1738688976', - 'reference' => '7ab2357ab8ce13daf38be5504a23f7bf01d2fb88', + 'reference' => '74971e7d955e88edab5e1bd6384c1595ea8c8ec2', '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' => 'c44bf49cd9eb78b5b8335c3e20593d55e4ff063f', + 'reference' => 'eb228e0748b47247ff2c9cdc439592dea5d2951e', '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' => '5b986b98fd5b9ea5a3518736593852794fa9c740', + 'reference' => 'b03bd8e53329e838eeba5429e0417420df73c327', '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.6-alpha.1738615561', 'version' => '0.2.6.0-alpha1738615561', - 'reference' => '69a446726c56342d91792ec35935809e799f0f09', + 'reference' => 'f769b2594d2ca9fb6b7ca263138101f77acc2d66', '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' => '374223f3ecb636ca79a4ca2741c7f16d68d203a7', + 'reference' => '4e3827845c6582c24ddcb5cedfb64add1f0bb0e4', '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.6-alpha.1738615561', 'version' => '4.0.6.0-alpha1738615561', - 'reference' => '0a021e9f9d9bde21dc86e79304e462718affeef8', + 'reference' => 'bad9398f202fe0f427dbbb5cfbe4ebd21d6ec656', '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.4', 'version' => '3.0.4.0', - 'reference' => '812e684d8c5c27ab87b77b5fb1d737077bd98388', + 'reference' => '1768e9d7eedefea1fbe61e52511021f039ae72b1', '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' => '270810830928266109d39044eb6b937250e31f25', + 'reference' => '4adb01ccbf3b54e1e79d3ab174701683a9a8516a', '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.2-alpha.1738784356', 'version' => '5.4.2.0-alpha1738784356', - 'reference' => '17318a1f11991fb16a84aae270d528e996359bab', + 'reference' => 'b7a260527222adca7444194b67e6373169a5a5c1', '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.2', 'version' => '0.4.2.0', - 'reference' => 'ff16e50e6871b1daf4881188e761b5e685198279', + 'reference' => 'bcd4c349fbf504c81c33f1f13c7eab8e628ac897', '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.2', 'version' => '0.5.2.0', - 'reference' => '3b3631f00f6ce4452de01c24d70d51d08865f707', + 'reference' => '4313db4f6d6808e27350a1ef7e50a23be6713d07', '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' => 'f9ce31d89cf064f067c2059b051a9f994ae1bf4c', + 'reference' => '741759f07613ab7218e94367dc7e6642b5197540', '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.2', 'version' => '0.4.2.0', - 'reference' => 'e73c8c50ee6d46b4d65d3926eac49237191386db', + 'reference' => 'e5b5e96ad3923c167f71c3561731f591d05cc431', '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.3', 'version' => '0.4.3.0', - 'reference' => '285863c366f808895a48388199898b2e1c71d4de', + 'reference' => '87a70561e6f2c2d65b60f1501230fab6fabdb66b', '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' => 'f450af62e3eb84fbd9ca7c6b72866572ba1214a7', + 'reference' => 'ef2247725b4ee988665f61900be345aece84f6f7', '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' => '5f84b4bc4b55b1772974e15d4e40cae9c9a41931', + 'reference' => '9fedd184325761df559e69c735abf665c081e45d', '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.3', 'version' => '5.0.3.0', - 'reference' => '673fa268755c4eea75a339e12ba8a0d016ec6aee', + 'reference' => '6978e8fe36cbac6ff5010189548fedc2c7638f56', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-status', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-sync' => array( - 'pretty_version' => '4.7.0-alpha.1738778781', - 'version' => '4.7.0.0-alpha1738778781', - 'reference' => '776f29d5f0604fa52a61541ffcefdfea9d1439d5', + 'pretty_version' => '4.7.0-alpha.1738828028', + 'version' => '4.7.0.0-alpha1738828028', + 'reference' => 'b5eb90efdf75df4752f24f16e97438fad564db85', '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 55a80569..fa384825 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.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php' ), 'Automattic\\Jetpack\\Sync\\Codec_Interface' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-codec.php' ), 'Automattic\\Jetpack\\Sync\\Data_Settings' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-data-settings.php' ), 'Automattic\\Jetpack\\Sync\\Dedicated_Sender' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-dedicated-sender.php' ), 'Automattic\\Jetpack\\Sync\\Default_Filter_Settings' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-default-filter-settings.php' ), 'Automattic\\Jetpack\\Sync\\Defaults' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php' ), 'Automattic\\Jetpack\\Sync\\Functions' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-functions.php' ), 'Automattic\\Jetpack\\Sync\\Health' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-health.php' ), 'Automattic\\Jetpack\\Sync\\JSON_Deflate_Array_Codec' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-json-deflate-array-codec.php' ), 'Automattic\\Jetpack\\Sync\\Listener' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-listener.php' ), 'Automattic\\Jetpack\\Sync\\Lock' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-lock.php' ), 'Automattic\\Jetpack\\Sync\\Main' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-main.php' ), 'Automattic\\Jetpack\\Sync\\Modules' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-modules.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Attachments' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-attachments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Callables' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Comments' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Constants' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync_Immediately' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Import' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-import.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Menus' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-menus.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Meta' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Module' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Network_Options' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-network-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Options' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Plugins' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Posts' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Protect' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-protect.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Search' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Stats' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-stats.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Term_Relationships' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Terms' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Themes' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-themes.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Updates' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Users' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WP_Super_Cache' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-wp-super-cache.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce_HPOS_Orders' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php' ), 'Automattic\\Jetpack\\Sync\\Package_Version' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php' ), 'Automattic\\Jetpack\\Sync\\Queue' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php' ), 'Automattic\\Jetpack\\Sync\\Queue\\Queue_Storage_Options' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', '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.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/sync-queue/class-queue-storage-table.php' ), 'Automattic\\Jetpack\\Sync\\Queue_Buffer' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue-buffer.php' ), 'Automattic\\Jetpack\\Sync\\REST_Endpoints' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php' ), 'Automattic\\Jetpack\\Sync\\REST_Sender' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-sender.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Usermeta' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-usermeta.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Users' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-users.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore_Interface' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Sender' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php' ), 'Automattic\\Jetpack\\Sync\\Server' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-server.php' ), 'Automattic\\Jetpack\\Sync\\Settings' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php' ), 'Automattic\\Jetpack\\Sync\\Simple_Codec' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-simple-codec.php' ), 'Automattic\\Jetpack\\Sync\\Users' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Utils' => array( - 'version' => '4.7.0.0-alpha1738778781', + 'version' => '4.7.0.0-alpha1738828028', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-utils.php' ), 'Automattic\\Jetpack\\Terms_Of_Service' => array(