[cvs] commit: framework/Memcache Memcache.php

Michael M Slusarz slusarz at horde.org
Thu Oct 4 15:24:10 UTC 2007


slusarz     2007-10-04 11:24:10 EDT

  Modified files:
    Memcache             Memcache.php 
  Log:
  Yet another rewrite of oversize support.  This code is a bit more complex
  than the previous, but it allows us to potentially package the retrieval
  of the oversize tracking table with other gets, saving us a trip to/from the
  memcache server.
  Remove ability to turn/off large item support.  Since we are dealing with
  a singleton here, this could potentially cause conflicts.
  Fix replace() when dealing with an oversize item.
  Remove an unneeded private variable.
  Make sure to clear cached oversized key when deleting an item.
  
  Revision  Changes    Path
  1.21      +144 -77   framework/Memcache/Memcache.php

  Chora Links:
  http://cvs.horde.org/diff.php/framework/Memcache/Memcache.php?r1=1.20&r2=1.21&ty=u


More information about the cvs mailing list