Changeset 2966102
- Timestamp:
- 09/12/2023 10:15:43 PM (3 years ago)
- Location:
- solr-power
- Files:
-
- 16 edited
- 1 copied
-
tags/2.5.2 (copied) (copied from solr-power/trunk)
-
tags/2.5.2/CHANGELOG.md (modified) (1 diff)
-
tags/2.5.2/includes/class-solrpower-batch-index.php (modified) (1 diff)
-
tags/2.5.2/readme.txt (modified) (2 diffs)
-
tags/2.5.2/solr-power.php (modified) (2 diffs)
-
tags/2.5.2/vendor/autoload.php (modified) (1 diff)
-
tags/2.5.2/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/2.5.2/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/2.5.2/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/includes/class-solrpower-batch-index.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/solr-power.php (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
solr-power/tags/2.5.2/CHANGELOG.md
r2943905 r2966102 1 1 ## Changelog ## 2 3 ### 2.5.2 (September 12, 2023) ### 4 * Fix incompatibility with Object Cache Pro when running "wp solr index" [[#611](https://github.com/pantheon-systems/solr-power/pull/611)] 2 5 3 6 ### 2.5.1 ### -
solr-power/tags/2.5.2/includes/class-solrpower-batch-index.php
r2139719 r2966102 267 267 } 268 268 269 $wp_object_cache->group_ops = array(); 270 $wp_object_cache->stats = array(); 271 $wp_object_cache->memcache_debug = array(); 272 $wp_object_cache->cache = array(); 273 269 $properties_to_reset = array( 'group_ops', 'stats', 'memcache_debug', 'cache' ); 270 $reflection = new ReflectionClass( $wp_object_cache ); 271 272 // Set the property to an empty array if it exists and is not private/protected. 273 foreach ( $properties_to_reset as $property_name ) { 274 if ( $reflection->hasProperty( $property_name ) ) { 275 $property = $reflection->getProperty( $property_name ); 276 if ( ! $property->isPrivate() && ! $property->isProtected() ) { 277 $wp_object_cache->$property_name = array(); 278 } 279 } 280 } 274 281 if ( is_callable( $wp_object_cache, '__remoteset' ) ) { 275 282 $wp_object_cache->__remoteset(); -
solr-power/tags/2.5.2/readme.txt
r2943905 r2966102 4 4 Requires at least: 4.6 5 5 Requires PHP: 7.1 6 Tested up to: 6. 27 Stable tag: 2.5. 16 Tested up to: 6.3 7 Stable tag: 2.5.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 235 235 236 236 == Changelog == 237 238 = 2.5.2 (September 12, 2023) = 239 * Fix incompatibility with Object Cache Pro when running "wp solr index" [[#611](https://github.com/pantheon-systems/solr-power/pull/611)] 237 240 238 241 = 2.5.1 = -
solr-power/tags/2.5.2/solr-power.php
r2943905 r2966102 3 3 * Plugin Name: Solr Power 4 4 * Description: Allows WordPress sites to index and search content with ApacheSolr. 5 * Version: 2.5. 15 * Version: 2.5.2 6 6 * Author: Pantheon 7 7 * Author URI: http://pantheon.io … … 11 11 **/ 12 12 13 define( 'SOLR_POWER_VERSION', '2.5. 1' );13 define( 'SOLR_POWER_VERSION', '2.5.2' ); 14 14 15 15 /** -
solr-power/tags/2.5.2/vendor/autoload.php
r2943905 r2966102 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e::getLoader();25 return ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539::getLoader(); -
solr-power/tags/2.5.2/vendor/composer/autoload_real.php
r2943905 r2966102 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e5 class ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInita2efeaf070e3849370a78199e4e01539::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
solr-power/tags/2.5.2/vendor/composer/autoload_static.php
r2943905 r2966102 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e7 class ComposerStaticInita2efeaf070e3849370a78199e4e01539 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 370 370 { 371 371 return \Closure::bind(function () use ($loader) { 372 $loader->prefixLengthsPsr4 = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$prefixLengthsPsr4;373 $loader->prefixDirsPsr4 = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$prefixDirsPsr4;374 $loader->classMap = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$classMap;372 $loader->prefixLengthsPsr4 = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$prefixLengthsPsr4; 373 $loader->prefixDirsPsr4 = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$prefixDirsPsr4; 374 $loader->classMap = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$classMap; 375 375 376 376 }, null, ClassLoader::class); -
solr-power/tags/2.5.2/vendor/composer/installed.php
r2943905 r2966102 4 4 'pretty_version' => 'dev-main', 5 5 'version' => 'dev-main', 6 'reference' => ' 159491a1414e77c8a4286474532a2d040667ab65',6 'reference' => '3ba5ee896766bfe263a394d9d749ce5ce3db6709', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 14 14 'pretty_version' => 'dev-main', 15 15 'version' => 'dev-main', 16 'reference' => ' 159491a1414e77c8a4286474532a2d040667ab65',16 'reference' => '3ba5ee896766bfe263a394d9d749ce5ce3db6709', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../', -
solr-power/trunk/CHANGELOG.md
r2943905 r2966102 1 1 ## Changelog ## 2 3 ### 2.5.2 (September 12, 2023) ### 4 * Fix incompatibility with Object Cache Pro when running "wp solr index" [[#611](https://github.com/pantheon-systems/solr-power/pull/611)] 2 5 3 6 ### 2.5.1 ### -
solr-power/trunk/includes/class-solrpower-batch-index.php
r2139719 r2966102 267 267 } 268 268 269 $wp_object_cache->group_ops = array(); 270 $wp_object_cache->stats = array(); 271 $wp_object_cache->memcache_debug = array(); 272 $wp_object_cache->cache = array(); 273 269 $properties_to_reset = array( 'group_ops', 'stats', 'memcache_debug', 'cache' ); 270 $reflection = new ReflectionClass( $wp_object_cache ); 271 272 // Set the property to an empty array if it exists and is not private/protected. 273 foreach ( $properties_to_reset as $property_name ) { 274 if ( $reflection->hasProperty( $property_name ) ) { 275 $property = $reflection->getProperty( $property_name ); 276 if ( ! $property->isPrivate() && ! $property->isProtected() ) { 277 $wp_object_cache->$property_name = array(); 278 } 279 } 280 } 274 281 if ( is_callable( $wp_object_cache, '__remoteset' ) ) { 275 282 $wp_object_cache->__remoteset(); -
solr-power/trunk/readme.txt
r2943905 r2966102 4 4 Requires at least: 4.6 5 5 Requires PHP: 7.1 6 Tested up to: 6. 27 Stable tag: 2.5. 16 Tested up to: 6.3 7 Stable tag: 2.5.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 235 235 236 236 == Changelog == 237 238 = 2.5.2 (September 12, 2023) = 239 * Fix incompatibility with Object Cache Pro when running "wp solr index" [[#611](https://github.com/pantheon-systems/solr-power/pull/611)] 237 240 238 241 = 2.5.1 = -
solr-power/trunk/solr-power.php
r2943905 r2966102 3 3 * Plugin Name: Solr Power 4 4 * Description: Allows WordPress sites to index and search content with ApacheSolr. 5 * Version: 2.5. 15 * Version: 2.5.2 6 6 * Author: Pantheon 7 7 * Author URI: http://pantheon.io … … 11 11 **/ 12 12 13 define( 'SOLR_POWER_VERSION', '2.5. 1' );13 define( 'SOLR_POWER_VERSION', '2.5.2' ); 14 14 15 15 /** -
solr-power/trunk/vendor/autoload.php
r2943905 r2966102 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e::getLoader();25 return ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539::getLoader(); -
solr-power/trunk/vendor/composer/autoload_real.php
r2943905 r2966102 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e5 class ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 0a0cc3462877faf9ad99976239b4ed4e', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInita2efeaf070e3849370a78199e4e01539', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInita2efeaf070e3849370a78199e4e01539::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
solr-power/trunk/vendor/composer/autoload_static.php
r2943905 r2966102 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e7 class ComposerStaticInita2efeaf070e3849370a78199e4e01539 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 370 370 { 371 371 return \Closure::bind(function () use ($loader) { 372 $loader->prefixLengthsPsr4 = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$prefixLengthsPsr4;373 $loader->prefixDirsPsr4 = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$prefixDirsPsr4;374 $loader->classMap = ComposerStaticInit 0a0cc3462877faf9ad99976239b4ed4e::$classMap;372 $loader->prefixLengthsPsr4 = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$prefixLengthsPsr4; 373 $loader->prefixDirsPsr4 = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$prefixDirsPsr4; 374 $loader->classMap = ComposerStaticInita2efeaf070e3849370a78199e4e01539::$classMap; 375 375 376 376 }, null, ClassLoader::class); -
solr-power/trunk/vendor/composer/installed.php
r2943905 r2966102 4 4 'pretty_version' => 'dev-main', 5 5 'version' => 'dev-main', 6 'reference' => ' 159491a1414e77c8a4286474532a2d040667ab65',6 'reference' => '3ba5ee896766bfe263a394d9d749ce5ce3db6709', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 14 14 'pretty_version' => 'dev-main', 15 15 'version' => 'dev-main', 16 'reference' => ' 159491a1414e77c8a4286474532a2d040667ab65',16 'reference' => '3ba5ee896766bfe263a394d9d749ce5ce3db6709', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.