Skip to content

Update Rust crate temporalio-common to c09a290#8421

Open
hash-worker[bot] wants to merge 1 commit intomainfrom
deps/rs/temporalio-common-digest
Open

Update Rust crate temporalio-common to c09a290#8421
hash-worker[bot] wants to merge 1 commit intomainfrom
deps/rs/temporalio-common-digest

Conversation

@hash-worker
Copy link
Contributor

@hash-worker hash-worker bot commented Feb 14, 2026

This PR contains the following updates:

Package Type Update Change
temporalio-common workspace.dependencies digest 231e21c -> c09a290

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@hash-worker hash-worker bot enabled auto-merge February 14, 2026 00:41
@vercel
Copy link

vercel bot commented Feb 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hash Error Error Feb 26, 2026 6:04pm
hashdotdesign Ready Ready Preview, Comment Feb 26, 2026 6:04pm
hashdotdesign-tokens Ready Ready Preview, Comment Feb 26, 2026 6:04pm
petrinaut Ready Ready Preview Feb 26, 2026 6:04pm

@cursor
Copy link

cursor bot commented Feb 14, 2026

PR Summary

Medium Risk
Updates a core Temporal SDK dependency to a new git revision, pulling in additional transitive crates and potentially changing runtime/serialization behavior used by Temporal clients.

Overview
Bumps the workspace temporalio-common git dependency from 231e21c to c09a29014c257f932e40c20db955efe0bea45baa (while leaving temporalio-client pinned to 231e21c).

Regenerates Cargo.lock, introducing new transitive dependencies for temporalio-common (notably pbjson* and related protobuf/serde helpers) and adjusting dependent lock entries (e.g., hash-temporal-client, tracing-subscriber).

Written by Cursor Bugbot for commit b191eea. This will update automatically on new commits. Configure here.

@github-actions github-actions bot added the area/deps Relates to third-party dependencies (area) label Feb 14, 2026
@augmentcode
Copy link

augmentcode bot commented Feb 14, 2026

🤖 Augment PR Summary

Summary: This PR updates the pinned git revision for the Rust crate temporalio-common.

Changes:

  • Bumps temporalio-common from SDK Core rev 231e21c to fb14d9c3 in the workspace dependencies
  • Leaves temporalio-client pinned to the prior revision
  • Updates the lockfile accordingly (Cargo.lock)

Technical Notes: Since both crates come from the same upstream repository, mixing revisions may result in multiple git checkouts/duplicate crate versions unless they are intentionally kept independent.

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

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

Review completed. 1 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

temporalio-client = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "fb14d9c3cf4e9e6d0894fd9bb2985dbf6d6de1fe" }
test-log = { version = "0.2.18", default-features = false }
Copy link

Choose a reason for hiding this comment

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

temporalio-common is now pinned to a different git rev than temporalio-client (same upstream repo), which can cause Cargo to pull two distinct copies and potentially lead to type/version mismatches. Is it expected that these two crates are compatible across different commits, or should they be bumped together to the same rev?

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

@codecov
Copy link

codecov bot commented Feb 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.70%. Comparing base (e7770d8) to head (b191eea).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8421      +/-   ##
==========================================
- Coverage   62.70%   62.70%   -0.01%     
==========================================
  Files        1302     1302              
  Lines      131589   131595       +6     
  Branches     5487     5487              
==========================================
  Hits        82512    82512              
- Misses      48169    48175       +6     
  Partials      908      908              
Flag Coverage Δ
local.claude-hooks 0.00% <ø> (ø)
local.harpc-client 51.24% <ø> (ø)
rust.antsi 0.00% <ø> (ø)
rust.error-stack 90.88% <ø> (ø)
rust.harpc-codec 84.70% <ø> (ø)
rust.harpc-net 96.16% <ø> (ø)
rust.harpc-tower 66.80% <ø> (ø)
rust.harpc-types 0.00% <ø> (ø)
rust.harpc-wire-protocol 92.23% <ø> (ø)
rust.hash-codec 72.76% <ø> (ø)
rust.hash-graph-authorization 62.34% <ø> (ø)
rust.hash-graph-temporal-versioning 47.95% <ø> (ø)
rust.hashql-core 82.26% <ø> (-0.03%) ⬇️
rust.hashql-diagnostics 72.43% <ø> (ø)
rust.hashql-syntax-jexpr 94.05% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codspeed-hq
Copy link

codspeed-hq bot commented Feb 14, 2026

Merging this PR will not alter performance

✅ 44 untouched benchmarks
⏩ 24 skipped benchmarks1
🗄️ 12 archived benchmarks run2


Comparing deps/rs/temporalio-common-digest (b191eea) with main (e957752)

Open in CodSpeed

Footnotes

  1. 24 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

  2. 12 benchmarks were run, but are now archived. If they were deleted in another branch, consider rebasing to remove them from the report. Instead if they were added back, click here to restore them.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

Cargo.toml Outdated
tarpc = { version = "0.36.0", default-features = false, git = "https://github.com/google/tarpc", rev = "f55f36d2d876b1868cfcf52f41d0456a60cf726c" }
temporalio-client = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "12c656f7b2dce2a139bb3f1b4873c7007a751380" }
Copy link

Choose a reason for hiding this comment

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

Temporal SDK revisions are now inconsistent

Medium Severity

temporalio-client stays on rev 231e21c while temporalio-common is bumped to 12c656f..., so the workspace now resolves two different temporalio-common crates. This can break interoperability where hash-temporal-client uses both crates, because shared SDK types may no longer be identical across crate boundaries.

Additional Locations (1)

Fix in Cursor Fix in Web

@hash-worker hash-worker bot force-pushed the deps/rs/temporalio-common-digest branch from 9ff8edf to 34cbc3a Compare February 23, 2026 22:26
@hash-worker hash-worker bot changed the title Update Rust crate temporalio-common to 78a94de Update Rust crate temporalio-common to 7161ed3 Feb 23, 2026
@hash-worker hash-worker bot force-pushed the deps/rs/temporalio-common-digest branch from 34cbc3a to f00e489 Compare February 23, 2026 22:55
@hash-worker hash-worker bot changed the title Update Rust crate temporalio-common to 7161ed3 Update Rust crate temporalio-common to 37d8c1a Feb 24, 2026
@hash-worker hash-worker bot force-pushed the deps/rs/temporalio-common-digest branch from f00e489 to 63b5f68 Compare February 24, 2026 01:46
@hash-worker hash-worker bot changed the title Update Rust crate temporalio-common to 37d8c1a Update Rust crate temporalio-common to 8f01a38 Feb 25, 2026
@hash-worker hash-worker bot force-pushed the deps/rs/temporalio-common-digest branch from 63b5f68 to 0979281 Compare February 25, 2026 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/deps Relates to third-party dependencies (area)

Development

Successfully merging this pull request may close these issues.

2 participants