Skip to content

Commit

Permalink
Remove MEMCACHE modules
Browse files Browse the repository at this point in the history
  • Loading branch information
Heromyth committed Nov 15, 2021
1 parent db2061f commit fc2cda3
Show file tree
Hide file tree
Showing 4 changed files with 192 additions and 203 deletions.
13 changes: 1 addition & 12 deletions dub.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,5 @@
"versions": ["WITH_HUNT_CACHE"],
"dependencies": {
"hunt-redis": "~>1.2.0"
},
"configurations":[
{
"name":"default"
},
{
"name":"normal",
"dependencies": {
"libmemcached": {"version":"~>1.1.1"}
}
}
]
}
}
108 changes: 54 additions & 54 deletions source/hunt/cache/Cache.d
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,15 @@ final class Cache
return;
}

version(WITH_HUNT_MEMCACHE)
{
if(className == typeid(MemcacheAdapter))
{
_memcacheAdapter = cast(MemcacheAdapter)(adapterObject);
_type = CACHE_ADAPTER.MEMCACHE_ADAPTER;
return;
}
}
// version(WITH_HUNT_MEMCACHE)
// {
// if(className == typeid(MemcacheAdapter))
// {
// _memcacheAdapter = cast(MemcacheAdapter)(adapterObject);
// _type = CACHE_ADAPTER.MEMCACHE_ADAPTER;
// return;
// }
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -79,11 +79,11 @@ final class Cache
else
return get!(RedisAdapter, V)(key);

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return get!(MemcacheAdapter, V)(key);
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return get!(MemcacheAdapter, V)(key);
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -139,11 +139,11 @@ final class Cache
else
return get!(RedisAdapter, V)(keys);

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return get!(MemcacheAdapter, V)(keys);
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return get!(MemcacheAdapter, V)(keys);
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -187,12 +187,12 @@ final class Cache
else
return hasKey!RedisAdapter(key);

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return hasKey!MemcacheAdapter(key);
}
version(WITH_HUNT_MEMCACHE)
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return hasKey!MemcacheAdapter(key);
// }
version(WITH_HUNT_ROCKSDB)
{
case CACHE_ADAPTER.ROCKSDB:
return hasKey!RocksdbAdapter(key);
Expand Down Expand Up @@ -227,11 +227,11 @@ final class Cache
else
return set!(RedisAdapter, V)(key, v, expired);

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return set!(MemcacheAdapter, V)(key, v, expired);
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return set!(MemcacheAdapter, V)(key, v, expired);
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -328,12 +328,12 @@ final class Cache
else
return remove!RedisAdapter(key);

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return remove!MemcacheAdapter(key);
}
version(WITH_HUNT_MEMCACHE)
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return remove!MemcacheAdapter(key);
// }
version(WITH_HUNT_ROCKSDB)
{
case CACHE_ADAPTER.ROCKSDB:
return remove!RocksdbAdapter(key);
Expand Down Expand Up @@ -374,12 +374,12 @@ final class Cache
remove!RedisAdapter(keys);
break;

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
remove!MemcacheAdapter(keys);
break;
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// remove!MemcacheAdapter(keys);
// break;
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -424,12 +424,12 @@ final class Cache
clear!RedisAdapter();
break;

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
clear!MemcacheAdapter();
break;
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// clear!MemcacheAdapter();
// break;
// }

version(WITH_HUNT_ROCKSDB)
{
Expand Down Expand Up @@ -466,11 +466,11 @@ final class Cache
case CACHE_ADAPTER.REDIS:
return cast(A)_redisAdapter;

version(WITH_HUNT_MEMCACHE)
{
case CACHE_ADAPTER.MEMCACHE_ADAPTER:
return cast(A)_memcacheAdapter;
}
// version(WITH_HUNT_MEMCACHE)
// {
// case CACHE_ADAPTER.MEMCACHE_ADAPTER:
// return cast(A)_memcacheAdapter;
// }
version(WITH_HUNT_ROCKSDB)
{
case CACHE_ADAPTER.ROCKSDB:
Expand All @@ -487,7 +487,7 @@ final class Cache

MemoryAdapter _memoryAdapter;
RedisAdapter _redisAdapter;
version(WITH_HUNT_MEMCACHE) MemcacheAdapter _memcacheAdapter;
// version(WITH_HUNT_MEMCACHE) MemcacheAdapter _memcacheAdapter;
version(WITH_HUNT_ROCKSDB) RocksdbAdapter _rocksdbAdapter;

CacheOptions _option;
Expand Down
10 changes: 5 additions & 5 deletions source/hunt/cache/CacheFactory.d
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ class CacheFactory
return new Cache(new RedisAdapter(option.redisPool), option, memoryAdapter);
}

version(WITH_HUNT_MEMCACHE)
{
case AdapterType.MEMCACHE:
return new Cache(new MemcacheAdapter(option.memcache), option, memoryAdapter);
}
// version(WITH_HUNT_MEMCACHE)
// {
// case AdapterType.MEMCACHE:
// return new Cache(new MemcacheAdapter(option.memcache), option, memoryAdapter);
// }
version(WITH_HUNT_ROCKSDB)
{
case AdapterType.ROCKSDB:
Expand Down
Loading

0 comments on commit fc2cda3

Please sign in to comment.