Two tests still fail:
- Temporary cache with lifetime does not exists after wipe.
This is okay because Drupal core does too. Still an issue about this for Drupal 7.

- Unix timestamp cache without lifetime exists after expiration.
APC expiration is done After a fetch of a cid. Still need to think of something smart here.

CommentFileSizeAuthor
#1 apc_tests_fix.patch3.85 KBR.Muilwijk
apc_tests_fix.patch4.42 KBR.Muilwijk

Comments

R.Muilwijk’s picture

StatusFileSize
new3.85 KB

One of the tests was fixed by a little change I made in cacherouter.inc
This was related to: http://drupal.org/node/330890

New patch is up without the small patch of cacherouter.inc

andypost’s picture

Status: Needs review » Needs work

There's a problem with delete if you clean only temp values you never realize delete by mask (possible with apc_cache_info('user', FALSE) to get all keys and compare with mask)

I got some ideas about eAcc - retriving of cache keys is fast

But first let's close
#328466: Split up flushing in multiple functions
#330890: Wrong deleting code in cacherouter.inc
#331220: Namespaces in shared enviroments (typo in cache.php)

module is very draft

slantview’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.