Ingo Oppermann
|
d6c974460f
|
Fix potential crash if client is nil
|
2025-10-28 13:01:04 +01:00 |
|
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 |
|