Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 4, 2025

This PR contains the following updates:

Package Type Update Change
rustc-hash dependencies major 1 -> 2

Release Notes

rust-lang/rustc-hash (rustc-hash)

v2.1.1

Compare Source

  • Change the internal algorithm to better accomodate large hashmaps.
    This mitigates a regression with 2.0 in rustc.
    See PR#55 for more details on the change (this PR was not merged).
    This problem might be improved with changes to hashbrown in the future.

2.1.0

  • Implement Clone for FxRandomState
  • Implement Clone for FxSeededState
  • Use SPDX license expression in license field

2.0.0

  • Replace hash with faster and better finalized hash.
    This replaces the previous "fxhash" algorithm originating in Firefox
    with a custom hasher designed and implemented by Orson Peters (@orlp).
    It was measured to have slightly better performance for rustc, has better theoretical properties
    and also includes a significantly better string hasher.
  • Fix no_std builds

1.2.0 (YANKED)

Note: This version has been yanked due to issues with the no_std feature!

  • Add a FxBuildHasher unit struct
  • Improve documentation
  • Add seed API for supplying custom seeds other than 0
  • Add FxRandomState based on rand (behind the rand feature) for random seeds
  • Make many functions const fn
  • Implement Clone for FxHasher struct

v2.1.0

Compare Source

  • Implement Clone for FxRandomState
  • Implement Clone for FxSeededState
  • Use SPDX license expression in license field

v2.0.0

Compare Source

  • Replace hash with faster and better finalized hash.
    This replaces the previous "fxhash" algorithm originating in Firefox
    with a custom hasher designed and implemented by Orson Peters (@orlp).
    It was measured to have slightly better performance for rustc, has better theoretical properties
    and also includes a significantly better string hasher.
  • Fix no_std builds

v1.2.0

Note: This version has been yanked due to issues with the no_std feature!

  • Add a FxBuildHasher unit struct
  • Improve documentation
  • Add seed API for supplying custom seeds other than 0
  • Add FxRandomState based on rand (behind the rand feature) for random seeds
  • Make many functions const fn
  • Implement Clone for FxHasher struct

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch 6 times, most recently from 44fd561 to 03c9f83 Compare April 15, 2025 21:58
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch 4 times, most recently from 4b017ae to 9cefbea Compare April 20, 2025 05:07
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from 9cefbea to 60094bb Compare April 25, 2025 19:05
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from 60094bb to e21b46a Compare May 23, 2025 19:12
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from e21b46a to a3d9bea Compare June 19, 2025 06:46
@rohanku rohanku force-pushed the main branch 2 times, most recently from 844a025 to 7a55f75 Compare June 20, 2025 20:44
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from a3d9bea to e73cd08 Compare September 25, 2025 14:09
Copy link
Contributor Author

renovate bot commented Sep 25, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path libs/atoll/Cargo.toml --package [email protected] --precise 2.1.1
error: failed to acquire package cache lock

Caused by:
  failed to open: /home/ubuntu/.cargo/.package-cache

Caused by:
  failed to create directory `/home/ubuntu/.cargo`

Caused by:
  File exists (os error 17)

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.

0 participants