ionutboangiu
e0c05ecfa7
Add redis pipeline window and limit cfg opts
...
Set redisPoolPipelineWindow to control duration before pipeline
flush (0 disables implicit pipelining) and redisPoolPipelineLimit
for max commands per pipeline (0 means no limit, only time window
applies).
2024-10-29 18:54:51 +01:00
ionutboangiu
3e98e37db3
Revise NewRPCClient helper function
2024-10-23 21:11:25 +02:00
ionutboangiu
0063ef3822
Add support for mongodb+srv conn format
...
Option can be found in db opts under the name 'mongoConnScheme'.
2024-09-05 20:46:40 +02:00
ionutboangiu
169b5500d3
Revise err handling for CSV storage constructor
...
NewFileCSVStorage() now returns an error besides the storage struct itself, which is
logged and returned instead of calling log.Fatal() which was causing the engine to
crash.
Fixed compilation errors by creating the CSVStorage separately and passing it as an
argument to the TpReader constructor.
Fixes #3962
2024-09-05 20:46:40 +02:00
ionutboangiu
0f70af84e9
centralize test flags for shared use across tests
2024-08-15 18:17:33 +02:00
ionutboangiu
0dfb3b860d
Centralize RPCClient constructor
2024-08-15 18:17:33 +02:00
armirveliaj
6dc612a32a
Add print_config flags to cgr-loader and cgr-migrator
2024-07-03 10:39:59 +02:00
gezimbll
3ff0e6e5a1
revising integration tests
2024-06-07 17:18:23 +02:00
arberkatellari
de5db4a938
Add caching_delay to config and loaders
2024-03-06 16:16:08 +01:00
ionutboangiu
113e2a2bdf
Replace interface{} with any
2023-05-31 10:22:28 +02:00
gezimbll
04d05c3a4f
replacing non-meta constants for storage types
2023-03-08 19:13:48 +01:00
ionutboangiu
0653e9b5d7
Apply go fmt
2022-08-24 09:32:23 +03:00
ionutboangiu
d9f567b0a3
Rename RedisMaxAttempts to RedisConnectionAttempts
2022-07-14 14:59:28 +02:00
ionutboangiu
52f19d3a73
Repair it tests
2022-07-14 14:59:28 +02:00
ionutboangiu
81793af5de
Make hardcoded options configurable for redis and solve compilation errors
2022-07-07 18:05:14 +02:00
ionutboangiu
523045cc12
Add timeout options for redis and solve compilation errors
2022-07-03 13:08:52 +02:00
ionutboangiu
cc467eb484
Update tests
2022-07-03 13:08:52 +02:00
ionutboangiu
e98f230f04
Change type name from Blockers to DynamicBlockers
2022-05-10 17:05:31 +02:00
porosnicuadrian
41a7ee8add
DynamicBlocker for stats + unit test
2022-04-27 17:49:14 +02:00
andronache98
ecdf5e54ea
Changed headers
2022-03-09 14:14:30 +01:00
andronache98
9ec56f5155
Changed headers
2022-03-09 14:14:30 +01:00
andronache98
74d8a61c15
Repaired most integration tests using storDB
2022-03-09 14:14:30 +01:00
andronache98
928dbd9e42
Removing StorDB
2022-03-09 14:14:30 +01:00
andronache98
03793c0082
Removed storDB from config
2022-03-09 14:14:30 +01:00
andronache98
e342eea6fa
Removed storDB from Migrator
2022-03-09 14:14:30 +01:00
andronache98
a678e88bcb
Removed storDB from cmd/cgr-loader.go
2022-03-09 14:14:30 +01:00
ionutboangiu
52a1902c65
Make APIAttributeProfile Weights field of type DynamicWeights
2022-02-20 10:37:19 +01:00
ionutboangiu
c6ca3573ae
Add APIAttributeProfile and structs related to it
2022-02-17 21:14:48 +02:00
andronache98
874aff7695
Refactor integration tests to run properly with latest changes
2022-02-14 18:06:53 +02:00
andronache98
fad736e5a6
Changed Weights from float64 to DynamicWeights for Resources and Chargers
2022-02-13 15:09:53 +02:00
andronache98
b6ff4ba8d8
DynamicWeights in ActionProfile
2022-02-10 10:48:29 +02:00
andronache98
fbd5ae7050
DynamicWeights for ThresholdProfile
2022-02-08 19:08:45 +01:00
ionutboangiu
6612b461c4
Remove APIAttributeProfile and all structs related to it
2022-02-07 20:05:36 +01:00
andronache98
09e44a0e6b
Stat has Weights in DynamicWeights now
2022-02-06 09:52:26 +01:00
andronache98
88b57840c0
Fixed most tests related to change from Weight to Weights for AttributeProfile
2022-02-06 09:52:26 +01:00
ionutboangiu
86ad9938de
Remove APIRouteProfile and all structs related to it
2022-02-02 14:17:40 +01:00
andronache98
5f55546c06
Changed integration tests regarding removal of cdrstorage
2022-01-12 20:14:20 +01:00
andronache
7ab4167613
Corrected header in multiple files
2021-11-01 13:50:00 +02:00
Trial97
cb809f976e
Updated internal datadb
2021-10-28 18:03:43 +03:00
ionutboangiu
72a754720f
Fix integration tests
2021-10-13 20:32:43 +03:00
Trial97
e1701b314e
Added *profileIgnoreFilters for rates
2021-10-11 12:06:57 +03:00
ionutboangiu
cc2e3a6f72
Fix compilation errors and tests after making opts of type struct
2021-10-08 18:24:16 +03:00
ionutboangiu
e340c43ccd
Fix compilation errors (incomplete)
2021-10-08 18:24:16 +03:00
ionutboangiu
c48aa5d4ad
Change datadb cfg opts constant names
2021-10-08 18:24:16 +03:00
Trial97
6a3f8ddc57
Updated config
2021-09-20 10:45:14 +02:00
Trial97
0ed0b0e7a6
Updated more services
2021-09-13 16:08:39 +02:00
Trial97
eab2338360
Updated routes APIs
2021-08-31 20:42:55 +03:00
Trial97
a5d95f9fe7
Updated Routes with DynamicWeights
2021-08-30 17:53:42 +03:00
Trial97
f96dfab0ab
Updated sessions opts constants
2021-08-26 16:48:48 +02:00
nickolasdaniel
200fb5498b
Tested cgr-loader tenant flag
2021-08-18 16:35:15 +02:00