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.2k stars 117 forks source link

In redis scheduler removes items that are queued for too long #1414

Closed allada closed 1 month ago

allada commented 1 month ago

In the event a client is no longer requesting to execute a task, the scheduler will now move items out of the queued state after 60 seconds (configurable). This will ensure we don't end up with items in the queue forever.


This change is Reviewable