Commit be151a6c76 for woocommerce

commit be151a6c767c9fa143f92939651960af6d6e8434
Author: Tung Du <dinhtungdu@gmail.com>
Date:   Tue Dec 23 22:07:05 2025 +0700

    Fix: performance issue with filter data cache (#62575)

diff --git a/plugins/woocommerce/changelog/wooplug-6049-performance-slow-wp_load_alloptions-dp-call-200000 b/plugins/woocommerce/changelog/wooplug-6049-performance-slow-wp_load_alloptions-dp-call-200000
new file mode 100644
index 0000000000..0dbbc9d0c6
--- /dev/null
+++ b/plugins/woocommerce/changelog/wooplug-6049-performance-slow-wp_load_alloptions-dp-call-200000
@@ -0,0 +1,4 @@
+Significance: patch
+Type: performance
+
+Fix: Set expiration time for filter data cache to avoid autoloading all cache data
diff --git a/plugins/woocommerce/src/Internal/ProductFilters/FilterData.php b/plugins/woocommerce/src/Internal/ProductFilters/FilterData.php
index 791c81bb63..470017f504 100644
--- a/plugins/woocommerce/src/Internal/ProductFilters/FilterData.php
+++ b/plugins/woocommerce/src/Internal/ProductFilters/FilterData.php
@@ -532,7 +532,7 @@ class FilterData {
 			'value'   => $value,
 		);

-		$result = set_transient( $key, $transient_value );
+		$result = set_transient( $key, $transient_value, DAY_IN_SECONDS );

 		return $result;
 	}