Skip to content

Support pre-0.7.0 cacheable spelling#1926

Merged
palfrey merged 1 commit into
TraceMachina:mainfrom
palfrey:cacheable-old-spelling
Sep 11, 2025
Merged

Support pre-0.7.0 cacheable spelling#1926
palfrey merged 1 commit into
TraceMachina:mainfrom
palfrey:cacheable-old-spelling

Conversation

@palfrey
Copy link
Copy Markdown
Member

@palfrey palfrey commented Sep 9, 2025

Description

#1780 did some renaming, but at the cost of breaking things stored with the old names (e.g. Redis CAS). This PR adds the old names as aliases to enable easier upgrading.

Type of change

Please delete options that aren't relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Local testing with docker-compose, running first 0.6.0 to get the bad spelling, then 0.7.0 to demo failure, then this branch to show it working fine.

Checklist

  • Updated documentation if needed
  • Tests added/amended
  • bazel test //... passes locally
  • PR is contained in a single commit, using git amend see some docs

This change is Reviewable

@palfrey palfrey force-pushed the cacheable-old-spelling branch from 9d66d98 to 277ef1f Compare September 9, 2025 14:28
@palfrey palfrey force-pushed the cacheable-old-spelling branch from 277ef1f to 55624dd Compare September 9, 2025 14:30
@palfrey palfrey marked this pull request as ready for review September 11, 2025 09:31
Copy link
Copy Markdown
Collaborator

@MarcusSorealheis MarcusSorealheis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@palfrey palfrey merged commit 32ef435 into TraceMachina:main Sep 11, 2025
33 checks passed
@palfrey palfrey deleted the cacheable-old-spelling branch September 11, 2025 14:03
MarcusSorealheis pushed a commit to MarcusSorealheis/nativelink that referenced this pull request Nov 3, 2025
MarcusSorealheis added a commit to MarcusSorealheis/nativelink that referenced this pull request Nov 4, 2025
new commit because lots of changes, generated protos and added metadata, support for lifecycle management

stop failing tests

asserting that the module compiles may not be necessary. Rust will tell us.

reduced race window caused by global static OPEN_FILE_SEMAPHORE

remove unusable test for now

fix ref to non-existent file.

remove errant test stub.

remove one more test

remove final test copied to test file

convert sandbox dir to empty string

add Java-specific example

Update the Nativelink pricing in the website (TraceMachina#1921)

Update the Nativelink docs to include Persistent Worker Builds

Update the Nativelink Docs to clarify persistent worker usage

Update product pricing p2 (TraceMachina#1923)

* Update Product pricing features

Fix bazelrc with generate

Add worker_find_logging (TraceMachina#1925)

Format JSON files (TraceMachina#1927)

Support pre-0.7.0 cacheable spelling (TraceMachina#1926)

Fix JSON formatting

Update dependency astro to v5.13.2 [SECURITY] (TraceMachina#1890)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

add wrapper script from local and more tests

add worker runner test

gen proto

Add ONTAP S3 Store with existence cache (TraceMachina#1630)

* Add ONTAP S3 Store with existence cache

Implements a NetApp ONTAP S3 compatible backend with an existence cache for better performance when checking if objects exist. This provides a specialized S3 implementation for NetApp ONTAP system with optimized handling for Content Addressable Storage.

Signed-off-by: Kadam (EXT), Prajwal v08wha <prajwal.kadam.ext@siemens.com>

* Ontap: Various fixes for the s3-compatible store

Rebase Ontap S3 store against the latest main

---------

Signed-off-by: Kadam (EXT), Prajwal v08wha <prajwal.kadam.ext@siemens.com>
Co-authored-by: Tom Parker-Shemilt <tom@tracemachina.com>

re-add sandbox_dir and regen protos

Revert ExecutionComplete early scheduling optimization (TraceMachina#1929)

* Revert "Early scheduling (TraceMachina#1904)"

This reverts commit 85c279a.

* Revert Early Scheduling to fix the Build Panics

a license to protect the team (TraceMachina#1930)

* a license to protect the team

* fix nix.

* update protos

* update stranglers and header generator

* Fix protos licenses

* Fix non-executable scripts

* Fix remaining other Apache licenses

* tsan.sh was missing executable

---------

Co-authored-by: Tom Parker-Shemilt <tom@tracemachina.com>

Correct licensing

Make npm tests run again

Prepare `0.7.1` Release (TraceMachina#1932)

* bump version

* update BUILD files

* fix clippy warnings

* wrestling clippy on statements

* remove todo!() added for ISA support

* update behaviors in tests

* Fix .bazelrc

---------

Co-authored-by: Tom Parker-Shemilt <tom@tracemachina.com>

Release Nativelink v0.7.1 (TraceMachina#1935)

* Release Nativelink v0.7.1

* generate CHANGELOG

* larify license changes

Add trending badge (TraceMachina#1936)

LastMile AI case study (TraceMachina#1937)

* LastMile AI case study

* fix image and configs

* fix ordering and spacing

* revert tsconfig change

* fix formatting in json configs

Make the error on a size field clearer (TraceMachina#1939)

Previously, it said "no value can be found" which is a bit unclear

Add more logging around active_drop_spawns (TraceMachina#1941)

added validation warnings (TraceMachina#1938)

* added validation warnings

* change docker command

* a few small changes

* Update Dockerfile and README

* Add Multi-worker README

update hero with trademark (TraceMachina#1942)

Better logging for store_awaited_action update failures (TraceMachina#1940)

Unbreak docker-compose workflow (TraceMachina#940)

Fixes TraceMachina#939

add actions

Fix clippy warnings in persistent workers implementation

- Add backticks to documentation for `KnownPlatformPropertyProvider`
- Add backticks to documentation for `FastSlowStore`
- Replace for_each with for loop in noop_store
- Remove needless return statements in running_actions_manager

All clippy warnings have been resolved with -D warnings flag.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants