Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconcile dev after merge to main for v1.41.0 #4772

Merged
merged 20 commits into from
Mar 8, 2024
Merged

Reconcile dev after merge to main for v1.41.0 #4772

merged 20 commits into from
Mar 8, 2024

Conversation

abernix
Copy link
Member

@abernix abernix commented Mar 8, 2024

Follow-up to the v1.41.0 being officially released, bringing version bumps and changelog updates into the dev branch.

abernix and others added 20 commits February 16, 2024 09:11
Cross compiling the router from ARM to x86 encounters issues with deno
snapshots, so for now we will reactivate x86 builds for macos on
CircleCI
RustSec advisory: https://rustsec.org/advisories/RUSTSEC-2024-0019

We are updating the mio dependency due to a vulnerability that was
reported when it is used with named pipes on Windows. As far as we know
this is not affecting the Router.
Update our linux images
from: `2004:2022.04.1`
to: `2004:2024.01.1`

Still `ubuntu 20.04` based, but with more recent patches and not subject
to brown outs.
This reverts commit 11fad3c from #4625
on account of discomfort with the solution and not being able to
concretely tie it back an actual fix for the root cause. We have
re-opened #4612 to track the need to get back to this.
Co-authored-by: Chandrika Srinivasan <chandrikas@users.noreply.github.com>
@abernix abernix requested a review from a team as a code owner March 8, 2024 11:43
@abernix abernix enabled auto-merge March 8, 2024 11:43
@router-perf
Copy link

router-perf bot commented Mar 8, 2024

CI performance tests

  • reload - Reload test over a long period of time at a constant rate of users
  • events_big_cap_high_rate_callback - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity using callback mode
  • events_without_dedup_callback - Stress test for events with a lot of users and deduplication DISABLED using callback mode
  • large-request - Stress test with a 1 MB request payload
  • const - Basic stress test that runs with a constant number of users
  • no-graphos - Basic stress test, no GraphOS.
  • step-jemalloc-tuning - Clone of the basic stress test for jemalloc tuning
  • events - Stress test for events with a lot of users and deduplication ENABLED
  • events_callback - Stress test for events with a lot of users and deduplication ENABLED in callback mode
  • events_big_cap_high_rate - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity
  • events_without_dedup - Stress test for events with a lot of users and deduplication DISABLED
  • xxlarge-request - Stress test with 100 MB request payload
  • xlarge-request - Stress test with 10 MB request payload
  • step - Basic stress test that steps up the number of users over time

@abernix abernix merged commit b7c9c2a into dev Mar 8, 2024
17 checks passed
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.

4 participants