compose/internal/sync
Nicolas De Loof 80e4a0ae5c refactor: add internal/concurrency for the bounded errgroup helpers
The "errgroup bounded to maxConcurrency, where <= 0 means unlimited" helper was copied in several places (pkg/compose, internal/containerops, internal/inspect, internal/sync), together with the semaphore-based slot helpers used to share one budget across concurrent calls. Gather them in a leaf package so the extractions in progress can import it instead of duplicating it again. Behavior is unchanged.

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2026-10-29 10:18:58 +01:00
..
shared.go manage watch applied to mulitple services 2025-01-22 12:05:58 +01:00
tar.go refactor: add internal/concurrency for the bounded errgroup helpers 2026-10-29 10:18:58 +01:00
tar_test.go fix: share --parallel budget across down's ops and up's log-attach 2026-10-01 16:02:14 +02:00