TraceMachina / nativelink

Bazel RBE with CAS server implementation in Rust. The free and open source cache and remote execution service, prioritizing stability and speed for the people that need it.
https://docs.nativelink.com
Apache License 2.0
236 stars 46 forks source link

[refactor] Migrate `worker::WorkerId` for `action_messages::WorkerId` #992

Closed adam-singer closed 3 weeks ago

adam-singer commented 3 weeks ago

Description

action_messages::WorkerId uses Uuid as the internal tagging structure for new trait interfaces, removing the older structure worker::WorkerId that uses u128.

Fixes https://github.com/nativelink/nativelink/issues/991

Type of change

Please delete options that aren't relevant.

How Has This Been Tested?

bazel test //... && cargo test --all

Checklist


This change is Reviewable