28 Commits

Author SHA1 Message Date
Ingo Oppermann
4adf907e42
Fix comment, remove unneeded logging field 2025-10-21 16:14:37 +02:00
Ingo Oppermann
1eac7d05c5
Add retry after failed connect to event source 2025-10-21 15:44:13 +02:00
Ingo Oppermann
e077cd48a6
Integrate media events into cluster 2025-10-06 17:36:23 +02:00
Ingo Oppermann
5e7c8ea469
Find always newest file on cluster 2025-07-21 17:23:24 +02:00
Ingo Oppermann
981fcd4dd3
Add option to prevent purging on delete 2025-07-21 16:18:56 +02:00
Ingo Oppermann
fbddaf3de7
Increase client timeout 2025-07-21 15:31:50 +02:00
Ingo Oppermann
0e38648b70
Add force=restart parameter for process updates 2025-07-18 15:47:49 +02:00
Ingo Oppermann
4253316e7a
Use ProcessGet instead of ProcessList for fetch a single process 2025-07-09 16:48:13 +02:00
Ingo Oppermann
d5c03932b5
Validate process config before adding/updating the cluster DB 2025-05-15 11:10:10 +02:00
Ingo Oppermann
ae157fbacf
Fix some error types 2025-04-16 15:07:34 +02:00
Ingo Oppermann
aadd734c1d
Add auto-removal of nodes if unresponsive 2025-01-22 14:07:46 +01:00
Ingo Oppermann
2dbe5b5685
Add GPU support 2024-10-24 15:08:26 +02:00
Ingo Oppermann
df30a6b8e3
Replace timer-based SMA with a timer-less implementation 2024-10-23 11:08:13 +02:00
Ingo Oppermann
bebef61e55
Add /v3/cluster/events endpoint to gather events from all nodes 2024-08-22 13:40:38 +02:00
Ingo Oppermann
1650b17e05
Simply return error as-is, check process list length 2024-08-19 15:21:24 +02:00
Ingo Oppermann
d391e274d7
Fix wrong memory limit, add total memory, add cpu and memory consumed by core itself to node resources 2024-07-25 21:13:49 +02:00
Ingo Oppermann
72883d18d4
Remove bottlenecks in process handling, still some rough edges 2024-07-18 17:16:49 +02:00
Ingo Oppermann
4d0eed092e
Return error from ClusterProcessList, remove ProcessFindNodeID 2024-07-17 16:50:39 +02:00
Ingo Oppermann
88739e3f7f
Cosmetics 2024-07-17 16:45:33 +02:00
Ingo Oppermann
3d78122053
Fix crash when updating unavailable node 2024-07-16 08:13:15 +02:00
Ingo Oppermann
7e90bb87ce
Allow to import report history for a process 2024-07-10 16:46:49 +02:00
Ingo Oppermann
480dbb7f53
Refactor cluster node code 2024-07-09 12:26:02 +02:00
Ingo Oppermann
487529c598
Expose general infos in cluster about, bump cluster API version to 2.0.0 2024-04-08 21:55:07 +02:00
Ingo Oppermann
022c5c1a6d
Emit warnings 2023-09-11 14:42:46 +02:00
Ingo Oppermann
cefd35f7da
Refactor cluster.About() data 2023-07-14 11:22:08 +02:00
Ingo Oppermann
ba9227dc96
Cleanup of cluster proxy and proxy node 2023-07-07 22:51:53 +02:00
Ingo Oppermann
9905ac70f0
Check for equal FFmpeg skills, remove /v1/version 2023-07-06 16:12:06 +02:00
Ingo Oppermann
9c88e88619
Rearrange code 2023-07-03 20:39:47 +02:00