From c232f1fb498895e4fadb32a0e47968f9bea161b1 Mon Sep 17 00:00:00 2001
From: Sandeep Shewalkar <sandeepss@mkcl.org>
Date: Mon, 2 Jul 2018 16:56:04 +0530
Subject: [PATCH] bigcache_removed

bigcache_removed
---
 cachehelper/cacheHelper.go | 63 --------------------------------------
 1 file changed, 63 deletions(-)
 delete mode 100644 cachehelper/cacheHelper.go

diff --git a/cachehelper/cacheHelper.go b/cachehelper/cacheHelper.go
deleted file mode 100644
index 39f80e1..0000000
--- a/cachehelper/cacheHelper.go
+++ /dev/null
@@ -1,63 +0,0 @@
-package cachehelper
-
-import (
-	"time"
-
-	"corelab.mkcl.org/MKCLOS/coredevelopmentplatform/coreospackage/logginghelper"
-	"github.com/allegro/bigcache"
-)
-
-const (
-	BIGCACHEShards             = 8
-	BIGCACHEMaxEntrySize       = 1024
-	BIGCACHEVerbose            = true
-	BIGCACHEHardMaxCacheSize   = 0
-	BIGCACHEMaxEntriesInWindow = 100000
-	BIGCACHELifeWindow         = 2
-)
-
-var bigcacheConfig = bigcache.Config{
-	// number of shards (must be a power of 2)
-	// Shards: 4096,
-	Shards: BIGCACHEShards,
-	// time after which entry can be evicted
-	LifeWindow: BIGCACHELifeWindow * time.Hour,
-	// rps * lifeWindow, used only in initial memory allocation
-	MaxEntriesInWindow: BIGCACHEMaxEntriesInWindow,
-	// MaxEntriesInWindow: 10,
-	// max entry size in bytes, used only in initial memory allocation
-	MaxEntrySize: BIGCACHEMaxEntrySize,
-	// prints information about additional memory allocation
-	Verbose: BIGCACHEVerbose,
-	// cache will not allocate more memory than this limit, value in MB
-	// if value is reached then the oldest entries can be overridden for the new ones
-	// 0 value means no size limit
-	HardMaxCacheSize: BIGCACHEHardMaxCacheSize,
-	// callback fired when the oldest entry is removed because of its
-	// expiration time or no space left for the new entry. Default value is nil which
-	// means no callback and it prevents from unwrapping the oldest entry.
-	OnRemove: nil,
-}
-
-var cache, initErr = bigcache.NewBigCache(bigcacheConfig)
-
-//GetValue GetValue
-func GetValue(key string) ([]byte, error) {
-	return cache.Get(key)
-}
-
-//SetValue SetValue
-func SetValue(key string, value []byte) error {
-	return cache.Set(key, value)
-}
-
-//GetLength GetLength
-func GetLength() int {
-	return cache.Len()
-}
-
-//Callback function executed when cache element is removed.
-//Executed only when onRemove of cache config poting to this function
-func onRemove(key string, entry []byte) {
-	logginghelper.LogInfo(key + " removed at " + time.Now().String())
-}
-- 
GitLab