Seth Hoenig
ae6c4c8e3f
deps: purge use of old x/exp packages ( #20373 )
2024-04-12 08:29:00 -05:00
Seth Hoenig
3e8ebf85f5
lang: add a helper for iterating a map in order ( #18809 )
...
In some cases it is helpful to iterate a map in the sorted order of
the maps keyset - particularly in implementations of some function for
which the tests cannot be deterministic without order.
2023-10-20 08:11:35 -05:00
Seth Hoenig
8833452d44
followup to numa/cgroups refactor ( #18214 )
...
* lang: note that Stack is not concurrency-safe
* client: use more descriptive name for wrangler hook in logs
* numalib: use correct name for receiver parameter
2023-08-15 14:12:17 -05:00
hashicorp-copywrite[bot]
2d35e32ec9
Update copyright file headers to BUSL-1.1
2023-08-10 17:27:15 -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
hashicorp-copywrite[bot]
f005448366
[COMPLIANCE] Add Copyright and License Headers
2023-04-10 15:36:59 +00:00
Seth Hoenig
7798fe3330
deps: upgrade to hashicorp/golang-lru/v2 ( #16085 )
2023-02-08 15:20:33 -06:00