$this->exists() &&
empty( $oldid );
wfDebug( 'Article::view using parser cache: ' . ($pcache ? 'yes' : 'no' ) . "\n" );
+ if ( $wgUser->getOption( 'stubthreshold' ) ) {
+ wfIncrStats( 'pcache_miss_stub' );
+ }
$outputDone = false;
if ( $pcache ) {
$key = "$wgDBname:diff:oldid:{$this->mOldid}:newid:{$this->mNewid}";
$difftext = $wgMemc->get( $key );
if ( $difftext ) {
+ wfIncrStats( 'diff_cache_hit' );
return $difftext;
}
}
// Save to cache for 7 days
if ( $key !== false ) {
+ wfIncrStats( 'diff_cache_miss' );
$wgMemc->set( $key, $difftext, 7*86400 );
+ } else {
+ wfIncrStats( 'diff_uncacheable' );
}
return $difftext;
}