Seth Hoenig
7d00a494d9
windows: fix inefficient gathering of task processes ( #20619 )
...
* windows: fix inefficient gathering of task processes
* return set of just executor pid in case of ps error
2024-05-17 09:46:23 -05:00
Luiz Aoqui
e4e70b086a
ci: run linter in ./api package ( #19513 )
2023-12-19 15:59:47 -05:00
Seth Hoenig
e3c8700ded
deps: upgrade to go-set/v2 ( #18638 )
...
No functional changes, just cleaning up deprecated usages that are
removed in v2 and replace one call of .Slice with .ForEach to avoid
making the intermediate copy.
2023-10-05 11:56:17 -05:00
Seth Hoenig
a4cc76bd3e
numa: enable numa topology detection ( #18146 )
...
* client: refactor cgroups management in client
* client: fingerprint numa topology
* client: plumb numa and cgroups changes to drivers
* client: cleanup task resource accounting
* client: numa client and config plumbing
* lib: add a stack implementation
* tools: remove ec2info tool
* plugins: fixup testing for cgroups / numa changes
* build: update makefile and package tests and cl
2023-08-10 17:05:30 -05:00