Ingo Oppermann
|
ba28cf3d20
|
Forward environment variables
|
2025-02-26 09:52:40 +01:00 |
|
Ingo Oppermann
|
dfa02c3f2c
|
Remove import and ffmigrate from bundle
|
2025-01-29 12:16:01 +01:00 |
|
Ingo Oppermann
|
bec9ee3bff
|
Update dependencies
|
2025-01-22 14:08:52 +01:00 |
|
Ingo Oppermann
|
aadd734c1d
|
Add auto-removal of nodes if unresponsive
|
2025-01-22 14:07:46 +01:00 |
|
Ingo Oppermann
|
2a787c4f4f
|
Use regexp to filter out context and loglevel
|
2025-01-14 17:11:44 +01:00 |
|
Ingo Oppermann
|
3bf461fb92
|
Add awareness that each line can be prefixed with the loglevel
|
2025-01-08 16:51:57 +01:00 |
|
Ingo Oppermann
|
407e402601
|
Add TODO
|
2025-01-06 15:43:05 +01:00 |
|
Ingo Oppermann
|
85317b7d01
|
Start the moved process before old gets deleted
|
2024-12-10 17:13:21 +01:00 |
|
Ingo Oppermann
|
893f8c2b1f
|
Choose the GPU with the least overall usage
|
2024-12-10 15:47:07 +01:00 |
|
Ingo Oppermann
|
64a2136501
|
Fix nvidia-smi parsing
|
2024-12-09 16:21:41 +01:00 |
|
Ingo Oppermann
|
cfc5b7d16f
|
Fix potential race condition
|
2024-11-27 14:29:40 +01:00 |
|
Ingo Oppermann
|
f55a3e7fce
|
Allow to provide mime type mapping directly in config
|
2024-11-22 16:11:22 +01:00 |
|
Ingo Oppermann
|
74607db85b
|
Fix uint64 to float64 conversion
|
2024-11-05 21:47:03 +01:00 |
|
Ingo Oppermann
|
0d57a855f4
|
Use better name for variable
|
2024-11-04 16:28:44 +01:00 |
|
Ingo Oppermann
|
83ec412e05
|
Allow segments to be mp4 additional to ts
|
2024-11-04 12:06:59 +01:00 |
|
Ingo Oppermann
|
a79004388f
|
Fix potential CPU leak
|
2024-10-31 22:11:53 +01:00 |
|
Ingo Oppermann
|
dfbf55883d
|
Remove commented out line
|
2024-10-31 22:01:28 +01:00 |
|
Ingo Oppermann
|
4c7cc51ca5
|
Update dependencies
|
2024-10-31 16:05:38 +01:00 |
|
Ingo Oppermann
|
abc821fe4b
|
Create GPU index in actual driver
|
2024-10-31 15:23:24 +01:00 |
|
Ingo Oppermann
|
d591a2383e
|
Fix GPU index numbering, promote the GPU ID
|
2024-10-31 14:59:22 +01:00 |
|
Ingo Oppermann
|
bfb54ca177
|
Add GPU usage in cluster about API endpoint
|
2024-10-31 14:32:18 +01:00 |
|
Ingo Oppermann
|
eb4d0430b6
|
Fix test
|
2024-10-31 13:49:48 +01:00 |
|
Ingo Oppermann
|
d73afc141c
|
Assign default GPU if no softlimit is given
|
2024-10-31 12:18:26 +01:00 |
|
Ingo Oppermann
|
aa3a5b4978
|
Prevent panic if index is out of bounds
|
2024-10-31 12:17:53 +01:00 |
|
Ingo Oppermann
|
55015bcf6f
|
Read out GPU specs at util start
|
2024-10-30 17:12:29 +01:00 |
|
Ingo Oppermann
|
22a94e1089
|
Add GPU resources
|
2024-10-30 15:16:10 +01:00 |
|
Ingo Oppermann
|
ed5357cde3
|
Add GPU metrics
|
2024-10-30 15:07:05 +01:00 |
|
Ingo Oppermann
|
dd8906e56f
|
Add test for dynamic placeholder via restream
|
2024-10-29 17:04:07 +01:00 |
|
Ingo Oppermann
|
2393dbc4c0
|
Add replacer tests, fix command in state with dynamic placeholders
|
2024-10-29 16:43:47 +01:00 |
|
Ingo Oppermann
|
de9a30a108
|
Add internal mock modules
|
2024-10-29 14:55:55 +01:00 |
|
Ingo Oppermann
|
2ee7fa7e41
|
Make resources the only direct user of psutil
|
2024-10-29 12:25:39 +01:00 |
|
Ingo Oppermann
|
fbf62bf7e5
|
Remove Start() function, rename Stop() to Cancel()
|
2024-10-28 17:12:31 +01:00 |
|
Ingo Oppermann
|
412fbedea3
|
Make psutil a submodule of resources, remove default psutil
|
2024-10-28 16:13:13 +01:00 |
|
Ingo Oppermann
|
175fb1a9b4
|
Don't directly access psutils
|
2024-10-28 10:27:38 +01:00 |
|
Ingo Oppermann
|
e2def57a6f
|
Update API docs
|
2024-10-24 16:51:14 +02:00 |
|
Ingo Oppermann
|
b6daea1a02
|
Remove unused parameter
|
2024-10-24 15:52:56 +02: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
|
2dda47b81f
|
Fix tests
|
2024-10-15 17:08:35 +02:00 |
|
Ingo Oppermann
|
0e191d671e
|
Fix resetting compressor on passthrough
|
2024-10-15 15:01:36 +02:00 |
|
Ingo Oppermann
|
bc12123191
|
Add statistics about buffer reuse
|
2024-10-14 15:49:07 +02:00 |
|
Ingo Oppermann
|
2f932be97d
|
Add metrics for mallocs and frees
|
2024-10-14 15:34:10 +02:00 |
|
Ingo Oppermann
|
fbea34a43a
|
Add memory stats about self
|
2024-10-14 15:11:25 +02:00 |
|
Ingo Oppermann
|
7a58c52a17
|
Collect statistics about buffer pool, export as metrics
|
2024-10-14 14:55:29 +02:00 |
|
Ingo Oppermann
|
519f0cfb2b
|
Fix buffer re-use, use swiss-map backend
|
2024-10-14 14:26:15 +02:00 |
|
Ingo Oppermann
|
92decc7111
|
Use global buffer pool where feasible
|
2024-10-14 10:51:35 +02:00 |
|
Ingo Oppermann
|
719449a4c8
|
Implement own byte buffer type
|
2024-10-10 16:35:39 +02:00 |
|
Ingo Oppermann
|
a581f1dbc2
|
User buffer pool where appropriate
|
2024-10-10 15:09:50 +02:00 |
|
Ingo Oppermann
|
91874e6caf
|
Extend http status metrics by method and path
|
2024-10-10 12:18:22 +02:00 |
|
Ingo Oppermann
|
05e4118e0c
|
Use buffer pool
|
2024-10-09 16:29:55 +02:00 |
|