+
+ if ( exists $view_cache->{$url}->{time} ) {
+ if ( time() - $view_cache->{$url}->{time} < 60 ) {
+ warn "HIT CouchDB cache $url";
+ $view_cache->{$url}->{hit}++;
+ return _render_jsonp( $self, $view_cache->{$url}->{json} );
+ } else {
+ warn "REFRESH CouchDB cache $url";
+ $view_cache->{$url}->{refresh}++;
+ }
+ } else {
+ $view_cache->{$url}->{miss}++;
+ }