Skip to content

Releases: TraceMachina/nativelink

v1.0.0-rc1

12 Feb 23:08
v1.0.0-rc1

Choose a tag to compare

v1.0.0-rc1 Pre-release
Pre-release

What's Changed

  • Be clearer about what property values workers are missing by @palfrey in #2121
  • chore(deps): update rust crate bytes to v1.11.1 [security] by @renovate[bot] in #2134
  • Update jsonwebtoken by @palfrey in #2135
  • Make update_with_whole_file logging default to trace by @palfrey in #2131
  • No workers logging by @palfrey in #2137
  • Replace Fred with redis-rs by @palfrey in #2076
  • Fix Max Inflight Workers job acceptance by @amankrx in #2142
  • fix(deps): update module github.com/go-git/go-git/v5 to v5.16.5 [security] by @renovate[bot] in #2138

Full Changelog: v0.8.0...v1.0.0-rc1

v0.8.0

02 Feb 09:48
v0.8.0
f0aa157

Choose a tag to compare

What's Changed

  • Add docs for configuring Worker Match Logging Interval by @amankrx in #2103
  • Test redis improvements with client drop and higher max count per cursor by @amankrx in #2110
  • Fix Redis index creation race by @MarcusSorealheis in #2111
  • Pull MAX_COUNT_PER_CURSOR into redis config, not hardcoding by @palfrey in #2112
  • fix(deps): update rust crate lru to 0.16.0 [security] by @renovate[bot] in #2106
  • Reduce logging level for "Dropping file to update_file" by @palfrey in #2116
  • Every bytestream_read had a debug log, which we don't need by @palfrey in #2117
  • Add additional logging around worker property matching by @palfrey in #2118
  • Support ignorable platform properties by @palfrey in #2120
  • output_files can be very noisy, drop from debug by @palfrey in #2123
  • Add worker config option to limit maximum inflight tasks by @palfrey in #2125
  • Correct ignore handling for PlatformProperties by @palfrey in #2126
  • Prepare v0.8.0 by @MarcusSorealheis in #2128

Full Changelog: v0.7.10...v0.8.0

v0.7.10

30 Dec 18:48
v0.7.10
be11135

Choose a tag to compare

What's Changed

Full Changelog: v0.7.9...v0.7.10

v0.7.9

10 Dec 20:25
v0.7.9
1f80306

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.8...v0.7.9

v0.7.8

28 Nov 13:57
92869d9

Choose a tag to compare

This releases fixes the worker stalling issue. Also, we have made a couple of fixes to the redis store to improve it's stability and the overall scheduler stability.

🐛 Bug Fixes

🧪 Testing & CI

⚙️ Miscellaneous

⬆️ Bumps & Version Updates

New Contributors

Full Changelog: v0.7.7...v0.7.8

v0.7.7

17 Nov 22:58
v0.7.7
b16cb8a

Choose a tag to compare

This PR introduces improved logging and several scheduler fixes. If you encounter any scheduler-related issues, consider increasing the max_client_permits value in your Redis spec to a higher number (e.g., 500).

What's Changed

New Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

13 Nov 19:06
v0.7.6
9254e45

Choose a tag to compare

What's Changed

Full Changelog: v0.7.5...v0.7.6

v0.7.5

30 Oct 04:41
v0.7.5
016cd50

Choose a tag to compare

On the surface, this is a point release with a few fixes to our stability, which can never be over emphasized. Stability is our most important attribute. We also added Fast Slow Store Directions which should yield significant cost-savings for companies that can benefit.

What's Changed

New Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

23 Oct 08:05
0cc8e5d

Choose a tag to compare

Mostly a bugfix release with a few new features and internal improvements to make the workers more stable overall.
The execution completion fix and Redis race condition improvements should help performance and reliability quite a bit.
Some cleanup and dependency updates also landed along the way.

⛰️ Features

🐛 Bug Fixes

📚 Documentation

🧪 Testing & CI

  • Add Rust test to RBE work (#1992) - (e01079b)
  • Make all tests in running_actions_manager_test serial (#1984) - (41cdd9c)
  • comment legacy Dockerfile test (#1983) - (6316b55)
  • Adds testing to bytestream backwards compatibility (#1979) - (21bb502)

⚙️ Miscellaneous

⬆️ Bumps & Version Updates

  • Update Swatinem/rust-cache digest to 9416228 (#2004) - (15c747e)
  • Update dependency hermetic_cc_toolchain to v4 (#1988) - (ed918d8)
  • Update Rust crate relative-path to v2 (#1985) - (997feb4)
  • Update dependency astro to v5.14.3 [SECURITY] (#1969) - (d896788)
  • Update dependency dotenv to v17 (#1966) - (3b7f05f)

Full Changelog: v0.7.3...v0.7.4

v0.7.3

10 Oct 17:29
v0.7.3
b3b6c80

Choose a tag to compare

Bugfix release. Biggest items are a fix to the bytestream config we broke on 0.7.2 and adding a timeout to the health check to make it clearer what part of a config is broken in scenarios where it's timing out.

⛰️ Features

🐛 Bug Fixes

Full Changelog: v0.7.2...v0.7.3