Feature #49185

Iterator support for Cache Frontends / Backends

Added by Robert Lemke over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Should have
Assignee:
Category:
Cache
Start date:
2013-06-17
Due date:
% Done:

100%

PHP Version:
5.4
Has patch:
No
Complexity:
medium

Description

In order to "find all" cache entries, we'd need some way to iterate over the entries. Thus implementing the Iterator interface in the cache frontends and backends would be quite convenient.

This feature is needed for the Session optimization patches.


Related issues

Blocks TYPO3.Flow - Bug #49189: Session storage has poor performance for hundreds of sessions Resolved 2013-06-17

Associated revisions

Revision 119ac7c5 (diff)
Added by Robert Lemke over 6 years ago

[FEATURE] Iterator support for APC cache backend

This adds support for iterating over entries of an APC cache.

Change-Id: I59dde3adac329d336dd8e6ad6f8d5b9dd5ac9e05
Related: #49185
Releases: master, 2.0

Revision ebb88512 (diff)
Added by Robert Lemke over 6 years ago

[FEATURE] Iterator support for Cache Frontends / Backends

This adds support for iterating over entries of a cache. In this
particular patch only support for the VariableFrontend and the file
based backends is included. Further implementations will be part of
separate commits.

Change-Id: I27705b7041973de4c493f916fc703b7a574501f0
Resolves: #49185
Releases: master, 2.0

Revision f1c8c79f (diff)
Added by Robert Lemke over 6 years ago

[FEATURE] Iterator support for Cache Frontends / Backends

This adds support for iterating over entries of a cache. In this
particular patch only support for the VariableFrontend and the file
based backends is included. Further implementations will be part of
separate commits.

Change-Id: I27705b7041973de4c493f916fc703b7a574501f0
Resolves: #49185
Releases: master, 2.0

Revision 95016a80 (diff)
Added by Robert Lemke over 6 years ago

[FEATURE] Iterator support for APC cache backend

This adds support for iterating over entries of an APC cache.

Change-Id: I59dde3adac329d336dd8e6ad6f8d5b9dd5ac9e05
Related: #49185
Releases: master, 2.0

History

#1 Updated by Robert Lemke over 6 years ago

  • Status changed from New to Accepted

#2 Updated by Gerrit Code Review over 6 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21475

#3 Updated by Gerrit Code Review over 6 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21475

#4 Updated by Gerrit Code Review over 6 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21475

#5 Updated by Gerrit Code Review over 6 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21475

#6 Updated by Gerrit Code Review over 6 years ago

Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21475

#7 Updated by Anonymous over 6 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#8 Updated by Gerrit Code Review over 6 years ago

  • Status changed from Resolved to Under Review

Patch set 1 for branch 2.0 has been pushed to the review server.
It is available at https://review.typo3.org/21506

#9 Updated by Anonymous over 6 years ago

  • Status changed from Under Review to Resolved

Also available in: Atom PDF