ionutboangiu
|
652d1e68cf
|
Remove cls fields from service structs
now retrieved through registry.Lookup
|
2025-01-24 12:02:24 +01:00 |
|
ionutboangiu
|
e7152dacf8
|
Implement ConnManager service
Use it to register internal rpc conns instead of ServManager
DispatcherS now waits for AttributeS to start (only when enabled)
|
2025-01-14 19:00:37 +01:00 |
|
ionutboangiu
|
bf3d9a3281
|
Export funcs that wait for service state
|
2025-01-14 19:00:37 +01:00 |
|
ionutboangiu
|
089dfc00ae
|
Use SyncedChan to handle shutdown
|
2025-01-14 19:00:37 +01:00 |
|
ionutboangiu
|
c49e67b2ed
|
Handle SERVICE_UP/DOWN states on ServManager layer
|
2025-01-14 19:00:37 +01:00 |
|
ionutboangiu
|
dab152f976
|
Integrate StateServiceDOWN + registry related refactor
Removed redundant IsRunning service method
Removed registry from constructors
Pass registry to Start/Reload/Shutdown service methods
|
2025-01-14 19:00:37 +01:00 |
|
ionutboangiu
|
396227d639
|
Refactor ServiceIndexer implementation
Renamed to ServiceRegistry
Improved comments
|
2025-01-10 20:18:08 +01:00 |
|
ionutboangiu
|
20ee079e12
|
Use the waitForServicesToReachState helper
|
2025-01-10 20:18:08 +01:00 |
|
ionutboangiu
|
17405af987
|
Revise service manager logs
Logging is now done as ServiceManager level. Removed any other logs.
|
2025-01-10 20:18:08 +01:00 |
|
ionutboangiu
|
c8a3ebe5e8
|
Use channel instead of context to handle shutdown
|
2025-01-10 20:18:08 +01:00 |
|
ionutboangiu
|
10dfcc5e48
|
Remove dmS parameter from service constructors
Use ServiceIndexer instead
|
2024-12-12 11:55:14 +01:00 |
|
ionutboangiu
|
55ecdf45e4
|
Remove clsChan in favor of using the service indexer
|
2024-12-12 11:55:14 +01:00 |
|
ionutboangiu
|
0783984bfe
|
Remove srvDep from services that don't use it
|
2024-12-05 20:12:08 +01:00 |
|
ionutboangiu
|
cfdb3e80ca
|
Integrate state deps across services for SERVICE_UP
|
2024-12-04 19:28:50 +01:00 |
|
DanB
|
476f5ba877
|
Services with IntRPCConn method
|
2024-11-30 19:13:19 +01:00 |
|
DanB
|
6b241ee35b
|
Adding serviceIndexer and StateDependencies
|
2024-11-28 14:56:03 +01:00 |
|
ionutboangiu
|
59f8b1379e
|
Use channel instead of wait func (CLS)
|
2024-11-14 17:48:09 +01:00 |
|
ionutboangiu
|
21409fc92e
|
Add new CommonListenerService
|
2024-11-14 17:48:09 +01:00 |
|
ionutboangiu
|
5bf8f1756c
|
Extract cores.Server into new commonlisteners package
Functionality is the same.
Server has been renamed to CommonListenerS.
|
2024-11-04 21:23:15 +01: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
|
bdc124be1f
|
Added dataManager and tenant in tpes
|
2022-03-09 11:03:16 +01:00 |
|
DanB
|
f8502f0043
|
Basic Skel of tpExporter
|
2022-03-07 16:15:21 +01:00 |
|
porosnicuadrian
|
cafa791a11
|
Changed TpeS to TPeS
|
2022-03-03 20:35:24 +02:00 |
|
porosnicuadrian
|
4de3b13c12
|
Added tpes infrastructure and ping method
|
2022-03-02 11:47:22 +02:00 |
|