TraceMachina / nativelink

NativeLink is an open source high-performance build cache and remote execution server, compatible with Bazel, Buck2, Reclient, and other RBE-compatible build systems. It offers drastically faster builds, reduced test flakiness, and specialized hardware.
https://nativelink.com
Apache License 2.0
1.14k stars 102 forks source link

[Refactor] Workers::find_worker_for_action to use PlatformProperties #1068

Closed adam-singer closed 3 months ago

adam-singer commented 3 months ago

Description

Please include a summary of the changes and the related issue. Please also include relevant motivation and context.

Fixes https://github.com/TraceMachina/nativelink/issues/1067

Type of change

Please delete options that aren't relevant.

How Has This Been Tested?

Please also list any relevant details for your test configuration

Checklist


This change is Reviewable