Commit Graph

450 Commits

Author SHA1 Message Date
DanB
a9b10b7f65 PreloadCache -> LoadCache 2016-12-27 18:22:11 +01:00
DanB
7111bf239c Apierv1.PreloadCache, ApierV1.FlushCache with options, remove Responder.FlushCache, fixes at CacheDataFromDB for all keys 2016-12-23 19:30:14 +01:00
DanB
a2955efd83 Storage CacheDataFromDB fixes for nil ids 2016-12-21 20:33:31 +01:00
DanB
003e79beb6 Preload ActionTriggers 2016-12-21 17:27:40 +01:00
DanB
f3788bf810 CacheDataFromDB with ActionTriggers support 2016-12-21 17:05:01 +01:00
DanB
03a9569190 Preload data on start, properly handle reloads when loadFromFolder or stor, ApierV1.PreloadCache method 2016-12-21 16:01:10 +01:00
DanB
da7e75e013 Cache load management improved, fixes #615, fixes #619 2016-12-19 19:07:59 +01:00
DanB
3380c918ba CacheDataFromDB with ReverseAliases 2016-12-16 19:08:51 +01:00
DanB
16b51a7334 Storage CacheDataFromDB with ResourceLimit support 2016-12-15 20:47:03 +01:00
DanB
ff6c38df1b CacheDataFromDB with aliases support 2016-12-05 14:09:44 +01:00
DanB
a4fe445bb4 LCR in CacheDataFromDB 2016-12-05 11:00:42 +01:00
DanB
ce27342942 CacheDataFromDB with DerivedCharging support 2016-12-05 10:31:56 +01:00
DanB
bb14494d6f SharedGroups in CacheDataFromDB 2016-12-04 19:30:11 +01:00
DanB
ea82801c30 ActionPlan caching into CacheDataFromDB 2016-12-04 18:01:53 +01:00
DanB
f7a3cea9a2 Support for Actions in CacheDataFromDB 2016-12-04 15:15:10 +01:00
DanB
b1bdbfc5a7 CacheDataFromDB for RatingProfiles, various redis/mongo fixes 2016-11-29 21:22:45 +01:00
DanB
c1e4d46c9c Adding ReverseDestinations and RatingPlan to CacheDataFromDB, remove automatic caching for SetRatingPlan 2016-11-29 18:33:21 +01:00
DanB
9ed59f99cd Fix caching for empty RL in redis driver, tests 2016-11-29 13:13:43 +01:00
DanB
18e920c43f CacheDataFromDB method for mongo 2016-11-28 18:50:35 +01:00
DanB
b8529af350 Storage inteface CacheDataFromDB, implementation in redis with tests, fix for destination not being cached in redis 2016-11-28 14:57:58 +01:00
DanB
62f4f14d55 Storage.GetActions using GetCloned 2016-11-25 20:24:00 +01:00
DanB
493bd89625 Storage revert GetActions without clone 2016-11-25 15:23:20 +01:00
DanB
ece5e0309c Fix cache key for GetActionPlan in mongo driver 2016-11-25 14:52:26 +01:00
rbarrabe
73d8147a56 Update storage_mongo_datadb.go 2016-11-25 10:18:26 +01:00
DanB
e657fb3ca8 GetActionPlan from cache with GetCloned 2016-11-22 18:13:35 +01:00
DanB
8f2379ed5c Mongo storage TPDestination format change, APierV2.SetTPDestination and GetTPDestination using Tag instead of DestinationId to have a common format before TP data 2016-11-22 12:55:43 +01:00
DanB
6170f8cbf4 TPDestination.DestinationId -> DestinationID 2016-11-17 17:03:01 +01:00
DanB
443c594edc StorageMongo creating indexes based on storDBType 2016-11-17 13:18:43 +01:00
DanB
6e535f11af MongoDB driver does not longer handle indexing on each connection 2016-11-16 20:58:01 +01:00
DanB
23693c2df2 SMGeneric - different tables for active and passive sessions, storage_mongo to avoid dropping system namespace on flushdb 2016-10-26 12:27:26 +02:00
DanB
36bc00ae77 Mongo MatchReqFilterIndex fix, added mongo integration tests for RequestFilterIndexes 2016-10-11 15:32:08 +02:00
DanB
b167aa00e4 ResourceLimit and ReqFilterIndexes implementation in mongo driver 2016-10-10 21:01:27 +02:00
DanB
f6ac392439 ReqFilterIndexes in storage_interface and implemented in redis driver 2016-10-08 21:42:00 +02:00
DanB
d9c62783f8 New ReqFilterIndexer, indexes moved to standard cache 2016-10-08 19:06:35 +02:00
DanB
aad88d2973 Renamed cache2go into cache for simplicity 2016-10-07 18:35:48 +02:00
rbarrabe
b7fc170878 Update storage_mongo_datadb.go 2016-09-15 11:18:02 +02:00
rbarrabe
1a50c84492 Remove Rating profile without regex 2016-09-15 11:12:37 +02:00
rbarrabe
e93e65d28d Escaping * 2016-09-15 10:01:52 +02:00
DanB
401625861d Updated project README, COPYRIGHT information 2016-09-02 13:04:34 +02:00
DanB
f7edd20174 Cache redesign, fixing transactions mechanism 2016-08-31 11:43:33 +02:00
Radu Ioan Fericean
1e053d2c8f fix get all eaction plans keys 2016-08-16 19:30:29 +03:00
Radu Ioan Fericean
747af43f8d initialize cache with config object 2016-08-15 23:05:55 +03:00
Radu Ioan Fericean
fe0341aeec integration tests fixes 2016-08-14 18:39:07 +03:00
Radu Ioan Fericean
333aad3587 driver set operation with no cache param 2016-08-12 12:30:34 +03:00
Radu Ioan Fericean
d079e42147 engine test passing 2016-08-11 23:56:55 +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
5038b7344b Merge branch 'master' into newcache 2016-08-04 23:09:32 +03:00
DanB
a28665fb2b ResourceLimits loaded from .csv to redis, get, set remove methods in AccountingStorage interface 2016-08-01 21:30:42 +02:00
Radu Ioan Fericean
dbceab4157 ported mongo driver to newcache 2016-07-25 22:15:22 +03:00