ZF-8183: Zend_Queue_Adapter_Memcacheq should only support its native capabilities

Issue Type: Improvement Created: 2009-10-29T18:13:00.000+0000 Last Updated: 2009-11-02T17:38:49.000+0000 Status: Closed Fix version(s): - 1.9.6 (24/Nov/09)

Reporter: George Miroshnikov (laggyluke) Assignee: Justin Plock (jplock) Tags: - Zend_Queue

Related issues: - ZF-8182



Methods create() and isExists() are meaningless in context of Memcacheq due to it's approach to creating queues on-the-fly. Method getQueues() can only be implemented by opening separate socket connection and talking to Memcacheq server bypassing PHP's client library. Besides, the usefulness of this method is questionable due to the same on-the-fly approach.

While I understand that this means breaking backward compatibility at certain level, I would suggest to remove the support for these capabilities, because they can not be implemented consistently and efficiently, and they are in conflict with Memcacheq's nature.


Posted by Justin Plock (jplock) on 2009-11-02T17:38:30.000+0000

We're making sure the adapters implement a common set of methods with the abstract classes.

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.