Closed
Bug 1521883
Opened 7 years ago
Closed 3 months ago
Refactor Bugzilla::Memcached into Bugzilla::Cache to allow for extension
Categories
(bugzilla.mozilla.org :: General, task, P3)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: dylan, Unassigned)
References
Details
- Rename Bugzilla::Memcached to Bugzilla::Cache::Memcached
- Replace the 'new' constructor with Moo and a lazy attribute for building the inner memcached object
- Replace all the $self->{memcached} with $self->memcached.
- Create a Bugzilla::Cache role (as below)
- add
with 'Bugzilla::Cache'to Bugzilla::Cache::Memcached
package Bugzilla::Cache;
use 5.10.1;
use strict;
use warnings;
requires 'set', 'get_config', 'clear_config'; # add all methods that are called outside of the class
Updated•7 years ago
|
Assignee: imadueme → nobody
Priority: -- → P3
Updated•7 years ago
|
Type: defect → task
Comment 1•3 months ago
|
||
Probably sticking with Memcache for the foreseeable future since it is widely supported.
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•