[wp-trac] [WordPress Trac] #23173: Don't cache arrays of query results in a single cache bucket

WordPress Trac noreply at wordpress.org
Thu Jan 10 19:05:18 UTC 2013


#23173: Don't cache arrays of query results in a single cache bucket
----------------------------+--------------------------
 Reporter:  ryan            |       Type:  defect (bug)
   Status:  new             |   Priority:  normal
Milestone:  Future Release  |  Component:  Cache
  Version:  3.5             |   Severity:  normal
 Keywords:                  |
----------------------------+--------------------------
 We have started using one cache bucket per query with passive invalidation
 controlled through a last_changed incrementor. See #22024 for an example.
 We also need to do this with get_pages(), wp_get_archives(), and
 elsewhere. On wordpress.com we have hacked some of these into separate
 buckets because saving multiple queries per cache bucket results in huge
 buckets. We have seen 72MB get_pages caches. Let's finally clean this up
 for good. Some of the last_changed work done for #22176 can be used here.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/23173>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list