ionutboangiu
39ef7df677
Add context to ee constructor errors
2025-01-29 10:52:24 +01:00
ionutboangiu
f11efbad51
Add precache support for exporters
...
Additional changes:
- removed unnecessary locking when initializing the exporter
cache map, as the service itself is responsible for locking.
- separated setupCache method into ClearExporterCache and
SetupExporterCache methods.
- removed idle ListenAndServe function that was only waiting for the
stopChan to close. The reload case was unreachable due to the reload
channel being created in Start instead of being passed down.
- removed Shutdown method on EventExporterS and replaced it with the
exported ClearExporterCache method as it provided the same
functionality.
2024-10-29 18:54:51 +01:00
gezimbll
c51122fd20
Moving apis into each subsystem packages
2023-12-13 20:33:09 +01:00
gezimbll
cc07c5366a
Revise integration tests
2023-11-29 16:25:18 +01:00
ionutboangiu
113e2a2bdf
Replace interface{} with any
2023-05-31 10:22:28 +02:00
adi
0eb61c965a
Efs tests + improves
2022-07-30 08:19:08 +02:00
adi
a448fb2c7a
INtegrated efs in logger/ees + ers changes
2022-07-30 08:19:08 +02:00
adi
e1b5ef2c4c
Improved tests
2022-06-29 12:00:42 +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
porosnicuadrian
c7092cc0df
Renamed AteredFields + updated uniqueALteredFields method
2022-03-01 15:51:07 +02:00
porosnicuadrian
75fc37db2c
renamed into Filters + uniqueAlteredFields
2022-02-25 14:38:26 +01:00
porosnicuadrian
bf5c694ecd
Combined matchedProfile and alteredField for attributes
2022-02-24 17:28:38 +01:00
andronache98
24a1531c5b
Modified tests using *originID in Event
2022-02-06 09:52:26 +01:00
andronache98
ca839daa29
Changed CGRID to *originID and removed it in most places
2022-02-06 09:52:26 +01:00
ionutboangiu
b55dc3d3a8
Fix tests after updating loggers
2021-12-19 17:12:47 +01:00
porosnicuadrian
82c8809d02
Added connMngr in ees *rpc exporter
2021-11-08 14:32:43 +02:00
Trial97
cb809f976e
Updated internal datadb
2021-10-28 18:03:43 +03:00
andronache
1e080a7123
RunID is not longer added to event but to APIOpts
2021-10-20 16:54:20 +03:00
Trial97
0ed0b0e7a6
Updated more services
2021-09-13 16:08:39 +02:00
ionutboangiu
48d4cfec3d
Remove duplicate INFO logger
2021-09-10 11:25:57 +02:00
Trial97
a3ebbe38ec
Added EeSV1 APIs back
2021-09-07 07:44:10 +02:00
Trial97
9aa153c0b0
Finished implementing all the exporters
2021-08-18 16:34:44 +02:00
Trial97
7609c6a925
Updated ees metrics
2021-07-23 10:58:30 +02:00
Trial97
be84ed5ada
Refactored EventRequest
2021-07-06 20:51:32 +02:00
ionutboangiu
fc42259893
Change possible reader/exporter types format from snake case to camel case
2021-07-01 16:16:49 +02:00
ionutboangiu
f3c4d659df
Remove Time field from CGREvent and fix failing tests
2021-05-19 19:27:43 +02:00
Trial97
c04c0a5adb
Added ConfigDB and option to read config from DB
2021-04-16 17:53:36 +02:00
Trial97
3406d3c7c9
Updated based on new rpc library
2021-04-13 13:35:03 +02:00
ionutboangiu
7e09dfc6da
Make changes in ees based on staticcheck flags
2021-04-02 14:57:32 +02:00
Trial97
c13a5cf790
Finished implementing the DataNode as a replacement
2021-03-26 13:46:25 +01:00
andronache
32c234a6c7
In CGREvent changed Opts in APIOpts
2021-03-23 14:35:11 +01:00
nickolasdaniel
2938a85146
Coverage tests for ees
2021-03-18 16:47:20 +01:00
nickolasdaniel
8492d055cf
Coverage tests for ees
2021-03-17 14:29:07 +01:00
nickolasdaniel
62709df691
Coverage tests for ees
2021-03-17 13:44:18 +01:00
andronache
1d0a814e42
Changed consts in utils
2021-01-11 10:57:44 +01:00
TeoV
7fbab0c3a2
Consider timezone and tenant from exporter first
2020-09-04 13:12:24 +02:00
Trial97
e411f5e7da
Update ees metrics
2020-08-13 11:34:53 +02:00