Commit Graph

464 Commits

Author SHA1 Message Date
TeoV
93cb87bece LoadIDs use time.UnixNanoseconds instead of GenUUID 2019-04-04 14:30:08 +02:00
TeoV
ba419ec67e Adding LoadID methods in storage_interface 2019-03-27 11:51:20 +01:00
Tripon Alexandru-Ionut
ad54df15f7 Added Dispatcher Hosts 2019-03-26 19:46:42 +01:00
Trial97
98df30cd36 Updated precache with filter_indexes 2019-03-15 15:37:55 +01:00
Trial97
396db81fa4 Updated redis sentinel conection to try all conection before returning a error. closes#1410 2019-02-28 08:42:46 +01:00
Trial97
22828945a3 Removed PubSub 2019-02-19 16:42:33 +01:00
Trial97
b8ff4bdfd9 Removed DerivedChrgerS 2019-02-19 16:42:33 +01:00
Trial97
b87dbf650d Removed UserS and modified some meta consts 2019-02-18 12:37:50 +02:00
Trial97
7442753ed3 Removed AliaseS 2019-02-15 18:01:22 +02:00
Trial97
c71476ac81 Added check when removing from data base 2019-01-29 12:24:33 +00:00
Trial97
f8de227351 Added timeout for Guardian.Guard 2019-01-23 14:12:33 +01:00
TeoV
473d8dbc5a Add infrastructure for DispatcherProfile 2019-01-10 15:42:02 +01:00
TeoV
8af148da1a Remove CDRStats and LCR 2018-11-21 18:28:33 +01:00
Trial97
c23476c358 Added separate config structures for: HTTP config, Listen config, RalS config. 2018-10-31 11:02:30 +01:00
TeoV
34a5843bea Update sentinel_test with parallel tests and 2 sentinels 2018-10-05 13:38:29 +02:00
TeoV
83f21c17fe Update redis sentinel to accept multiple sentinels and failover 2018-10-05 13:38:29 +02:00
TeoV
25e3cda1d7 Allow engine to connect to a redis sentinel(+test) 2018-10-03 14:06:22 +02:00
TeoV
056429bd5a Refactor filterIndexes in mongo 2018-09-28 19:03:08 +02:00
TeoV
b7ddb2c066 Remove from config filter reverse indexes and update integration test 2018-08-21 17:22:56 +02:00
TeoV
38c087d626 Add test in apier/v1 for Charger 2018-07-12 16:41:57 +02:00
TeoV
a31b1a91bd Add drv methods for ChargerProfiles 2018-07-10 12:30:09 +02:00
DanB
910ea04c08 Storage.Get/Set/RemVersions improvements 2018-04-25 18:45:24 +02:00
DanB
037bb1f0d8 Skel for TPLoader and TPcsvReader, changed file perms in engine 2018-03-11 19:41:30 +01:00
Anevo
60c9a8661f Renamed RemThresholdProfile to RemoveThresholdProfile 2018-03-07 06:44:27 -05:00
DanB
db14b0184e Updating integration tests with the new APIs 2018-03-06 17:20:04 +01:00
DanB
e77d24f356 DataManager RemoveReverseIndexes using cacheID and itemIDPrefix 2018-03-06 17:20:04 +01:00
DanB
cde86ff059 DataManager SetFilterReverseIndexes using cacheID and itemIDPrefix 2018-03-06 17:20:04 +01:00
DanB
456c512440 DataManager RemoveFilterIndexes and GetFilterReverseIndexes using cacheID and itemIDPrefix 2018-03-06 17:20:04 +01:00
DanB
bbd3436440 DataManager.SetFilterIndexes with cacheID and itemIDPrefix 2018-03-06 17:20:04 +01:00
DanB
d95c5e85b3 DataManager.GetFilterIndexes with cacheID and itemIDPrefix, utils.CachePrefixToInstance, utils.PrefixToRevIndexCache 2018-03-06 17:20:04 +01:00
DanB
45f638102d MatchFilterIndexDrv properly prepending prefix instead of concatenating it 2018-03-06 17:20:04 +01:00
DanB
441a7355e3 Replace ItemNotFound error with transcache.ErrNotFound 2018-03-06 17:20:04 +01:00
DanB
9d196c1427 Engine using TransCache instead of built-in 2018-03-06 17:20:04 +01:00
Anevo
21b6980275 Renamed RemStatQueue to RemoveStatQueue 2018-03-06 17:19:18 +01:00
TeoV
1747b16615 Indexes with tmp_ key will overwrite existing one 2018-03-05 18:05:50 +01:00
TeoV
65e1b409b0 Refactoring code and Update struct for Suppliers ( SoringParams -> SoringParameters) 2018-02-11 18:27:56 +01:00
TeoV
523285fd1d RemoveAccount returned error (NOT FOUND) 2018-02-09 15:56:42 +01:00
TeoV
67b621e456 Renaming RequesFilter -> FilterRule and ReqFilterIndexer -> FilterIndexer 2018-01-31 18:31:07 +01:00
TeoV
24f19d6646 Mongo.HasData to consider Tenant 2018-01-31 11:32:45 +01:00
TeoV
687208970c Update filterIndexer and add filterindexer_it_test.go 2018-01-31 11:32:45 +01:00
TeoV
bab62a6d11 Add transactionID functionality on idx/revIdx 2018-01-31 11:32:45 +01:00
edwardro22
ed5851f3f2 Updated indexes to use *string tag 2018-01-22 09:40:13 +01:00
edwardro22
f703c2bd29 uniformized code across redis and mongo drivers ,fixed integration test for filter indexes 2018-01-07 10:58:34 +01:00
edwardro22
17b16a415a Removed history service 2018-01-04 14:12:08 +01:00
edwardro22
5ad2a1753d Added compile indexes for threshold with test 2018-01-03 12:07:31 +01:00
edwardro22
77b5a25d22 Updated SetThresholdProfile to work with indexes 2018-01-03 12:07:31 +01:00
TeoV
b7178df83f Update MatchFilterIndexes with new struct 2017-12-27 12:16:18 +01:00
TeoV
f7a3cd5c86 New index structure 2017-12-27 12:16:18 +01:00
TeoV
8a42c224dd Update methods for FilterIndexer 2017-12-19 17:26:56 +01:00
TeoV
d3fb783d11 Add test for new Indexes in onstor_it_test.go 2017-12-19 17:26:56 +01:00