Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.9.5
-
Fix Version/s: 1.9.6
-
Component/s: Zend_Queue
-
Labels:None
Description
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.
Issue Links
| This issue is related to: | ||||
| ZF-8182 | Zend_Queue_Adapter_Memcacheq should not open new socket each time send() is called |
|
|
|
We're making sure the adapters implement a common set of methods with the abstract classes.