Skip to content

chore(deps): bump uuid from 1.27.0 to 1.28.0 - #1954

Merged
dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/uuid-1.28.0
Oct 19, 2026
Merged

dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/uuid-1.28.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps uuid from 1.27.0 to 1.28.0.

Release notes

Sourced from uuid's releases.

v1.28.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.27.0...v1.28.0

Commits
  • 276c236 Merge pull request #918 from uuid-rs/cargo/v1.28.0
  • 4b3b9f5 prepare for 1.28.0 release
  • cbf9c81 Merge pull request #916 from RanaPriyansh/fix/optional-serde-adapters-840
  • 784a022 Inline expected tokens in optional compact serde test
  • a5678c3 Simplify optional serde adapter tests to option tokens
  • 638a518 Refactor optional serde adapter tests and share byte wrapper
  • 654fa5b Add optional serde format adapters
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.27.0 to 1.28.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.27.0...v1.28.0)

---
updated-dependencies:
- dependency-name: uuid
  dependency-version: 1.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the C-deps For PRs that update dependencies or related components label Oct 19, 2026

@dependabot-pr-auto-approver dependabot-pr-auto-approver Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automatically approved by dependabot auto-approve workflow

@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot enabled auto-merge (squash) October 19, 2026 04:12
@hyperlight-gh-bot

Copy link
Copy Markdown

Benchmark Results

Measured commit: 1d4a2ad1d195
Baseline commit: dbd00a6dd893

kvm / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 746.74 ns (➖ 1.00x faster)
vec_bytes 585.87 ns (➖ 1.02x faster)
373.09 µs (➖ 1.00x slower)

payload_allocation

slot_pool_segmented
262144 525.87 ns (➖ 1.01x slower)
65536 142.36 ns (➖ 1.01x faster)

sandboxes

create_initialized_and_drop
medium 78.99 ms (➖ 1.05x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.75 ns (➖ 1.01x faster) 7.72 ns (➖ 1.00x faster) 7.73 ns (➖ 1.01x faster)

snapshot_files

load_snapshot_unverified
small 94.93 µs (➖ 1.02x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.24 µs (➖ 1.02x slower) 7.24 µs (➖ 1.01x slower)
65536 2.08 µs (➖ 1.07x slower) 1.93 µs (➖ 1.09x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 6.29 µs (➖ 1.01x faster) 6.20 µs (➖ 1.05x faster)
8192 1.06 µs (➖ 1.01x faster) 1.09 µs (➖ 1.02x faster)
262144 27.39 µs (➖ 1.00x slower)
kvm / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 753.39 ns (➖ 1.03x faster)
vec_bytes 578.22 ns (➖ 1.00x faster)
712.41 µs (➖ 1.02x faster)

payload_allocation

slot_pool_segmented
262144 621.45 ns (➖ 1.11x slower)
65536 152.28 ns (➖ 1.01x slower)

sandboxes

create_initialized_and_drop
medium 78.79 ms (➖ 1.08x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.75 ns (➖ 1.03x faster) 7.72 ns (➖ 1.00x faster) 7.72 ns (➖ 1.02x faster)

snapshot_files

load_snapshot_unverified
small 48.89 µs (➖ 1.00x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.51 µs (➖ 1.01x slower) 8.49 µs (➖ 1.00x slower)
65536 2.42 µs (➖ 1.01x slower) 2.40 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.11 µs (➖ 1.02x faster) 8.09 µs (➖ 1.00x slower)
8192 865.45 ns (➖ 1.03x faster) 875.05 ns (➖ 1.05x slower)
262144 32.98 µs (➖ 1.03x faster)
mshv3 / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 966.05 ns (➖ 1.05x slower)
vec_bytes 759.49 ns (➖ 1.06x slower)
325.35 µs (➖ 1.18x slower)

payload_allocation

slot_pool_segmented
262144 716.23 ns (➖ 1.02x faster)
65536 190.12 ns (➖ 1.00x faster)

sandboxes

create_initialized_and_drop
medium 56.08 ms (➖ 1.03x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.63 ns (➖ 1.00x faster) 9.40 ns (➖ 1.00x slower) 9.46 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 84.46 µs (➖ 1.05x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 9.86 µs (➖ 1.05x faster) 9.80 µs (➖ 1.02x slower)
65536 2.40 µs (➖ 1.02x faster) 2.24 µs (➖ 1.00x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 9.65 µs (➖ 1.22x faster) 8.19 µs (➖ 1.21x faster)
8192 1.26 µs (➖ 1.03x faster) 1.28 µs (➖ 1.03x slower)
262144 36.70 µs (➖ 1.05x faster)
mshv3 / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 920.11 ns (➖ 1.00x faster)
vec_bytes 666.04 ns (➖ 1.01x slower)
742.44 µs (➖ 1.03x faster)

payload_allocation

slot_pool_segmented
262144 653.16 ns (➖ 1.00x faster)
65536 172.26 ns (➖ 1.01x slower)

sandboxes

create_initialized_and_drop
medium 70.32 ms (➖ 1.03x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.98 ns (➖ 1.06x slower) 9.69 ns (➖ 1.00x slower) 9.37 ns (➖ 1.00x slower)

snapshot_files

load_snapshot_unverified
small 47.78 µs (➖ 1.00x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.06 µs (➖ 1.01x slower) 8.02 µs (➖ 1.02x slower)
65536 2.28 µs (➖ 1.01x faster) 2.28 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.61 µs (➖ 1.00x slower) 7.66 µs (➖ 1.02x faster)
8192 933.96 ns (➖ 1.04x faster) 930.34 ns (➖ 1.00x slower)
262144 39.33 µs (➖ 1.09x faster)
hyperv-ws2025 / amd (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.15 µs (➖ 1.03x faster)
vec_bytes 789.13 ns (➖ 1.01x slower)
1.96 ms (➖ 1.00x faster)

payload_allocation

slot_pool_segmented
262144 822.98 ns (➖ 1.04x slower)
65536 229.52 ns (➖ 1.04x faster)

sandboxes

create_initialized_and_drop
medium 83.99 ms (➖ 1.05x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.36 ns (➖ 1.06x faster) 10.11 ns (➖ 1.04x faster) 10.34 ns (➖ 1.02x faster)

snapshot_files

load_snapshot_unverified
small 637.73 µs (➖ 1.04x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 9.24 µs (➖ 1.02x faster) 9.15 µs (➖ 1.00x faster)
65536 2.33 µs (➖ 1.06x faster) 2.34 µs (➖ 1.01x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 9.38 µs (➖ 1.03x slower) 8.85 µs (➖ 1.01x slower)
8192 1.31 µs (➖ 1.04x faster) 1.29 µs (➖ 1.03x faster)
262144 38.75 µs (➖ 1.14x faster)
hyperv-ws2025 / intel (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.22 µs (➖ 1.02x slower)
vec_bytes 826.51 ns (➖ 1.06x slower)
3.20 ms (➖ 1.08x slower)

payload_allocation

slot_pool_segmented
262144 721.73 ns (➖ 1.03x faster)
65536 212.42 ns (➖ 1.01x slower)

sandboxes

create_initialized_and_drop
medium 104.93 ms (➖ 1.14x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.99 ns (➖ 1.01x slower) 9.90 ns (➖ 1.00x slower) 9.88 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 646.05 µs (➖ 1.15x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.76 µs (➖ 1.01x slower) 7.79 µs (➖ 1.00x faster)
65536 2.36 µs (➖ 1.02x slower) 2.38 µs (➖ 1.02x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.94 µs (➖ 1.00x faster) 8.85 µs (➖ 1.07x faster)
8192 1.12 µs (➖ 1.13x faster) 1.21 µs (➖ 1.06x faster)
262144 43.84 µs (➖ 1.43x faster)

Reported by cargo ci bench-report --candidate run:39193018290 --config-file bench_report.toml.

@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot merged commit 8a31124 into main Oct 19, 2026
64 checks passed
@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot deleted the dependabot/cargo/uuid-1.28.0 branch October 19, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-deps For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants