Radu Ioan Fericean
|
c939a49af3
|
using esternal library for cache
|
2016-08-18 20:17:51 +03:00 |
|
Radu Ioan Fericean
|
a7f3ae99c4
|
implemented get keys for prefix
|
2016-08-16 18:11:38 +03:00 |
|
Radu Ioan Fericean
|
747af43f8d
|
initialize cache with config object
|
2016-08-15 23:05:55 +03:00 |
|
Radu Ioan Fericean
|
b89725be46
|
hardcoded values for cache
|
2016-08-15 11:12:15 +03:00 |
|
Radu Ioan Fericean
|
a10f0aaaa9
|
refernce db test ok
|
2016-08-10 20:02:28 +03:00 |
|
Radu Ioan Fericean
|
a5e44fd590
|
engine compiling succesfully
|
2016-08-09 21:17:35 +03:00 |
|
Radu Ioan Fericean
|
447974dd7c
|
moved cache files back in separate package
|
2016-08-05 19:42:35 +03:00 |
|
Radu Ioan Fericean
|
5c9d506d5b
|
new composite cache lru/ttl
|
2016-07-19 19:18:59 +03:00 |
|
Radu Ioan Fericean
|
8cc273b2f1
|
introduced new LRU/TTL caches
|
2016-07-14 19:23:44 +03:00 |
|
Radu Ioan Fericean
|
e84e28faae
|
cache refactoring for save and load
|
2016-06-07 22:43:02 +03:00 |
|
Radu Ioan Fericean
|
eb071e49f2
|
initial cache files mechanism
|
2016-06-02 20:59:30 +03:00 |
|
Radu Ioan Fericean
|
b0fe280b34
|
improve reverse aliases
|
2015-11-23 14:23:34 +02:00 |
|
Radu Ioan Fericean
|
06e4004c51
|
removed cache items timestamps
|
2015-11-18 15:47:49 +02:00 |
|
Radu Ioan Fericean
|
ec040b4ae6
|
added reverse alias APIs and console commands
fixes #170, fixes #168
|
2015-09-07 17:22:54 +03:00 |
|
Radu Ioan Fericean
|
dac0248c15
|
load all destination in cache if more than 0.5
|
2014-11-27 12:06:47 +02:00 |
|
Radu Ioan Fericean
|
013ff6c6f2
|
fixes + easy switch between cache stores
|
2014-09-05 22:25:20 +03:00 |
|
Radu Ioan Fericean
|
7b2ba2aeb9
|
turbo charged cache at 2:30am
|
2014-09-04 02:28:10 +03:00 |
|
Radu Ioan Fericean
|
9467f5741b
|
count keys on CachePush too
|
2014-09-03 20:03:01 +03:00 |
|
Radu Ioan Fericean
|
24c79b6b22
|
working version for cache transactions
|
2014-09-03 19:17:55 +03:00 |
|
Radu Ioan Fericean
|
fa7b97b5dc
|
work on cache transactions
|
2014-09-03 19:17:54 +03:00 |
|
Radu Ioan Fericean
|
c5fea8ef71
|
simplified cache
|
2014-09-03 19:17:54 +03:00 |
|
Radu Ioan Fericean
|
1574de1d38
|
some cache loking fixes
|
2014-08-01 17:59:13 +03:00 |
|
Radu Ioan Fericean
|
982f6e0864
|
faster lock unlock
|
2014-07-17 13:33:17 +03:00 |
|
Radu Ioan Fericean
|
ede467c899
|
Merge branch 'lcr'
Conflicts:
engine/calldesc.go
engine/handler_derivedcharging.go
mediator/mediator.go
utils/apitpdata.go
|
2014-04-29 14:20:15 +03:00 |
|
Radu Ioan Fericean
|
e5f66a8f4b
|
only delete if cache key exists
|
2014-04-28 16:37:39 +03:00 |
|
Radu Ioan Fericean
|
9a63438577
|
added lock for counters flush
|
2014-04-28 13:33:37 +03:00 |
|
Radu Ioan Fericean
|
c9493005cd
|
more cache fixes
|
2014-04-28 12:45:21 +03:00 |
|
Radu Ioan Fericean
|
24a2436f81
|
faster cache counter and unified caches
|
2014-04-28 12:12:19 +03:00 |
|
Radu Ioan Fericean
|
834a25ae74
|
Merge branch 'master' into lcr
|
2014-04-01 20:50:05 +03:00 |
|
Radu Ioan Fericean
|
62c56ae26b
|
stale destination prefix cleaning
|
2014-03-31 21:01:52 +03:00 |
|
Radu Ioan Fericean
|
611743d3c5
|
first lcr algo
|
2014-03-26 11:51:03 +02:00 |
|
Radu Ioan Fericean
|
cd9eaecb83
|
changed the way the destinations are cached
|
2013-12-17 19:33:04 +02:00 |
|
Radu Ioan Fericean
|
609f6271df
|
added method for finding cache key age
|
2013-12-15 20:43:46 +02:00 |
|
Radu Ioan Fericean
|
3257010f32
|
added cache entries count and added prefix for cache keys
|
2013-12-05 13:08:32 +02:00 |
|
Radu Ioan Fericean
|
859890f0b4
|
fixed two caching issues
|
2013-11-27 20:13:25 +02:00 |
|
Radu Ioan Fericean
|
d05cd92a8d
|
added RemKey method for cache
|
2013-11-15 14:28:57 +02:00 |
|
Radu Ioan Fericean
|
566447a0a0
|
re-added caching for destinations and moved cache to storage classes
|
2013-10-28 15:25:45 +02:00 |
|
Radu Ioan Fericean
|
e4ed91297d
|
as dirs
|
2012-09-20 11:50:36 +03:00 |
|