Skip to content

refactor: remove poll_read_buf from public api#548

Merged
flub merged 2 commits intomainfrom
hide-tokio-buf
Apr 7, 2026
Merged

refactor: remove poll_read_buf from public api#548
flub merged 2 commits intomainfrom
hide-tokio-buf

Conversation

@rklaehn
Copy link
Copy Markdown
Contributor

@rklaehn rklaehn commented Mar 26, 2026

Description

Remove poll_read_buf from public api.

We can always make it pub later if somebody needs it.

Breaking Changes

Notes & open questions

We can always make it pub later if somebody needs it.
@rklaehn rklaehn changed the title deps: remove poll_read_buf from public api refactor: remove poll_read_buf from public api Mar 26, 2026
@rklaehn rklaehn requested a review from flub March 26, 2026 14:36
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 26, 2026

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/noq/pr/548/docs/noq/

Last updated: 2026-03-26T14:46:55Z

@n0bot n0bot bot added this to iroh Mar 26, 2026
@github-project-automation github-project-automation bot moved this to 🚑 Needs Triage in iroh Mar 26, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 26, 2026

Performance Comparison Report

c55f878c77fe00edc32ca1b57b0e971181a72c20 - artifacts

Netsim Benchmarks (network simulation)

Condition noq upstream Delta
ideal 3090.7 Mbps N/A N/A
lan 782.4 Mbps N/A N/A
---
7f27aa377d40dc11bed7c07d8a141e4b630b8b39 - artifacts

Raw Benchmarks (localhost)

Scenario noq upstream Delta CPU (avg/max)
large-single 5333.9 Mbps 7988.7 Mbps -33.2% 92.0% / 96.9%
medium-concurrent 5371.7 Mbps 7627.6 Mbps -29.6% 94.9% / 123.0%
medium-single 3947.9 Mbps 4749.1 Mbps -16.9% 84.2% / 94.2%
small-concurrent 3784.4 Mbps 5219.7 Mbps -27.5% 91.9% / 99.3%
small-single 3344.1 Mbps 4735.4 Mbps -29.4% 87.7% / 96.8%

Netsim Benchmarks (network simulation)

Condition noq upstream Delta
ideal 3136.2 Mbps 3988.5 Mbps -21.4%
lan 782.4 Mbps 810.3 Mbps -3.4%
lossy 69.8 Mbps 69.8 Mbps ~0%
wan 83.8 Mbps 83.8 Mbps ~0%

Summary

noq is 26.7% slower on average

@flub flub added this pull request to the merge queue Mar 30, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 30, 2026
@divagant-martian
Copy link
Copy Markdown
Collaborator

can we merge this?

@dignifiedquire dignifiedquire moved this from 🚑 Needs Triage to 👀 In review in iroh Apr 7, 2026
@flub flub added this pull request to the merge queue Apr 7, 2026
@flub
Copy link
Copy Markdown
Collaborator

flub commented Apr 7, 2026

tried before, but it seems github's reliability thwarted it again... trying once more

Merged via the queue into main with commit c9d9bf3 Apr 7, 2026
36 checks passed
@flub flub deleted the hide-tokio-buf branch April 7, 2026 15:06
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in iroh Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

4 participants