ZF-8741: Zend_Cache_Core::getIdsMatchingAnyTags() not implemented

Issue Type: Bug Created: 2010-01-07T11:14:03.000+0000 Last Updated: 2010-03-01T18:10:15.000+0000 Status: Resolved Fix version(s): - 1.10.3 (01/Apr/10)

Reporter: Sven Axelsson (svenax) Assignee: Satoru Yoshida (satoruyoshida) Tags: - Zend_Cache

Related issues: Attachments:


Cache backends implementing the extended interface all have a getIdsMatchingAnyTags() method. However, this is not implemented in Zend_Cache_Core, so the backend method can not be called.

A new method Zend_Cache_Core::getIdsMatchingAnyTags() should be created similar to Zend_Cache_Core::getIdsMatchingTags().


Posted by Satoru Yoshida (satoruyoshida) on 2010-02-01T12:53:51.000+0000

Thank You for report, I will be happy if You try trunk code ( SVN r20815)

Posted by Sven Axelsson (svenax) on 2010-02-02T00:45:36.000+0000

The impementation looks fine.

However, there ought to be unit tests that test calling all extended backend functions through Zend_Cache_Core, not just load, save, test, clean. And that would mean having Zend_Cache_Backend_Test implement the extended interface to make those methods available.

I could do that if there's interest for it.

Posted by Satoru Yoshida (satoruyoshida) on 2010-02-20T05:05:32.000+0000

Yes, it's right, Sven. We should implement missing test and do several changes that the test needs.

Posted by Satoru Yoshida (satoruyoshida) on 2010-03-01T18:10:14.000+0000

merged SVN trunk r20815 to 1.10 branch at SVN r21290.

Have you found an issue?

See the Overview section for more details.


© 2006-2018 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.