149 Commits

Author SHA1 Message Date
porosnicuadrian
79c5c99fcb Updated tests and methods for thresholds.go with tenant default value 2020-10-15 12:43:40 +02:00
Trial97
12b50881b2 Updated concurrent requests server codecs 2020-10-15 12:41:04 +02:00
Trial97
61d2b4e922 Added *eventType to opts for process threhold 2020-10-09 14:27:48 +02:00
Trial97
a289fc0f59 Updated arguments for sessions RPC 2020-10-04 11:20:16 +02:00
TeoV
d7c80ab71d Update ThresholdProfile will update the snooze time 2020-09-25 13:04:20 +02:00
TeoV
92d5436e6b Send furder Opts from APIer to CacheS when do set/remove operations 2020-07-30 13:29:14 +02:00
Trial97
11dac21b88 Starting replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
TeoV
05e2377d3c Add infrastructure for *suffix filter indexes 2020-07-30 11:13:37 +02:00
Trial97
b0c354c7c1 Updated filter indexes to only index dynamic path 2020-07-24 15:11:45 +02:00
TeoV
85e7148433 Optimize matchItemProfileForEvent functions 2020-07-06 09:58:07 +03:00
Trial97
5cdf187ea2 Updated MatchingItemIDsForEvent to use the new Indexes format 2020-06-17 09:50:36 +02:00
Trial97
f10f570a27 Removed config.NavigableMap 2020-05-18 13:26:06 +02:00
DanB
9b935ecc64 [Docs] Adding ThresholdS documentation 2020-02-21 19:11:04 +01:00
adragusin
743c4e8a38 Added Replication APIs to dispatcher 2020-02-20 11:23:46 +01:00
Trial97
ff8a7f23f0 Added nested_fields config 2020-01-10 08:04:45 +02:00
Trial97
05a989aec0 Added test for Threshold with filter on BalanceSummaries in CDRServer 2019-12-05 16:02:39 +02:00
Trial97
49a88987f4 Updated engine integration tests for gob RPC 2019-11-29 17:06:27 +02:00
TeoV
0226f4c8e1 Update merge 2019-11-27 11:10:32 -05:00
DanB
1e79739911 Reverting *req in filter prefixes 2019-11-25 18:23:53 +01:00
TeoV
821b5492ce Add ~*req prefix when sending NavigableMap to Pass for filtering 2019-11-25 17:18:04 +02:00
TeoV
ab843fa6c5 Disable Cache when using internalDB as DataDB 2019-11-06 19:36:01 +01:00
Trial97
8c826e1e33 Added ThresholdS as service in ServiceManager 2019-09-17 18:07:53 +02:00
TeoV
e511a2e110 Starting services message uniformity 2019-08-27 11:57:46 +02:00
TeoV
120060d95f Correct verify CGREvent in case of nil and add constants in engine package 2019-05-28 15:23:19 +02:00
TeoV
14ebcb3812 Replacing CGREvent with *CGRevent when inherited for ThresholdService 2019-05-27 20:39:55 +02:00
TeoV
8519a40e34 Add ArgDispatcher in Arguments from SessionS, ThresholdS, SupplierS, etc... 2019-04-07 18:23:31 +02:00
TeoV
950907c366 Update Set/Remove ThresoldProfile 2019-03-25 17:40:51 +01:00
Trial97
dfda3ffe72 Added indexed_selects option per subsystem 2019-03-13 13:39:51 +01:00
DanB
c6fad981a6 DispatcherS.dispatcherForEvent method, exporting MatchingItemIDsForEvent from engine 2019-01-31 11:57:25 +01:00
TeoV
7da0cf5f9b Send the event from threshold to action to be logger(support for log and callUrl) 2018-11-22 12:49:03 +01:00
TeoV
2425734dcd Clarify cacheRead/cacheWrite for threshold 2018-09-25 17:14:46 +02:00
TeoV
a1a43fa181 Clear cacheRead/cacheWrite for thresholds 2018-09-24 17:54:33 +02:00
TeoV
6d1a3f07fd Move DataProvider,NavigableMap,RsrParser into config package 2018-08-30 11:40:06 +02:00
TeoV
3a70ba1d46 Add locking for matchItemIDForEvent fixes #1128 2018-07-06 17:46:23 +02:00
TeoV
8b9a5f4e4f Update test after filter indexing 2018-07-05 13:06:15 +02:00
TeoV
509ed8a959 Add option indexed_selects in filter cfg 2018-07-05 13:06:15 +02:00
DanB
55c862d286 Moving Poster into engine so we can free up guardian in utils 2018-07-01 11:50:21 +02:00
DanB
73552ef89c NavigableMap with ordered items 2018-06-13 18:34:46 +02:00
DanB
95e38104bb NavigableMap moved to engine, DataProvider interface with AsNavigableMap method 2018-06-12 15:28:10 +02:00
DanB
b3ed751e28 FilterS.Pass over DataProvider interface 2018-06-11 18:23:14 +02:00
TeoV
8c860eec0d Replace Reccurent with MaxHits for Thresholds 2018-05-22 14:39:46 +02:00
TeoV
e55d6629dc Update Threshold ProcessEvent in Stats and Resource 2018-05-17 12:57:10 +02:00
TeoV
94363df4d6 ThresholdSv1.ProcessEvent return now ids [tenant:thresholdID:EventID] 2018-05-17 12:57:10 +02:00
DanB
92a5b349fb Protect new subsystems against empty event in APIs 2018-04-23 18:27:36 +02:00
DanB
9d196c1427 Engine using TransCache instead of built-in 2018-03-06 17:20:04 +01:00
TeoV
41f08bad63 IsActiveAtTime use CGREvent.Time 2018-01-31 18:31:07 +01:00
DanB
8df8f85afc matchingItemIDsForEvent with support for *prefix DB queries 2018-01-23 18:10:47 +01:00
DanB
76a53102fd Filter type *stringprefix -> *prefix, config options prefix_indexed_fields, defaults for string_indexed_fields pointing to nil 2018-01-23 18:10:47 +01:00
edwardro22
0419883d2d Renamed IndexedFields -> StringIndexedFields 2018-01-22 17:46:21 +01:00
edwardro22
4645a3b464 Renamed filters prefixes 2018-01-22 09:40:13 +01:00