Commit Graph

40 Commits

Author SHA1 Message Date
Radu Ioan Fericean
e50a0f8753 Merge branch 'master' into hapool 2015-09-08 16:37:32 +03: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
4f11a40a57 moved response cache ttl in general config 2015-07-24 17:57:46 +03:00
Radu Ioan Fericean
8abab18b07 added wait semaphore for response cache 2015-07-22 15:21:16 +03:00
Radu Ioan Fericean
a7cf099c5c used response cache in responder 2015-07-20 12:15:24 +03:00
Radu Ioan Fericean
835f6533da added response cache mechanism 2015-07-20 09:56:20 +03:00
Radu Ioan Fericean
9ffc2a4715 refactored errors 2015-06-13 16:45:09 +03:00
Radu Ioan Fericean
1665113742 small optimizations for cache 2014-11-27 22:36:42 +02: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
4735c7c0a4 updates simple cache store too 2014-11-26 18:30:40 +02:00
Radu Ioan Fericean
680985200f Using map[interface{}]struct{} instead of []interface{} in cache 2014-11-26 18:28:07 +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
90f77cf158 one more test 2014-09-03 19:17:54 +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
a74a201735 seting increment cost to 0 for increments payed using free minutes 2013-12-19 18:44:58 +02:00
Radu Ioan Fericean
522ef1cf9c commented out the test taht sometimes fails on drone.io 2013-12-17 19:57:44 +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
52b1358e9a put reference of the slices in array not slice ref value 2013-04-14 15:13:04 +03:00
Radu Ioan Fericean
e4ed91297d as dirs 2012-09-20 11:50:36 +03:00
Radu Ioan Fericean
4a2dae6f97 try to remove the submodules 2012-09-20 11:48:29 +03:00
Radu Ioan Fericean
ef7a7a7ac4 added libraries back to main repo 2012-09-20 11:33:06 +03:00